Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Boot Splash (background picture ala SuSE) -- Support
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
Supermule
Guru
Guru


Joined: 05 Mar 2003
Posts: 510
Location: /denmark/fyn

PostPosted: Sat May 03, 2003 4:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
mr-simon
Guru
Guru


Joined: 22 Nov 2002
Posts: 362
Location: Leamington Spa, Warks, UK

PostPosted: Mon May 05, 2003 8:50 pm    Post subject: Reply with quote

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
View user's profile Send private message
plasmaroo
Retired Dev
Retired Dev


Joined: 24 Apr 2003
Posts: 50

PostPosted: Thu May 29, 2003 3:17 pm    Post subject: Reply with quote

mr-simon, everything is fine

BUT: you do /sbin/splash -s -f

NOT ....... -s -n
Back to top
View user's profile Send private message
nokiaxv2
n00b
n00b


Joined: 10 Jun 2003
Posts: 5

PostPosted: Sat Jun 14, 2003 12:47 am    Post subject: Reply with quote

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
View user's profile Send private message
gfdsa
n00b
n00b


Joined: 01 Jul 2002
Posts: 74

PostPosted: Mon Jun 16, 2003 8:01 am    Post subject: Reply with quote

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
View user's profile Send private message
samegutt
n00b
n00b


Joined: 16 Jun 2003
Posts: 26
Location: Oslo, Norway

PostPosted: Mon Jun 16, 2003 11:32 am    Post subject: Reply with quote

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
View user's profile Send private message
gir_ownz
n00b
n00b


Joined: 22 Jun 2003
Posts: 21

PostPosted: Mon Jun 23, 2003 2:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
gir_ownz
n00b
n00b


Joined: 22 Jun 2003
Posts: 21

PostPosted: Mon Jun 23, 2003 2:58 pm    Post subject: Reply with quote

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
View user's profile Send private message
solka
Apprentice
Apprentice


Joined: 25 Jun 2003
Posts: 287
Location: Torino - ITA

PostPosted: Mon Jul 07, 2003 12:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
solka
Apprentice
Apprentice


Joined: 25 Jun 2003
Posts: 287
Location: Torino - ITA

PostPosted: Mon Jul 07, 2003 12:51 pm    Post subject: Reply with quote

solved... :oops:

I had to uncheck optimization and progressive options when I saved in jpg :D
_________________
"The only reason of the man's sadness
is that he can't stay peacefully in his room."

Blaise Pascal
Back to top
View user's profile Send private message
allex87
Apprentice
Apprentice


Joined: 02 Aug 2003
Posts: 154
Location: Ontario, Canada

PostPosted: Sun Aug 24, 2003 11:50 pm    Post subject: Reply with quote

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
View user's profile Send private message
yutt
n00b
n00b


Joined: 22 Sep 2003
Posts: 59

PostPosted: Mon Sep 22, 2003 12:11 am    Post subject: Reply with quote

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
View user's profile Send private message
tizzyd
n00b
n00b


Joined: 16 Aug 2003
Posts: 33
Location: New England USA

PostPosted: Mon Dec 22, 2003 2:23 am    Post subject: Reply with quote

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
View user's profile Send private message
ToddWest
n00b
n00b


Joined: 11 Nov 2003
Posts: 59
Location: Oregon

PostPosted: Sat Dec 27, 2003 8:12 pm    Post subject: Reply with quote

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
View user's profile Send private message
tizzyd
n00b
n00b


Joined: 16 Aug 2003
Posts: 33
Location: New England USA

PostPosted: Fri Jan 09, 2004 8:05 pm    Post subject: Reply with quote

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
View user's profile Send private message
KptnKrill
n00b
n00b


Joined: 03 Jan 2004
Posts: 9
Location: US, MA

PostPosted: Thu Jan 29, 2004 10:35 pm    Post subject: Reply with quote

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
View user's profile Send private message
eross
n00b
n00b


Joined: 28 Feb 2004
Posts: 71
Location: .ar

PostPosted: Wed Aug 18, 2004 4:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
gid
n00b
n00b


Joined: 17 Sep 2004
Posts: 1

PostPosted: Fri Sep 17, 2004 3:48 pm    Post subject: Reply with quote

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
View user's profile Send private message
Matteo Azzali
Retired Dev
Retired Dev


Joined: 23 Sep 2004
Posts: 1133

PostPosted: Fri Sep 24, 2004 1:58 pm    Post subject: Reply with quote

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
View user's profile Send private message
Matteo Azzali
Retired Dev
Retired Dev


Joined: 23 Sep 2004
Posts: 1133

PostPosted: Fri Sep 24, 2004 3:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
maverickmage
n00b
n00b


Joined: 27 Nov 2004
Posts: 60

PostPosted: Sun Oct 16, 2005 5:57 pm    Post subject: Reply with quote

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
View user's profile Send private message
troavr
n00b
n00b


Joined: 10 Apr 2006
Posts: 9

PostPosted: Fri Apr 14, 2006 8:55 pm    Post subject: Reply with quote

According to the "Boot Splash (background pic ala Suse) TIP of the YEAR!" topic, it tells you to download these:
ftp://ftp.suse.com/pub/people/stepan/bootsplash/kernel/bootsplash-3.0.7-2.4.20-vanilla.diff
ftp://ftp.suse.com/pub/people/stepan/bootsplash/rpm-sources/bootsplash/splashutils.tar.bz2

But the 'stepan' account seems to be gone, so where else can I get these two files from?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8
Page 8 of 8

 
Jump to:  
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