Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
LiveCD Gensplash
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Sat May 14, 2005 6:08 am    Post subject: LiveCD Gensplash Reply with quote

I thought I would try the LiveCD kernel, because I like the graphical display that it produces when booting and the gentoo bar along the bottom.

I am booting up perfectly fine via the instructions found here, but I don't get the fancy boot screen etc.

I have done a splash screen before (pain in the arse), but is there some reason why it's not working?

my grub.conf
Code:

default      0
timeout     30

title=Gentoo (LiveCD Kernel (2005.0))
root (hd0,0)

kernel /gentoo root=/dev/hda3


any ideas? has anyone gotten the nifty boot screen to work?


Last edited by Snowlock on Sun May 15, 2005 11:27 pm; edited 1 time in total
Back to top
View user's profile Send private message
Gherald
Veteran
Veteran


Joined: 23 Aug 2004
Posts: 1399
Location: CLUAConsole

PostPosted: Sat May 14, 2005 6:12 am    Post subject: Re: Using LiveCD kernel Reply with quote

Snowlock wrote:
I thought I would try the LiveCD kernel, because I like the graphical display that it produces when booting and the gentoo bar along the bottom.

I am booting up perfectly fine via the instructions found here, but I don't get the fancy boot screen etc.

I have done a splash screen before (pain in the arse), but is there some reason why it's not working?

my grub.conf
Code:

default      0
timeout     30

title=Gentoo (LiveCD Kernel (2005.0))
root (hd0,0)

kernel /gentoo root=/dev/hda3


any ideas? has anyone gotten the nifty boot screen to work?

You need the initrd line in grub.conf, and the corresponding file in /boot
Back to top
View user's profile Send private message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Sat May 14, 2005 6:14 am    Post subject: Reply with quote

I added the initrd line, but it halted upon boot.

Has anyone done it... and could possibly post their grub.conf?
Back to top
View user's profile Send private message
revertex
l33t
l33t


Joined: 23 Apr 2003
Posts: 806

PostPosted: Sat May 14, 2005 8:20 am    Post subject: Reply with quote

Code:
emerge splash-themes-livecd


look here at Tips and tricks section:

http://www.gentoo.org/news/en/gwn/20050418-newsletter.xml
Back to top
View user's profile Send private message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Sun May 15, 2005 5:58 am    Post subject: Reply with quote

I don't know... I have tried all the guides all over again (pain in the arse), but I cannot get things working...

Has ANYONE gotten the liveCD splash to work? If so... can someone post detailed instructions?
Back to top
View user's profile Send private message
thewally
l33t
l33t


Joined: 12 May 2005
Posts: 703
Location: Genova

PostPosted: Sun May 15, 2005 7:30 am    Post subject: Reply with quote

Hi...

Snowlock wrote:

Has ANYONE gotten the liveCD splash to work? If so... can someone post detailed instructions?


I got it :D

this is my grub.conf
Code:

default 1
timeout 10

title=Gentoo GNU/Linux 2.6.11-r6
root (hd0,4)
kernel /kernel-2.6.11-gentoo-r6 root=/dev/hda1 gentoo=nodevfs vga=0x305

title=Gentoo GNU/Linux 2.6.11-r8
root (hd0,4)
kernel /kernel-2.6.11-gentoo-r8_wal01 root=/dev/hda1 gentoo=nodevfs vga=791 video=vesafb:ywrap,mtrr splash=silent,theme:livecd-2005.0
initrd (hd0,4)/boot/fbsplash-livecd-2005.0-1024x768


I've used gensplash. It's more powerfull then bootsplash...
For gensplash take a look here, for project's page, and here for the guide...

Enjoy it...

The Wally
Back to top
View user's profile Send private message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Sun May 15, 2005 4:00 pm    Post subject: Reply with quote

I think part of my problem is the fact that I'm using Genkernel, because I don't think I'm advanced enough to compile manually

I first emerged splashutils and the livecd-2005.0 splash theme, like so:
Code:

emerge splash-themes-livecd


Then, I did a genkernel like this:
Code:

genkernel --menuconfig --gensplash=livecd-2005.0 all


