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. |
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. |
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. |
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. |
enter the following commands
Code:
su Code:
Abitbox:# grub Im thinking that what you need to code for gfxmenu is one of the responses to the find command. |
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. |
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 |
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. |