View previous topic :: View next topic |
Author |
Message |
Supermule Guru
Joined: 05 Mar 2003 Posts: 510 Location: /denmark/fyn
|
Posted: Sat May 03, 2003 4:42 pm Post subject: |
|
|
Hi,
Just one issue that I cant find discussed before:
I have setup bootsplash and it works, however for some reason its not the same image that is used for boot and console?
Where are these images defined?
I know that I choosed the boot image in the kernel, but there must be a config file for this somewhere? eg if I want my own image ...
/Supermule |
|
Back to top |
|
|
mr-simon Guru
Joined: 22 Nov 2002 Posts: 367 Location: Leamington Spa, Warks, UK
|
Posted: Mon May 05, 2003 8:50 pm Post subject: |
|
|
Different problem:
Patch installed okay.
"cat /proc/splash" says:
Splash screen v3.0.7-2003/03/10 (0xf0m 1280x1024): off
- the patch is installed okay... It took me a while for /proc/splash to appear... booting into 0x31a instead of 0x31b fixed it. Ho, hum.
/sbin/splash -s -n /path-to-config/foo.cfg > /boot/initrd.1280
yields a zero byte file. Running it without the "> /boot/initrd" just returns without displaying any garbage to the screen as I would expect it to.
There are no errors generated.
The config file is fine. I've checked it with the unmodified default gentoo ones, and with my own modified one. Same problems... The path to the jpeg is okay.
I have a very bare-bones system. I am guessing that the most likely cause is that I'm missing a library that it needs to generate the initrd properly, therefore it is failing.
Any suggestions as to why? I've been playing with it for far too long now. _________________ "Pokey, are you drunk on love?"
"Yes. Also whiskey. But mostly love... and whiskey." |
|
Back to top |
|
|
plasmaroo Retired Dev
Joined: 24 Apr 2003 Posts: 50
|
Posted: Thu May 29, 2003 3:17 pm Post subject: |
|
|
mr-simon, everything is fine
BUT: you do /sbin/splash -s -f
NOT ....... -s -n |
|
Back to top |
|
|
nokiaxv2 n00b
Joined: 10 Jun 2003 Posts: 5
|
Posted: Sat Jun 14, 2003 12:47 am Post subject: |
|
|
heijs wrote: | Did you set
Code: | Console Drives -> Frame-buffer support -> Use splash screen instead of boot logo | in your kernel? |
I'm having a problem with this section of the instructions...for some reason, thats not in my kernel config options?
Any advice as to what to do or how to get this fixed?
Thanks _________________ -( nokia )- |
|
Back to top |
|
|
gfdsa n00b
Joined: 01 Jul 2002 Posts: 74
|
Posted: Mon Jun 16, 2003 8:01 am Post subject: |
|
|
hi dear all,
recenty i was wondering if i can see pictures while booting and after, so i walked through the howto, recompiled kernel and compiled bootsplash, when it comes to "Looking for picture..." it results in "No valid signature was found", and then switches back to vga console with logo on top, it does not work so well after init finishes. /proc/splash says it exists but its off.
ive tried different resolutionss and color depth, all the tries are with video=vesa, for my voodoo3 nothing but 24k bit color on all resolutions seems to bring up /proc/splash.
So may be somebody has a clue first of all what is that signature? ive tried to browse the source, but all that C stuff is too much for me if its not commented at least, i found a few mail threads from suse development list saying that it means the pictures were bad, but i use the pictures which came from gentoo's mirror, so i assume its not the case, one little question bothers me, since i didnt ever use initrd, compiling all the drivers into the kernel, im not sure i understand how it should work, does "splash -s -f" create a working initrd or it only appends pictures, how can i mount it and browse the content?
any help willl be appreciated |
|
Back to top |
|
|
samegutt n00b
Joined: 16 Jun 2003 Posts: 26 Location: Oslo, Norway
|
Posted: Mon Jun 16, 2003 11:32 am Post subject: |
|
|
pascall wrote: | Back with my problem (see previous posts) lol. What I d like to know is if anyone using the ATI commercial drivers 2.5.1 for Radeon 8500 and up uses this boot patch and if yes what are the results.
Everything works smoothly for me, but after X starts, when I come back to one of my 6 virtual consoles (ALT+CTRL+Fx) the screen is completly scrambled... I suspect problem comes from the ATI drivers, but if someone has something to add, please share. If someone using the same drivers experience the same problem, I will post a bug report with the ATI driver feedback. But I d like to be sure before doing so... |
You might find this link interresting: http://www.whacked.net/ldl/faq/ |
|
Back to top |
|
|
gir_ownz n00b
Joined: 22 Jun 2003 Posts: 21
|
Posted: Mon Jun 23, 2003 2:42 pm Post subject: |
|
|
i dont have the "Console Drives -> Frame-buffer support -> Use splash screen instead of boot logo" in the kernel. Where do I get this? (when I tryped to patch, it asked me if i wanted to patch anyways, because I have already patched or something... but anyways) is that hte problem? if so how do i fix it? |
|
Back to top |
|
|
gir_ownz n00b
Joined: 22 Jun 2003 Posts: 21
|
Posted: Mon Jun 23, 2003 2:58 pm Post subject: |
|
|
also, splash -s -f /usr/share/splash/bootsplash.cfg > /boot/initrd
says error syntax.
underground splash # splash -s -f /usr/share/splash/bootsplash.cfg > /boot/initrd
syntax error:
underground splash # |
|
Back to top |
|
|
solka Apprentice
Joined: 25 Jun 2003 Posts: 287 Location: Torino - ITA
|
Posted: Mon Jul 07, 2003 12:23 pm Post subject: |
|
|
Hi all,
I can't get bootsplash working but I can't understand why...
It doesn't work with my own image [which is this http://www.solka.it/varie/bootsplash.jpg , grayscale, 8bit], in fact I get this error
Code: |
vesafb: framebuffer at 0xe8000000, mapped to 0xe080a000, size 2560k
vesafb: mode is 1280x1024x16, linelength=2560, pages=0
vesafb: protected mode interface info at c000:0a47
vesafb: pmi: set display start = c00c0a80, set palette = c00c0af6
vesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc 3ce 3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
Looking for splash picture....<6>error 9 while decompressing picture.
|
I tried setting vga to 0x307 [that is 1280*1024@8bit] in lilo.conf but I didn't get any "Looking for splash picture, blah blah", so I set it to 0x31A [the best parameter which I can get, 1280*1024@16bit] and I get the error above...what can I do? The image is made with Photoshop, with one channel at 8bit...I'm frozen at this error for two days
Below my *.cfg files
bootsplash.cfg
Code: |
solka@swamp solka $ cat /etc/bootsplash/personal/config/bootsplash-1280x1024.cfg
# This is a bootsplash configuration file for
# theme SuSE, resolution 1280x1024. See
# ftp://ftp.suse.com/pub/people/stepan/bootsplash for
# more information. Comments are welcome by stepan@suse.de
# config file version
version=3
# should the picture be displayed?
state=1
# fgcolor is the text forground color.
# bgcolor is the text background (i.e. transparent) color.
fgcolor=7
bgcolor=0
# (tx, ty) are the (x, y) coordinates of the text window in pixels.
# tw/th is the width/height of the text window in pixels.
tx=25
ty=25
tw=1230
th=875
# ttf message output parameters
text_x=256
text_y=728
text_size=36
text_color=0xeef4ff
# name of the picture file (full path recommended)
jpeg=/etc/bootsplash/personal/images/bootsplash.jpg
progress_enable=1
# background
box silent noover 256 776 1024 816 #04045498
box silent inter 256 777 256 815 #ffffff #ffffff #526bb0 #526bb0
box silent 256 777 1024 815 #ffffff #ffffff #526bb0 #526bb0
# black border
box silent 256 776 1024 776 #313234
box silent 256 816 1024 816 #eef4ff
box silent 256 776 256 816 #313234
box silent 1024 776 1024 816 #eef4ff
# text box (left, top)
box 19 19 19 901 #313234
box 19 19 1261 19 #313234
# (right, bottom)
box 1261 19 1261 901 #eef4ff
box 19 901 1261 901 #eef4ff
# box itself
box noover 20 20 1260 900 #04045498
overpaintok=1
|
lilo.conf
Code: |
solka@swamp solka $ cat /etc/lilo.conf
# $Header: /home/cvsroot/gentoo-x86/sys-apps/lilo/files/lilo.conf,v 1.3 2002/09/30 00:55:18 woodchip Exp $
# Start LILO global section
menu-scheme=Wb
boot = /dev/hde
prompt
lba32
timeout=150
<cut>
# Linux bootable partition config begins
image="/boot/bzImage"
vga=0x31A
root="/dev/hde4"
label="Gentoo"
read-only
append="hdg=ide-scsi video=vesa:ywrap,mtrr"
initrd ="/boot/initrd"
# Linux bootable partition config ends
<cut>
|
I've read in this post that other people had this error but nobody told how to fix it _________________ "The only reason of the man's sadness
is that he can't stay peacefully in his room."
Blaise Pascal |
|
Back to top |
|
|
solka Apprentice
Joined: 25 Jun 2003 Posts: 287 Location: Torino - ITA
|
Posted: Mon Jul 07, 2003 12:51 pm Post subject: |
|
|
solved...
I had to uncheck optimization and progressive options when I saved in jpg _________________ "The only reason of the man's sadness
is that he can't stay peacefully in his room."
Blaise Pascal |
|
Back to top |
|
|
allex87 Apprentice
Joined: 02 Aug 2003 Posts: 154 Location: Ontario, Canada
|
Posted: Sun Aug 24, 2003 11:50 pm Post subject: |
|
|
Hello,
For some reason I can't get a silent bootsplash... i applied a patch that I found on these forums, not sure where , which solved the problem with the memory that the framebuffer allocated. Now it all seems ok, but i don't get a silent bootsplash.. Here is my dmesg partial output:
Code: |
vesafb: framebuffer at 0xc0000000, mapped to 0xd0815000, size 15360k
vesafb: mode is 1024x768x16, linelength=2048, pages=41
vesafb: protected mode interface info at c000:52f8
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
Looking for splash picture.... found (1024x768, 20089 bytes, v3).
Console: switching to colour frame buffer device 122x40
fb0: VESA VGA frame buffer device
|
This is driving me nuts! everything should be ok..
I am passing the splash=silent option to the kernel, vga=791 (even tried 0x317). I passed video=vesa:1024x768@70,mtrr, nothing really works..
Can somebody please help me.. it's driving me nuts!
Any help appreciated,
Thanks,
Alex. |
|
Back to top |
|
|
yutt n00b
Joined: 22 Sep 2003 Posts: 59
|
Posted: Mon Sep 22, 2003 12:11 am Post subject: |
|
|
I have the same problem as allex87. I can't get the silent bootsplash to work. The verbose bootsplash works perfect.
Here's my LILO.CONF
Code: | boot=/dev/hda
map=/boot/map
install=/boot/boot.b
lba32
default=Starcraft
image=/boot/kernel-2.4.20-gentoo-r7
label=Starcraft
vga=788
root=/dev/hda3
append="root=/dev/hda3 init=/linuxrc splash=silent"
initrd=/boot/initrd-2.4.20-gentoo-r7
|
|
|
Back to top |
|
|
tizzyd n00b
Joined: 16 Aug 2003 Posts: 33 Location: New England USA
|
Posted: Mon Dec 22, 2003 2:23 am Post subject: |
|
|
gir_ownz wrote: | also, splash -s -f /usr/share/splash/bootsplash.cfg > /boot/initrd
says error syntax.
underground splash # splash -s -f /usr/share/splash/bootsplash.cfg > /boot/initrd
syntax error:
underground splash # |
Yes, I'm now getting the same issue. A month before, I used splash and it worked fine. Now it's got this weird syntax error, with a y with an umlaut (two dots over it), a null zero, and then the y again.
I had it working just fine for a while, then alsa 1.0, and my system went wonkers. Help! |
|
Back to top |
|
|
ToddWest n00b
Joined: 11 Nov 2003 Posts: 59 Location: Oregon
|
Posted: Sat Dec 27, 2003 8:12 pm Post subject: |
|
|
Try
Code: | Splash -s -n [cfgfile] > /boot/initrd |
When I type "Splash" on my system it gives me the correct syntax which is
Code: | Usage: splash -s [-u unit] -n [cfgfile] |
I dont know if this is relevant but I thought I would post it. |
|
Back to top |
|
|
tizzyd n00b
Joined: 16 Aug 2003 Posts: 33 Location: New England USA
|
Posted: Fri Jan 09, 2004 8:05 pm Post subject: |
|
|
ToddWest wrote: | Try
Code: | Splash -s -n [cfgfile] > /boot/initrd |
When I type "Splash" on my system it gives me the correct syntax which is
Code: | Usage: splash -s [-u unit] -n [cfgfile] |
I dont know if this is relevant but I thought I would post it. |
Nope, the -n option produces no change in the initrd file. Nada. 0 bytes. There's something funky here, because it used to work. Is there a way to mount an initrd and extract the file from it? |
|
Back to top |
|
|
KptnKrill n00b
Joined: 03 Jan 2004 Posts: 9 Location: US, MA
|
Posted: Thu Jan 29, 2004 10:35 pm Post subject: |
|
|
I've read through the entire post and still didn't find a solution. I also recived the "RAMDISK: Couldn't find valid RAM disk image starting at 0." error, but when I boot I see no sign whatsoever of "vesafb" or anything similar in my boot messages. I did a "dmesg | grep vesa" and that turned up empty. I've come to the conclusion that it's just not running on boot, but I don't know why. Has anyone else had anything similar?
Thank you,
Kyle
My lilo.conf
Code: |
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
lba32
default=gen-std
image=/boot/fbkernel
label=gen-fb
root=/dev/hdb3
vga=791
initrd=/boot/initrd
read-only
image=/boot/standard
label=gen-std
root=/dev/hdb3
read-only
other=/dev/hda2
label=win-xp
|
_________________ (- Petition Against Software Patents -) (- Anti-DMCA Petition -) |
|
Back to top |
|
|
eross n00b
Joined: 28 Feb 2004 Posts: 71 Location: .ar
|
Posted: Wed Aug 18, 2004 4:36 pm Post subject: |
|
|
I haven't read the whole guide yet, but I have a question, does this will work on newest 2.6.x kernels? |
|
Back to top |
|
|
gid n00b
Joined: 17 Sep 2004 Posts: 1
|
Posted: Fri Sep 17, 2004 3:48 pm Post subject: |
|
|
yeah, a lot of things have changed since the original guide was written, I'm using gentoo-dev-sources because I'm on an amd64 machine, seems the bootsplash is already patched in the kernel, but the wording is different
also, when I emerge bootsplash /usr/share/splash doesn't exist anymore.. so the "splash ... " line doesn't work anymore.
I'm using the manual kernel config... why does this have to be so darn complicated? |
|
Back to top |
|
|
Matteo Azzali Retired Dev
Joined: 23 Sep 2004 Posts: 1133
|
Posted: Fri Sep 24, 2004 1:58 pm Post subject: |
|
|
issue for kernel 2.6.8 stage athlon-xp:
RAMDISK: Could not find a valid ram image starting at 0.
i have enabled all the ramdisk support inside the kernel, also i previously used genkernel
to compile kernel, and now switched to manual....
P.S.: i found my splash files in /etc/bootsplash/ |
|
Back to top |
|
|
Matteo Azzali Retired Dev
Joined: 23 Sep 2004 Posts: 1133
|
Posted: Fri Sep 24, 2004 3:47 pm Post subject: |
|
|
Ops, i re-read all and think this caused by my agp module external to X, but i cant' use internal, got an ati
Bye |
|
Back to top |
|
|
maverickmage n00b
Joined: 27 Nov 2004 Posts: 60
|
Posted: Sun Oct 16, 2005 5:57 pm Post subject: |
|
|
i currently have my grub set up this way:
default 0
timeout 3
splashimage=(hd0,0)/grub/splash.xpm.gz
root (hd0,0)
kernel /kernal-2.6.13-gentoo-r3 root=/dev/hda3 video=vesafb:ywrap,mtrr vga=795 splash=silent
initrd=(hd0,0)/boot/initrd-gentoo-1280x1024
the problem seems to occur on my vga setting. when I set it to 795 or 0x31A gentoo can't read the screen and makes me choose from the text rows and columns. In which it then boots with no pictures. |
|
Back to top |
|
|
troavr n00b
Joined: 10 Apr 2006 Posts: 9
|
|
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
|
|