Bootlsplash no longer wrking after latest updsate!
SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Any nix or other OS I can get my hands on!
Posts: 156
Rep:
Bootlsplash no longer wrking after latest updsate!
Latest round of updates has rendered the bootsplash not working. I suspect it is from a kernel update and the bootloader is unrecoqnized. Anyone else find this and is there a patch for bootsplash?
Does it give you an error message? Or does the screen just not appear? Goto into your options in Gnome (or KDE) and change your bootsplash, maybe your updates have changed the name of, or removed the splash you were using all together. I didn't like the default splash anyway, so I changed mine.
Distribution: Any nix or other OS I can get my hands on!
Posts: 156
Original Poster
Rep:
Yes I changed mine, and also my Lilo splash, the files are all there, i changed back to Suse's and ran the script and Yast shows it as still on, however it does not work. After the update I did not run /sbin/lilo don't recall seeing a kernel update but there must of been one there as lilo would not load and grub must of been corrupt as the system would not boot. Neither could I get into the bios, or boot to cd or floppy, so reset the cmos and crossed my fingers and it booted the dvd and from there reinstalled lilo but lilo splash was gone, and bootsplash also gone. Have grub now however with no splash. Strange trouble with grub this release hence the use of lilo. Every thing working minus the splashes, might add updated Kde to 3.5 also.
Try to run mkinitrd (as root). Your ramdisk may contain a splash with the wrong resolution, so it does not show up. minitrd will detect the current resolution and include the correct picture.
Distribution: Any nix or other OS I can get my hands on!
Posts: 156
Original Poster
Rep:
Tried that as well but to no use, I first thought it was because I forgot to run lilo after but using grub now. No it's cooked for some reason. Like I said every thing in the config file is as it should as are all the themes and resolutons. The only thing I can think of is I am running kernel 6.13.15, perhaps there is a bootsplash patch needed. ashame too because I finaly had a theme I liked. http://img79.imageshack.us/img79/971...80x10241zm.jpg
Distribution: Any nix or other OS I can get my hands on!
Posts: 156
Original Poster
Rep:
Found it can't remember where, added the bootsplash text. Also was using it as wallpaper, and grub splash and XP boot, and logon screen. Kind of a system wide theme. Was great for the month or so it worked.
Nice system I still only have an Athalon XP3200. Do you find that 64 bit nix is much faster than 32?
Honestly, I can't tell a difference between the two. I'm in the process of switching to Gentoo because its 64bit version is supposedly better suited for 64 bit processors in a still prodominatly 32bit world. The only thing you ever hear from Gentoo users "its so fast!", so i'm goina see if its true.
The only thing I can think of is I am running kernel 6.13.15, perhaps there is a bootsplash patch needed.
I guess you mean 2.6.13-15? If it's an original SUSE kernel it will contain the bootsplash patch. For a self-compiled, you need to include the patch.
So you get a text-mode boot instead? Or no output at all? Check the kernel-line in /boot/grub/menu.lst for the correct "vga=" and "splash=" entry. You could also check /etc/sysconfig/bootsplash if it is set to the right theme and to SPLASH="Yes" and run mkinitrd -s <your resolution>.
Distribution: Any nix or other OS I can get my hands on!
Posts: 156
Original Poster
Rep:
Quote:
Originally Posted by abisko00
I guess you mean 2.6.13-15? If it's an original SUSE kernel it will contain the bootsplash patch. For a self-compiled, you need to include the patch.
So you get a text-mode boot instead? Or no output at all? Check the kernel-line in /boot/grub/menu.lst for the correct "vga=" and "splash=" entry. You could also check /etc/sysconfig/bootsplash if it is set to the right theme and to SPLASH="Yes" and run mkinitrd -s <your resolution>.
yes, lol never noticed that, few years to go before we get that high.
Any ways backed up my home folder and did a clean reinstall. The first was an upgrade from 9.3. All is golden now. Note if you want to hack your grub splash backup the /boot/grub/message file first it will save you greef down the road as even a reinstall of grub won't fix a corrupted message file.
Yes I ran the mkinitrd cmd and Splash=yes was ok, didnot know of the vga= like I said the screen was there for a month or so. Any ways thanks all for the suggestions.
## Path: System/Boot
## Description: selects bootsplash graphics theme
## Type: string
## Default: SuSE
# Choose the bootsplash theme. It should be based in
# /etc/bootsplash/themes/
THEME="SuSE"
## Path: System/Boot
## Description: enables/disables bootup graphics
## Type: yesno
## Default: yes
#
# SPLASH can be set to "no" to turn off the splash-screen on console 1
# at boot time (after kernel load).
#
# SPLASH=no to disable the splash screen
#
# SPLASH=yes to show the splash screen
#
SPLASH="yes"
And the normal SuSE bootsplash does not run
# cat /boot/grub/menu.lst
Code:
# Modified by YaST2. Last modification on Wed Jan 25 20:08:30 SAST 2006
color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd1,0)/boot/message
###Don't change this comment - YaST2 identifier: Original name: linux###
title SuSE Linux 10.0
root (hd1,0)
kernel /boot/vmlinuz-2.6.13-15.7-default root=/dev/hdc1 selinux=0 resume=/dev/hdc5 splash=silent showopts vga=792
initrd /boot/initrd-2.6.13-15.7-default
###Don't change this comment - YaST2 identifier: Original name: Fedora Core (2.6.11-1.1369_FC4) (/dev/hdc6)###
title Fedora Core 4
kernel (hd1,5)/boot/vmlinuz-2.6.11-1.1369_FC4 root=LABEL=/ vga=792 ro rhgb quiet
initrd (hd1,5)/boot/initrd-2.6.11-1.1369_FC4.img
###Don't change this comment - YaST2 identifier: Original name: windows 1###
title Windows XP
chainloader (hd2,0)+1
###Don't change this comment - YaST2 identifier: Original name: floppy###
title Floppy
chainloader (fd0)+1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- SUSE LINUX 10.0
root (hd1,0)
kernel /boot/vmlinuz root=/dev/hdc1 showopts ide=nodma apm=off acpi=off noresume selinux=0 nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd
The Suse config is the one that I am wanting to show a bootsplash for.
Change THEME="SuSE" to THEME="Fingerprint" in /etc/sysconfig/bootsplash, then run mkinitrd.
I am not sure it it makes any difference, but you could remove a couple of excess spaces in parameters line of menu.lst (around "resume"). Otherwise everything looks normal.
What files are meant to be in the login-scan directory? I think I might have copied some of the Fingerprint files into that directory and overwritten some files.
Interestingly in YaST the only theme that appears is SuSE.
Strangely, mkinitrd mentiones resolution 800x600, but the picture is correct size. Maybe the vga parameter is not detected properly. Try to use vga=0x318 (hexadecimal) instead of vga=792 with SUSE.
Another point I don't understand is why mkinitrd searches for the splash picture in login-scan instead of the specified path. Maybe you can scan /etc for the string "login-scan" to find the file where this setting comes from.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.