I’ve recently “upgraded” to OpenSuSE 11.0 (upgraded as in format root partition, keep home). When I was performing the final hardware config, the installer crashed. No problem for me, I found my way round and reconfigured GRUB to work, I just had to add a vga option and then it was fine.
However, when I choose to boot the OS from the boot menu it doesn’t display the splash screen/loading bar; it just goes straight to the console text. Now I don’t mind this, however my younger siblings may think that the computer has foobarred :). Is there a way to restore the bootsplash themes?
My /etc/sysconfig/bootsplash entry is: openSUSE
All the bootsplash theme files are present in /etc/bootsplash.
I get the opensuse bootsplash and want to get rid of it.
I’ve done everything I can, edited bootsplash, the boot/message, and splashy, yet can’t get rid of the graphic…
To enable boot splash, run mkinitrd as root. Also, your /boot/grub/menu.lst should contain an entry for a vga resolution. For example, because I’m using a bootsplash that is 1024x768, my menu.lst contains:
I think the default bootsplash is 800x600, so the vga entry for that should be vga=0x314 iirc. If you want to change sizes, run mkinitrd -s 1024x768 (or insert whatever size you prefer). Just make sure you have the right vga entry in menu.lst.
The mkinitrd result should contain an entry like so when it actually enables bootsplash:
<snip> Bootsplash: openSUSE (1024x768)
<snip>
To get rid of the bootsplash, change the vga entry in menu.lst to vga=normal. It gives you the console without any fancy text. If you want the vga, but not the bootsplash, you have to remove the bootsplash entry from /etc/sysconfig/bootsplash. Change SPLASH=“yes” to no.
However, I have already tried mkinitrd (as root), it gives me the correct output and I have specified the correct size (1024x768); likewise the GRUB vga entry is also correct. All the theme files are there in /etc/bootsplash/themes. I believe the problem may be in /etc/sysconfig.
When I use the Yast2 GUI, it has “openSUSE” as the cuurent option whilst clicking default gives me a blank entry. On the other hand, when I look in /etc/sysconfig, there is no “themes” file which I believe should be present.
Again, thank you for your reply; it was my fault for not mentioning that I had already tried your proposed solution.
Hopefully my reply is not coming too late for you. I saw your question the other night. I had the same problem. At least I was lucky to find the right note on the right page.
Like you say I do everything as the gurus say, but it still doesn’t work. Then I found this link: Custom splash screen - openSUSE
Pay attention to: “(Small note: Display needs to be in 16bpp mode for the bootsplash to work, make sure grub options are set correctly)” That solved my problem. I had set a 24bpp vga= mode. Once I changed it to the corresponding 16bpp mode, the splash image popped.