Finally, my grub config looks like this

Code:

default 0
timeout 5

title=Gentoo (LiveCD Kernel (2005.0))
root (hd0,0)

kernel /kernel-2.6.11-gentoo-r8 root=/dev/ram0 init=/linuxrc real_root=/dev/hda3 splash=verbose,theme:livecd-2005.0 video=vesafb:ywrap,mtrr,1024x768-32@60
initrd /initrd-2.6.11-gentoo-r8


and still... no luck... I'm an idiot... I don't know why this is so hard...
Back to top
View user's profile Send private message
revertex
l33t
l33t


Joined: 23 Apr 2003
Posts: 806

PostPosted: Sun May 15, 2005 4:28 pm    Post subject: Reply with quote

Snowlock,

do you have another fbsplash like emergence working?
i tryed livecd-2005.0, but it seems that it doesn't work with splashutils-0.9.1.
Back to top
View user's profile Send private message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Sun May 15, 2005 4:34 pm    Post subject: Reply with quote

I have done an emergence theme before, but not at the moment. Let me see what I can do...
Back to top
View user's profile Send private message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Sun May 15, 2005 5:27 pm    Post subject: Reply with quote

ok, when I genkernel it clearly recognizes that I want the livecd-2005.0 theme because it says:

Code:
Installing gensplash with theme [livecd-2005.0]


something along those lines

but still... no splash screen. I am getting the high-resolution penguin etc, but not splash screen.

I have yet to try an emergence
Back to top
View user's profile Send private message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Sun May 15, 2005 11:26 pm    Post subject: Reply with quote

I simply redid genkernel like this:

Code:
genkernel --menuconfig --gensplash=emergence all


then changed the 'theme' option within the grub.conf to say:

Code:
 theme=emergence


and everything works... so anyone know what gives? why doesn't livecd-2005.0 work?

I have emerged splash-themes-livecd, so that's not it
Back to top
View user's profile Send private message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Mon May 16, 2005 4:40 am    Post subject: Reply with quote

Well, I've gotten the 'emergence' & 'Gentoo' themes to work, but I can't seem to get the 'livecd-2005.0' theme.

Since the other two work perfectly, I'm going to give up and assume the 'livecd-2005.0' theme is broken????

Not sure that's quite accurate because it does work with the live cd's... but I certainly cannot get it to work...:roll:
Back to top
View user's profile Send private message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Mon May 16, 2005 4:30 pm    Post subject: Reply with quote

shameless *bump*
Back to top
View user's profile Send private message
awx
n00b
n00b


Joined: 26 Jan 2005
Posts: 51

PostPosted: Mon May 16, 2005 4:58 pm    Post subject: Reply with quote

Snowlock,
I'll give you a bump too. I just installed Gentoo on my first PC and wanted the exact same thing you did. I followed the instructions that you gave and got it to work successfully with both emergence and the LiveCD theme.

I'm using a genkernel:
Code:
genkernel --udev --gensplash=livecd-2005.0 all


The only change I needed was to set the grub kernel config to be vga=0x317 or lower. My machine and monitor definitely support 1024x768-32x75 but it would never boot graphically with anything higher than 0x317.

Sorry I can't be of more help but I just wanted to let you know that I followed your instructions and they worked for me. I didn't even need to use the LiveCD kernel.
Back to top
View user's profile Send private message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Mon May 16, 2005 5:04 pm    Post subject: Reply with quote

so you're using the vesafb, and not vesafb-tng...

I could try the regular vesafb... I'll post back
Back to top
View user's profile Send private message
awx
n00b
n00b


Joined: 26 Jan 2005
Posts: 51

PostPosted: Mon May 16, 2005 5:09 pm    Post subject: Reply with quote

Yes, I tried the tng route but never made any progress with it. I can't remember if I dropped it down in resolution though. I know after tng failed I started experimenting with the vga instead and started getting results and never went back.

I have an SiS video chipset in my machine so it's less mainstream. I don't have any idea if it affects this situation but I just wanted to let you know what I did on the off chance it might help you narrow down your problem.
Back to top
View user's profile Send private message
Snowlock
n00b
n00b


