LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   Lost GRUB bootsplash in openSUSE 11 after changing kernel (https://www.linuxquestions.org/questions/suse-opensuse-60/lost-grub-bootsplash-in-opensuse-11-after-changing-kernel-660156/)

JamesHall 08-03-2008 01:51 PM

Lost GRUB bootsplash in openSUSE 11 after changing kernel
 
Hi everyone,

I recently switched the kernel in my openSUSE 11 installation from kernel-pae to kernel-default. Since then, my GRUB bootsplash has disappeared - I get all the messages that you'd normally get with the 'verbose' option.

Here are the sections of the various files which I think are relevant:

From /boot/grub/menu.lst:

title openSUSE 11.0 - 2.6.25.5-1.1
root (hd0,4)
kernel /boot/vmlinuz-2.6.25.5-1.1-default vga=791 splash=silent
initrd /boot/initrd-2.6.25.5-1.1-default

From /etc/sysconfig/bootsplash:

SPLASH='yes'
THEME='openSUSE'

The 'openSUSE' theme is present and correct in /etc/sysconfig/themes/

The following packages relating to GRUB and the bootsplash are installed:
grub, gfxboot, bootsplash, bootsplash-branding-openSUSE, gfxboot-branding-openSUSE

The grub-gfxboot package is not installed, but I don't know whether it should be or not.

Does anyone know what might have happened to my bootsplash, and how I can get it back? All advice or suggestions gratefully received.

Thanks

James.

yancek 08-03-2008 01:56 PM

I'm using Opensuse 10.3 but I expect 11.0 would be the same so, do you have a line like this: gfxmenu (hd1,10)/boot/message
in your menu.lst file? The name of the file may not be 'message' but likely is. Then, do you have the file in the /boot directory? The (hd1,10) will be different on your machine depending on which partition it is on.

JamesHall 08-03-2008 02:00 PM

Hi, thanks for the reply.

Yes, I've got this line in menu.lst:

gfxmenu (hd0,4)/boot/message

And the /boot/message file exists.

yancek 08-03-2008 05:51 PM

Your entry looks good so I'm not sure what the problem might be. You may need the grub-gfx package but if it worked before without it??
Sorry, I can't help.

garyg007 08-11-2008 07:58 PM

enter the following commands
Code:

su
enter password when prompted
grub
find /boot/message
quit

When I do it I get (yours will be different)
Code:

Abitbox:# grub
grub> find /boot/message
find /boot/message
 (hd0,0)
 (hd1,0)
grub>

(I have two linux installs)

Im thinking that what you need to code for gfxmenu is one of the responses to the find command.

Ziloma 10-01-2008 10:36 AM

opensuse 11.0 bootsplash
 
i also lost my bootsplash after upgrading my kernel.
what i did was go to yast, then boot loader, then i added the screen resolution of 0x317(1024 x 768) on the Vga mode for the boot image i use, for this case it is openSUSE 11.0
and also for Failsafe OpenSUSE 11.0
then i went to sysconfig on yast
then system
then boot
then theme and selected OpenSUSE
after that i restarted and bingo i had a bootsplash.

sadiqdm 10-02-2008 03:31 AM

GRUB vga modes for VESA framebuffer
 
Open YaST, select System & Bootloader. When the panel opens, select the section for Suse 11.0, and click Edit. At the bottom is a box labelled Vga mode, enter 0x317 for a standard 1024x768x16bit display, and this will also turn on the framebuffer for the boot splash. The 0x bit is the important, as that is the switch for the fb during boot, and before X is started.

There's some more info in this - http://wiki.antlinux.com/pmwiki.php?n=HowTos.VgaModes

JamesHall 01-11-2009 05:55 PM

Hi,

It's been a while but I thought I should conclude this thread. I did try what Ziloma and sadiqm suggested back in October, but to no avail - however, today I updated my kernel to 2.6.25.18-0.2, and now my splash screen is back.

So goodness only knows what the problem was, but all's well that ends well. Thanks to everyone who replied for your advice.

Regards

James.


All times are GMT -5. The time now is 10:00 PM.