View previous topic :: View next topic |
Author |
Message |
RayDude Advocate
Joined: 29 May 2004 Posts: 2066 Location: San Jose, CA
|
Posted: Thu May 05, 2005 6:14 pm Post subject: |
|
|
ferret wrote: | That sounds horribly like some kind of disk reading problem, particularly if it's intermittent. You get partway down the image before data gets corrupted. I hope that isn't the issue. Perhaps you should run fsck.ext3 -c on your boot partition (or whichever is the correct fsck for your /boot fs) just to be extra safe.
As for the libpng errors, those shouldn't get echoed to the splash screen, I think. Consider filing a bug on bugs.gentoo.org for that, assigning to spock@gentoo.org. The errors should probably go to syslog instead. |
I ran an fsck on my boot partition, it checks out fine.
For some reason I feel its a VGA bios issue. This is a high end Workstation card by nvidia, quadro something or other. I suspect the BIOS is not quite vesafb-tng friendly. The Nvidia Riva driver doesn't work at all, so I'm sticking with vesa-tng.
I installed the latest version at home on a patched mm-sources kernel and it works great! I use radeonfb there and it has no issues.
Thanks for the advice,
Raydude
UPDATE!
It works almost completely now (still fails to load the first image from the ramdisk file). I missed a couple of parameters from my kernel command line: video=vesafb:ywrap,pmipal,1024x768-32@72
I forgot the ywrap and the pmipal entries. Once I added those it started working.
What do those do anyway? _________________ Some day there will only be free software. |
|
Back to top |
|
|
ferret n00b
Joined: 30 Jul 2003 Posts: 22 Location: Oxford UK
|
Posted: Thu May 05, 2005 9:51 pm Post subject: |
|
|
No idea. But if it works, use it. |
|
Back to top |
|
|
MorLipf Apprentice
Joined: 09 Nov 2004 Posts: 226 Location: Solingen, Germany
|
Posted: Sun May 08, 2005 8:57 am Post subject: |
|
|
How can I use the framebuffer splash with the newest gentoo-sources? I can't find the option for the splash in the config! |
|
Back to top |
|
|
RayDude Advocate
Joined: 29 May 2004 Posts: 2066 Location: San Jose, CA
|
Posted: Sun May 08, 2005 9:19 pm Post subject: |
|
|
MorLipf wrote: | How can I use the framebuffer splash with the newest gentoo-sources? I can't find the option for the splash in the config! |
I think you have to grab the fbsplash patch for that kernel. I just looked at 2.6.11-gentoo-r6 and you're right, it doesn't have the fbsplash option at the end of the DeviceDrivers ->Graphics page.
This link is on the first post in this thread. The patch you need should be here.
http://dev.gentoo.org/~spock/projects/gensplash/
Raydude _________________ Some day there will only be free software. |
|
Back to top |
|
|
loonix Tux's lil' helper
Joined: 18 Nov 2004 Posts: 98 Location: Barrie, Ontario, Canada
|
Posted: Tue May 10, 2005 2:39 pm Post subject: |
|
|
Ok, I pretty much follwed the how-to's this post refers to, partly successful
I am using genkernel and re-did my genkernel with the --bootsplash and --gensplash=NewLinux switches.
I changed my grub config and added
Quote: | vga=0x314 splash=silent |
to my kernel line.
Then I added bootsplash to my startup by doing rc-update add bootsplash default
I would like to run the NewLinux theme in silent mode but all I am getting is Tux sitting at the top left of my screen with all the boot messages running through below it.
I have tried changing the theme in /etc/conf.d/bootsplash to NewLinux with no change (Tux is still at the top left corner).
I also tried to add theme=NewLinux to the kernel line in my grub.conf with the same result (Tux is still at the top left corner).
Thanks
AR |
|
Back to top |
|
|
mallchin l33t
Joined: 21 Jan 2003 Posts: 655 Location: United Kingdom
|
Posted: Wed May 11, 2005 7:11 pm Post subject: |
|
|
The kernel lines I have seen mentioned in the Wiki and during this thread don't work for me.
I edited mine to look like this and voila:
Code: |
kernel /boot/vmlinuz root=/dev/hdc3 vga=791 video=scrollback:128K,vesa:ywrap,mtrr splash=silent,theme:livecd-2005.0 quiet console=/dev/tty1
|
Simply adjust vga= to match your mode (mine is 1024x768@16bit):
Code: |
640x480 | 800x600 | 1024x768 | 1280x1024| 1152x864 |1600x1200
+----------+----------+----------+----------+----------+---------
8 bit | 769 | 771 | 773 | 775 | 353 | 800
15 bit | 784 | 787 | 790 | 793 | 354 | 801
16 bit | 785 | 788 | 791 | 794 | 355 | 802
24 bit | 786 | 789 | 792 | 795 | | 803
|
_________________ 6700 @ 2.66GHz, 4Gb RAM, 2 x 500Gb, 8800 GTX, PhysX, X-Fi, 24" Widescreen, Tux mascot |
|
Back to top |
|
|
hoschi Advocate
Joined: 19 Jul 2003 Posts: 2517 Location: Ulm, Germany, Europe
|
|
Back to top |
|
|
mallchin l33t
Joined: 21 Jan 2003 Posts: 655 Location: United Kingdom
|
Posted: Tue May 17, 2005 12:26 am Post subject: |
|
|
Looks like a lot of activity on the bug. If it isn't fixed bump it, I am sure it will get noticed. _________________ 6700 @ 2.66GHz, 4Gb RAM, 2 x 500Gb, 8800 GTX, PhysX, X-Fi, 24" Widescreen, Tux mascot |
|
Back to top |
|
|
loonix Tux's lil' helper
Joined: 18 Nov 2004 Posts: 98 Location: Barrie, Ontario, Canada
|
Posted: Thu May 19, 2005 1:02 am Post subject: |
|
|
I emerged splashutils-1.1.9.6
It works to 80%. When the splash screen comes up it gets interrupted by the gentoo "load kernel modules" process, which puts all its verbose output on the screen, then after a bit, it jumps back to the splash screen and continues without interruption with the progress bar until the boot process is finished.
The other thing is that I am getting errors during the boot up (which do not have an impact on the splash screen because I set SPLASH_VERBOSE_ON_ERRORS="no" in /etc/conf.d/splash):
/sbin/splash: line 66 +5*: syntax error: operand expected (error token is "*")
The theme I am using is NewLinux which I converted to splashutils by bootsplash2fbsplash /etc/bootsplash/NewLinux/
Here is my grub.conf
Quote: | default 0
timeout 30
splashimage=(hd0,1)/grub/splash.xpm.gz
title=Gentoo Linux 2.6.11-r9
root (hd0,1)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hdc5 udev video=vesafb:ywrap,mtrr,pmipal,1280x1024-32@75 splash=silent,theme:NewLinux,tty:13 CONSOLE=/dev/tty1 quiet
initrd /initrd-2.6.11-gentoo-r9 |
Just wondering if anybody had any thoughts on this?
Thanks
AR |
|
Back to top |
|
|
darkcoder Apprentice
Joined: 09 May 2003 Posts: 253 Location: Lynchburg, VA
|
Posted: Fri May 20, 2005 8:10 pm Post subject: |
|
|
loonix wrote: | I emerged splashutils-1.1.9.6
It works to 80%. When the splash screen comes up it gets interrupted by the gentoo "load kernel modules" process, which puts all its verbose output on the screen, then after a bit, it jumps back to the splash screen and continues without interruption with the progress bar until the boot process is finished. |
I have something similar, but with older than 1.1.9.6 versions, and the responsible where both: syslong-ng and pcmcia scripts that output to the same console (tty12) that splashutils use for their silent splash.
For syslog-ng, verity /etc/syslog-ng/syslog-ng.conf and replace Code: | destination console_all { file("/dev/tty12"); }; | you have this Code: | destination console_all { file("/dev/tty1"); }; |
_________________ Not bleeding edge.... No pain no game |
|
Back to top |
|
|
R0adkill n00b
Joined: 24 May 2005 Posts: 3
|
Posted: Tue May 24, 2005 9:10 pm Post subject: Multiple themes problem |
|
|
Hi.
I'w read the wiki at http://gentoo-wiki.com/HOWTO_fbsplash and found it most helpfull. The fbsplash works fine but:
if I choose a diferent theme then emergence it wont show any nice graphice during boot. I compiled the kernel with "genkernel --gensplash=emergence --oldconfig --udev all" and it works just fine.
However, if i run "genkernel --gensplash=gentoo/psychotoxic --oldconfig --udev all" it down word. The gentoo splash theme comes with the splashutils and the psychotoxic was converted from the bootsplash-themes with "bootsplash2fbsplash".
Does anybody have any idea why only the emergence splash theme works? |
|
Back to top |
|
|
loonix Tux's lil' helper
Joined: 18 Nov 2004 Posts: 98 Location: Barrie, Ontario, Canada
|
Posted: Tue May 24, 2005 10:30 pm Post subject: |
|
|
Update:
ok, thanks to spock I was able to fix my problems.
1. the issue with the linuxrc script appearing on top of the splashscreen was fixed by adding kdgraphics to the grub.conf kernel line like this ...."splash=silent,kdgraphics,theme:"....
2. the issue with the error was fixed by adding a text_size varibale into my silent config file of the theme
Many thanks again to spock
AR |
|
Back to top |
|
|
loonix Tux's lil' helper
Joined: 18 Nov 2004 Posts: 98 Location: Barrie, Ontario, Canada
|
Posted: Tue May 24, 2005 10:32 pm Post subject: |
|
|
Quote: | However, if i run "genkernel --gensplash=gentoo/psychotoxic --oldconfig --udev all" it down word. The gentoo splash theme comes with the splashutils and the psychotoxic was converted from the bootsplash-themes with "bootsplash2fbsplash". |
Have you tried --gensplash=psychotoxic?
Thanks
AR |
|
Back to top |
|
|
R0adkill n00b
Joined: 24 May 2005 Posts: 3
|
Posted: Wed May 25, 2005 10:40 am Post subject: |
|
|
loonix wrote: | Quote: | However, if i run "genkernel --gensplash=gentoo/psychotoxic --oldconfig --udev all" it down word. The gentoo splash theme comes with the splashutils and the psychotoxic was converted from the bootsplash-themes with "bootsplash2fbsplash". |
Have you tried --gensplash=psychotoxic?
Thanks
AR |
To clarify:
This works:
"genkernel --gensplash=emergence --oldconfig --udev all"
UPDATE: "genkernel --gensplash=gentoo --oldconfig --udev all"
This dont work:
"genkernel --gensplash=psychotoxic --oldconfig --udev all"
Both the emergence and gentoo splash themes comes with the splashutils from portage so i don't think it's something worng with the theme.
UPDATE: The reason that the gentoo splash theme did'nt work was because I had'nt updated my grub.conf. *must think more before posting*. The psychotoxic theme dont work but dmesg says it loaded so I'm gonna try converting som more bootsplash themes and see if that works. |
|
Back to top |
|
|
Decibels Veteran
Joined: 16 Aug 2002 Posts: 1623 Location: U.S.A.
|
Posted: Fri May 27, 2005 5:36 am Post subject: |
|
|
Anyone have any experience with an older pci video card and splashutils?
Got a friend running an amd64, but kept their old Nvidia TnT video card. The weird thing is splash w/progressbar
works fine during boot. But during shutdown/reboot get black screen with ascii all over. It reboots fine, but just
doesn't work during shutdown/reboot. Noticed that can't get to console either at that time either, just ascii.
I know it all worked fine on my system cause except for video, same system. I also put the same Gentoo build
on there that was working on mine on their harddrive. And tested it on my system. Boot and reboot worked, until
stuck it in their system. So has to be the video card.
Probably no one has an answer, but never know till ask.
Splashutils-1.1.9.5 _________________ Support bacteria – they’re the only culture some people have.”
– Steven Wright |
|
Back to top |
|
|
GlooM Tux's lil' helper
Joined: 13 Jul 2003 Posts: 119 Location: $HOME
|
Posted: Fri May 27, 2005 4:01 pm Post subject: |
|
|
Everything works fine except at boot-up while the kernel is loading the bootsplash loads only about 1/3 of the screen height, then after a few services start the screen refreshes and it works fine then.
Any clues ?
Running vanilla-sources-2.6.11.10 + fbsplash + vesafb-tng
splashutils-1.1.9.6
Edit: nevermind, fadein and kdgraphics solves this.
Now when the silent boot comes to the part where it starts xdm it switches to verbose mode for 2 seconds and then xdm appears, is there a way to keep it in silent all the time ?
The same happens when rebooting, its in silent mode until the last line ("Remounting fs's in read-only mode..."), then it switches to verbose and reboots. |
|
Back to top |
|
|
RayDude Advocate
Joined: 29 May 2004 Posts: 2066 Location: San Jose, CA
|
Posted: Fri May 27, 2005 9:03 pm Post subject: |
|
|
GlooM wrote: | Everything works fine except at boot-up while the kernel is loading the bootsplash loads only about 1/3 of the screen height, then after a few services start the screen refreshes and it works fine then.
Any clues ?
Running vanilla-sources-2.6.11.10 + fbsplash + vesafb-tng
splashutils-1.1.9.6
Edit: nevermind, fadein and kdgraphics solves this.
Now when the silent boot comes to the part where it starts xdm it switches to verbose mode for 2 seconds and then xdm appears, is there a way to keep it in silent all the time ?
The same happens when rebooting, its in silent mode until the last line ("Remounting fs's in read-only mode..."), then it switches to verbose and reboots. |
I have this problem on my work machine, can you explain how fadein and kdegraphics solves this?
Thanks,
Raydude _________________ Some day there will only be free software. |
|
Back to top |
|
|
GlooM Tux's lil' helper
Joined: 13 Jul 2003 Posts: 119 Location: $HOME
|
Posted: Sat May 28, 2005 6:44 pm Post subject: |
|
|
RayDude wrote: | I have this problem on my work machine, can you explain how fadein and kdegraphics solves this?
Thanks,
Raydude |
Well kdgraphics has nothing to do with it probably.
I just added fadein to the kernel boot line, it must be that the fadein effect updates the splash image multiple times thus it loads fully. |
|
Back to top |
|
|
hoschi Advocate
Joined: 19 Jul 2003 Posts: 2517 Location: Ulm, Germany, Europe
|
|
Back to top |
|
|
muppski Tux's lil' helper
Joined: 25 Mar 2004 Posts: 130
|
Posted: Wed Jun 15, 2005 8:32 am Post subject: lilo error? |
|
|
Hey If I do my lilo.conf as shown bellow Gentoo wont boot up and tell me I need to add init=/linuxrc
but If I remove "video=vesafb:uwrap,mtrr 1024x768-16@85 splash=silent" from
append = "init=/linuxrc real_root=/dev/hda3 ramdisk=8192 video=vesafb:uwrap,mtrr 1024x768-16@85 splash=silent"
It works, but no splash =/
What am I doing wrong?
Code: | boot=/dev/hda
prompt
timeout=50
default=Gentoo
#vga=0x317
image=/boot/kernel-2.6.11-gentoo-r11
label=GentooNEW
read-only
append = "init=/linuxrc real_root=/dev/hda3 ramdisk=8192 video=vesafb:uwrap,mtrr 1024x768-16@85 splash=silent"
initrd = /boot/initrd-2.6.11-gentoo-r11
other=/dev/hda1
label=WindowsXP
|
Last edited by muppski on Wed Jun 15, 2005 9:03 pm; edited 1 time in total |
|
Back to top |
|
|
mintu n00b
Joined: 18 Sep 2004 Posts: 21
|
Posted: Wed Jun 15, 2005 8:17 pm Post subject: i dont get progress bar |
|
|
hi
i followed 'http://gentoo-wiki.com/HOWTO_fbsplash' guide.
now its working but only silent mode .. when i switch to splash=verbose or press F2 at boot time.. then in background no image appears.
also fbsplash uses default theme while i specified emegence theme.
i have gentoo with reiser4 .. splashutils-1.1.9.6
one more strange thing that when i try to find fbsplash it doesnt shows me nething. i mean it shud b installed on my comp or its a part of splashutils? when i tried to locate it shows:
Quote: | Ravin ~ # locate fbsplash
/boot/fbsplash-emergence-1024x768
/home/ravin/fbsplash-emergence-1024x768
/home/ravin/.kde3.4/share/apps/RecentDocuments/fbsplash-emergence-1024x768.desktop
/usr/bin/bootsplash2fbsplash
/usr/portage/distfiles/fbsplash-theme-emergence-r2.tar.bz2
/usr/portage/distfiles/fbsplash-theme-gentoo-r1.tar.bz2
/usr/portage/distfiles/fbsplash-theme-gentoo-r2.tar.bz2
/usr/src/linux-2.6.11-love2/drivers/video/cfbsplash.c
/usr/src/linux-2.6.11-love2/drivers/video/fbsplash.c
/usr/src/linux-2.6.11-love2/drivers/video/fbsplash.h
/usr/src/linux-2.6.11-reiser4/drivers/video/cfbsplash.c
/usr/src/linux-2.6.11-reiser4/drivers/video/fbsplash.c
/usr/src/linux-2.6.11-reiser4/drivers/video/fbsplash.h |
please help me.
my grub.conf
Quote: | # Grub boot menu configuration file
#
# Boot automatically after 30 secs.
timeout 15
# By default, boot the second entry (grub starts counting at zero).
default 0
# Fallback to the first entry.
fallback 0
# Use default Grub Splash image
# splashimage=(hd0,0)/grub/splash.xpm.gz
#
# Use custom (downloaded) Gentoo Splash Image
splashimage=(hd0,2)/grub/splash.xpm.gz
# Boot Windows
title Windows XP
rootnoverify (hd0,0)
chainloader +1
# Boot Gentoo Linux at 1024x768 framebuffer resolution
title Gentoo-2.6.11-r4, 1024x768
root (hd0,2)
kernel (hd0,2)/vmlinuz-2.6.11-reiser4 ro root=/dev/hda6 video=vesafb:ywrap,pmipal,1024x768-32@85 spla$
initrd (hd0,2)/fbsplash-emergence-1024x768
title=Memtest86Plus
root (hd0,2)
kernel /memtest86plus/memtest.bin
# For installing GRUB into the hard disk
title Install GRUB into the hard disk
root (hd0,2)
setup (hd0)
# Change the colors.
title Change the colors
color light-green/brown blink-red/blue |
when i try to test a theme .. it gives this error:
Quote: | # Grub boot menu configuration file
#
# Boot automatically after 30 secs.
timeout 15
# By default, boot the second entry (grub starts counting at zero).
default 0
# Fallback to the first entry.
fallback 0
# Use default Grub Splash image
# splashimage=(hd0,0)/grub/splash.xpm.gz
#
# Use custom (downloaded) Gentoo Splash Image
splashimage=(hd0,2)/grub/splash.xpm.gz
# Boot Windows
title Windows XP
rootnoverify (hd0,0)
chainloader +1
# Boot Gentoo Linux at 1024x768 framebuffer resolution
title Gentoo-2.6.11-r4, 1024x768
root (hd0,2)
kernel (hd0,2)/vmlinuz-2.6.11-reiser4 ro root=/dev/hda6 video=vesafb:ywrap,pmipal,1024x768-32@85 spla$
initrd (hd0,2)/fbsplash-emergence-1024x768
title=Memtest86Plus
root (hd0,2)
kernel /memtest86plus/memtest.bin
# For installing GRUB into the hard disk
title Install GRUB into the hard disk
root (hd0,2)
setup (hd0)
# Change the colors.
title Change the colors
color light-green/brown blink-red/blue |
|
|
Back to top |
|
|
Heimdall n00b
Joined: 09 Nov 2003 Posts: 31
|
Posted: Tue Jun 21, 2005 2:15 pm Post subject: |
|
|
Hi,
it's partially working here (with much pain). I have the splashscreen with progress bar at startup. It shows first, then got a line (about swsusp image being corrupted) over it and back to normal, with a nice progressbar. If I press F2, I enter verbose mode, on a dark plain background, but can't go back to the splashscreen (I think I saw an option in the kernel somewhere to correct this). However, I also have errors in /sbin/splash, at line 66, with +5* not being a correct syntax (which means that at least $text_size isn't defined.
Much worse, if I try to start /etc/init.d/splash, I experience a hard freeze, with nothing answering and must reboot manually. I don't see any error message in logs (just "fbsplash: setting console (0|1) to theme blabla" in /var/log/messages).
Btw, I am running kernel 2.6.12-mm1 and have had to adapt manually the patches (if that interests somebody...). My grub line is
Code: | kernel /kernel-2.6.12-mm1-fbsplash ro root=/dev/hda8 video=vesafb:ywrap,mtrr,1024x768-32@85 splash=silent,theme:KillBillTux-Yellow quiet CONSOLE=/dev/tty1
initrd /boot/fbsplash-KillBillTux-Yellow-1024x768 |
_________________ Un monde
Qui souffre
Sous un manteau de fleurs
-Issa |
|
Back to top |
|
|
dr_nailz n00b
Joined: 23 Jul 2005 Posts: 43 Location: Melbourne, Australia
|
Posted: Sat Jul 23, 2005 1:32 pm Post subject: low depth bootsplash |
|
|
My bootsplashes look horrible. I think they must be running in some really low colour depth. When I try livecd-2005.1 I get the message:
Code: | No 8bpp verbose picture specified in the theme config. |
which is reproducable using splash_manager.
How can I increase the bootsplash colour depth?
I'm using grub, here's my kernel and initrd line:
Code: | kernel /kernels/kernel-2.6.12-gentoo-r6 root=/dev/hda4 video=scrollback:128K,vesafb-tng:ywrap,mtrr,1024x768-16@85 splash=silent,theme:livecd-2005.1 quiet CONSOLE=/dev/tty1
initrd /initrds/fbsplash-livecd-2005.1-1024x768 |
|
|
Back to top |
|
|
Joffer Guru
Joined: 10 Sep 2002 Posts: 585 Location: Arendal, Norway
|
Posted: Mon Jul 25, 2005 1:12 am Post subject: |
|
|
I'm sorry to post this, since it's probably solved on one of the 28 pages, but it's just too much to read, so if any of you who have followed the thread could give me a hint/solution....
I've followed the fbsplash howto on gentoo-wiki, and I'm almost there. But justas I boot, I get this error: Code: | Can't open config file /etc/splash/emergence/1024x768.cfg | . The thing is is I am not using 1024x768. I have made everything 1280x1024. I still get this. But another thing is that the file exists, so it's kinda a fucked up mix Why does it ask for the wrong resolution config file, and why can't it find the file that actually exists?
I'm on stable amd64 arch.
Just to have tried the latest... I just installed splashutils 1.1.9.8-r1 ~amd64, but that did not help. Still the same errormsg while booting. (But I get the progressbar though.. after a short while)
Edit: Do I need to recompile my kernel after I install the splashutils? |
|
Back to top |
|
|
dr_nailz n00b
Joined: 23 Jul 2005 Posts: 43 Location: Melbourne, Australia
|
Posted: Tue Jul 26, 2005 1:33 am Post subject: Re: low depth bootsplash |
|
|
dr_nailz wrote: | My bootsplashes look horrible. I think they must be running in some really low colour depth. When I try livecd-2005.1 I get the message:
Code: | No 8bpp verbose picture specified in the theme config. |
which is reproducable using splash_manager.
How can I increase the bootsplash colour depth?
I'm using grub, here's my kernel and initrd line:
Code: | kernel /kernels/kernel-2.6.12-gentoo-r6 root=/dev/hda4 video=scrollback:128K,vesafb-tng:ywrap,mtrr,1024x768-16@85 splash=silent,theme:livecd-2005.1 quiet CONSOLE=/dev/tty1
initrd /initrds/fbsplash-livecd-2005.1-1024x768 |
|
I think I posted this before doing enough RTFM'ing So ignore most of that.
The first error message still stands, however. Anyone else had any luck with the theme "livecd-2005.1"? (The other themes seem to work fine for me). I did notice that some of the config files refer to it as "gentoo-livecd-2005.1". I tried to copy the entry under /etc/splash to a directory by that name, but the result was the same. |
|
Back to top |
|
|
|
|
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
|
|