Joined: 15 Aug 2004
Posts: 38

PostPosted: Mon May 16, 2005 5:44 pm    Post subject: Reply with quote

My chipset / video is SiS as well... :roll:
Back to top
View user's profile Send private message
pilla
Bodhisattva
Bodhisattva


Joined: 07 Aug 2002
Posts: 7731
Location: Underworld

PostPosted: Wed May 18, 2005 12:04 am    Post subject: Reply with quote

Moved from IG
_________________
"I'm just very selective about the reality I choose to accept." -- Calvin
Back to top
View user's profile Send private message
mOjO_420
n00b
n00b


Joined: 11 Jun 2003
Posts: 71
Location: Suburbs of Chicago, IL, USA

PostPosted: Wed May 18, 2005 3:28 pm    Post subject: Reply with quote

i've been beating my head on the wall after upgrading 2.6.10-r5 to 2.6.11-r8 and also decided at that time to switch to the livecd-2005.0 gensplash... after reading the forums for an hour today... (my new kernel wasnt mounting proc :-o ) i finally decided to comment out the initrd in my grub.conf and it booted right up... never had a problem with splashutils or splash_geninitramfs before but it appears that:

Code:
 2.6.11-gentoo-r8 + splashutils 0.91 + livecd.2005.0 Gensplash == crashy crashy


i lack hard proof or the knowledge to debug but I just have that general feeling at this point...

can you try another gensplash theme to see?

i'm going to try another splash and then if it works i'm going to maybe try the experimental branch of splashutils (there is also a different themes ebuild for the dev branch that i want to check out).
_________________
http://thegeekclub.net
Back to top
View user's profile Send private message
mkrisch
n00b
n00b


Joined: 22 Nov 2004
Posts: 59

PostPosted: Thu May 19, 2005 6:39 am    Post subject: Reply with quote

mOjO_420 wrote:
i've been beating my head on the wall after upgrading 2.6.10-r5 to 2.6.11-r8 and also decided at that time to switch to the livecd-2005.0 gensplash... after reading the forums for an hour today... (my new kernel wasnt mounting proc :-o ) i finally decided to comment out the initrd in my grub.conf and it booted right up... never had a problem with splashutils or splash_geninitramfs before but it appears that:

Code:
 2.6.11-gentoo-r8 + splashutils 0.91 + livecd.2005.0 Gensplash == crashy crashy


i lack hard proof or the knowledge to debug but I just have that general feeling at this point...

can you try another gensplash theme to see?

i'm going to try another splash and then if it works i'm going to maybe try the experimental branch of splashutils (there is also a different themes ebuild for the dev branch that i want to check out).


i think you need the newer splashutils for the livecd.2005.0 theme, like 1.1.9.x. also, i don't use the gentoo-sources kernels, so i don't know whether they have the right fbsplash patch version, or which one you need.
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Thu May 19, 2005 6:46 am    Post subject: Reply with quote

mkrisch wrote:
i think you need the newer splashutils for the livecd.2005.0 theme, like 1.1.9.x. also, i don't use the gentoo-sources kernels, so i don't know whether they have the right fbsplash patch version, or which one you need.

Wrong. I have the livecd-2005.0 theme working perfectly with splashutils-0.9.1 using the old vesa driver.

I don't use genkernel and have read problems with people getting splashutils working when using it.
Back to top
View user's profile Send private message
Jehoram
n00b
n00b


Joined: 19 May 2005
Posts: 3

PostPosted: Thu May 19, 2005 9:35 am    Post subject: splashutils and gensplash Reply with quote

From all I have seen splashutils needs initramfs to do a boot splash screen, and I have found no way to get this to work at the same time as initrd, which genkernel uses. You need to manually configure your kernel to do this. I don't know why genkernel has a gensplash command line option, because it just puts the required files into the initrd with is mounted way to late for it to be of any use to bootsplash. splashutils comes with a nice little utility called splash_geninitramfs to create a ramfs image file for you so it is not as intimidating as it sounds. The following is roughly what I did to get it working.

1. Configure your kernel (beyond the scope of this message)
2. run splash_geninitramfs
Code:
splash_geninitramfs --res 1024x768 --generate=/usr/src/linux/usr/initramfs_data.cpio.gz livecd-2005.0
#if you will not boot this kernel in 8bpp video modes add a --no8bpp option above to save space and memory
3. comile and install kernel
Code:
make
rm -Rvf /lib/modules/(kernelversion)/kernel    (make sure kernel compiled cleanly first)
make modules_install
cp /usr/src/linux/arch/i386/boot/bzImage /boot/kernel-(version)           (replace i386 with your arch if different)
cp /usr/src/linux/System.map /boot/System.map-(version)
4. configure bootloader and/or reinstall bootloader

Since you are not experienced with configuring kernels yet, it is best if you copy your current working kernel in the /boot dir to /boot/kernel-good and its System.map to /boot/System.map-good and add a section in your bootloader config to start the system with this kernel so you can start linux if you don't do things just right. If you have run genkernel on the sources you are working with before, you will have a decent starting point when you begin configuring.
Back to top
View user's profile Send private message
mOjO_420
n00b
n00b


Joined: 11 Jun 2003
Posts: 71
Location: Suburbs of Chicago, IL, USA

PostPosted: Fri May 20, 2005 2:11 am    Post subject: Reply with quote

yes gentoo-sources includes the proper fbsplash patch... and i know how to use geninitramfs tool as i have been up to this point using a custom bootsplash that i load via initrd as it loads the quickest during bootup. i agree with you on genkernel. I have never once gotten genkernel to actually compile the gensplash into the initrd nor have i really figured out what exactly that parameter is doing because i always end up having to make my own with geninitramfs. most of the time i use regular 'make menuconfig' and copy the kernel over manually... but since i've compiled 2.6.11-r8 i cant get any splash to load. framebuffer works as i can get that in the console but the initrd splash is just not working... looking on the forums i found a number of people complaining about livecd-2005.0 and they all seemed to have 2.6.11-r8... i couldnt find anything on bugs.gentoo.org so i'm thinking something subtle changed somewhere and i'm just not figuring it out... or like someone said maybe 2005.0 theme needs newer splash utils... but i cant even get my old fbsplash to load unless i choose my old kernel... hmph... r9 came out the other day so i'm going to go try that one now with my same config.
_________________
http://thegeekclub.net
Back to top
View user's profile Send private message
Jehoram
n00b
n00b


Joined: 19 May 2005
Posts: 3

PostPosted: Fri May 20, 2005 2:59 am    Post subject: Reply with quote

I have everything working with r8. Here is my grub.conf
Code:
# For booting GNU/Linux
title  Gentoo Linux 2.6.11-r8
root (hd0,1)
kernel /boot/kernel-2.6.11-gentoo-r8 root=/dev/sda2 video=vesafb:1024x768-32@75 splash=silent,fadein,theme:livecd-2005.0,tty:12 quiet CONSOLE=/dev/tty1


my initramfs_data.cpio.gz was made with the following command line.
Code:
splash_geninitramfs -g /usr/src/linux/usr/initramfs_data.cpio.gz -r 1024x768 --all


Graphics relevent part of .config is
Code:
#
# Graphics support
#
CONFIG_FB=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_VESA=y
CONFIG_FB_VESA_TNG=y
CONFIG_FB_VESA_DEFAULT_MODE="640x480@60"
CONFIG_VIDEO_SELECT=y
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
#
# Logo configuration
#
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_FB_SPLASH=y


And as I said in my previous post, I had to get rid of my initrd to get the bootspash to work, I recently changed to emergence I think it looks better.
Back to top
View user's profile Send private message
mOjO_420
n00b
n00b


Joined: 11 Jun 2003
Posts: 71
Location: Suburbs of Chicago, IL, USA

PostPosted: Fri May 20, 2005 5:48 pm    Post subject: Reply with quote

thanks for the info.. i'll compare my .config with yours when i get home and i'll also try compiling it into the kernel. (i usually prefer the initrd approach so I can change splashes at will but oh well...) i did try 2.6.11-r9 last night but no change.

can you tell me what version of splash utils you are using?

tia,
mOjO
_________________
http://thegeekclub.net
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum