Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
The Gentoo Framebuffer, Bootsplash & Grubsplash How-To
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 11, 12, 13 ... 25, 26, 27  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
Narada
Guru
Guru


Joined: 12 Dec 2002
Posts: 300
Location: London, UK

PostPosted: Sat Mar 13, 2004 2:04 pm    Post subject: Reply with quote

Shiner_Man wrote:
psofa wrote:
the mm-sources dont have the bootsplash patch right? is there any patch for 2.6.4-rc2-mm1?


Code:
ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r2/bootsplash-0.6-r2.ebuild config


That should patch the kernel tree. Make sure you have the right bootsplash version instead of 0.6-r2.


You can also use the following command which does the above but maintains the most recent bootsplash version.
Code:
bootsplash_patch

_________________
http://dhruba.name/
Back to top
View user's profile Send private message
Narada
Guru
Guru


Joined: 12 Dec 2002
Posts: 300
Location: London, UK

PostPosted: Sat Mar 13, 2004 2:06 pm    Post subject: Reply with quote

humillo wrote:
It seems like the video kernel parameter should be vesafb instead of vesa. I read this in the documentation you mention in the howto.

Maybe this is a recent change in the 2.6 series?

David

Thanks for that tip David / humillo. This change has now made and also the original guide is now updated for the 2.6.x kernel tree. Hooray.
_________________
http://dhruba.name/
Back to top
View user's profile Send private message
psofa
Guru
Guru


Joined: 28 Feb 2004
Posts: 485

PostPosted: Sat Mar 13, 2004 2:17 pm    Post subject: Reply with quote

is there any chance that bootsplash will work with radeonfb?
_________________
psofa
Back to top
View user's profile Send private message
eeknay
Guru
Guru


Joined: 07 Jul 2003
Posts: 402
Location: EndOfTheRainbow

PostPosted: Sun Mar 14, 2004 11:07 am    Post subject: Reply with quote

I'm using grub, have set the new image to /boot/bootsplash and referred in the grub.conf to it, but i get the following error:

"file not found"


?
eeknay

this is my config
Code:
default 0
timeout 30

title= Gentoo Linux 2.6.3-r1
root (hd0,3)
kernel (hd0,5)/2.6.3 root=/dev/hda4 video=vesafb:ywrap,mtrr vga=0x317
initrd=/boot/bootsplash

title= Gentoo Linux 2.4.22
root (hd0,3)
kernel (hd0,5)/image2.4 root=/dev/hda4 vga=791

title=Windows XP
root (hd0,0)
chainloader +1


i've grub in the mbr, is there something i need to do if i change the config file?
_________________
Linda: "The holiday season is time of celebration for most but it is also the time to remember the tragic suffering of the less fortunate."
Morbo: "Earthlings do not yet know the meaning of suffering."
Back to top
View user's profile Send private message
eeknay
Guru
Guru


Joined: 07 Jul 2003
Posts: 402
Location: EndOfTheRainbow

PostPosted: Sun Mar 14, 2004 2:58 pm    Post subject: Reply with quote

nervermind my previous post, i solved the problem.

the initrd was linked to "/boot/initrd_splash"

this is like i should be like if using grub

Code:
initrd (hd0,{whatever is your boot})/{your initrd}


eeknay
_________________
Linda: "The holiday season is time of celebration for most but it is also the time to remember the tragic suffering of the less fortunate."
Morbo: "Earthlings do not yet know the meaning of suffering."
Back to top
View user's profile Send private message
Surye
n00b
n00b


Joined: 19 Jun 2003
Posts: 29

PostPosted: Mon Mar 15, 2004 7:03 am    Post subject: Reply with quote

I tried to make my own, and botched it a bit...

http://datamachine.net/~surye/fbscreen.png

I wanted the box to extend past "twilight angel" but only the text did =/
Here's my config:

http://datamachine.net/~surye/bootsplash-1280x1024.cfg
Back to top
View user's profile Send private message
JJJ_NL
n00b
n00b


Joined: 07 Mar 2004
Posts: 1

PostPosted: Mon Mar 15, 2004 3:52 pm    Post subject: Reply with quote

Code:

# (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=940

And:
Code:

# box itself
box noover 20 20 1260 900 #04045498

I don't know this stuff, but try editing the 900 to 940 ?
Back to top
View user's profile Send private message
tuxian
l33t
l33t


Joined: 26 Jan 2004
Posts: 766
Location: Austria

PostPosted: Mon Mar 15, 2004 4:34 pm    Post subject: Reply with quote

I've emerged gentoo-dev-sources (kernel 2.6.4) and the latest bootsplash installed but I can't see it.

It worked fine with kernel 2.6.3.

Will this be fixed when kernel 2.6.4 moves from ~x86 to x86?
Back to top
View user's profile Send private message
frameRATE
Guru
Guru


Joined: 28 Apr 2003
Posts: 386
Location: Orange County California

PostPosted: Mon Mar 15, 2004 9:25 pm    Post subject: Reply with quote

Ok so I got everything workin but I can't get a background image. I just want the default on to show up.. could someone please go down the the line and let me know what is being checked where? I.E. where it is calling the links to images at so I can figure out what it's just a black screen with pretty text?
_________________

Linux User | 364705

howto install coldfusion mx 7 under gentoo
Back to top
View user's profile Send private message
bleakcabal
Guru
Guru


Joined: 10 Oct 2002
Posts: 301
Location: Montreal, Québec, Canada

PostPosted: Tue Mar 16, 2004 3:22 pm    Post subject: Reply with quote

I am running a 2.6 kernel devlopment source kernel and I can't find this option in the kernel :

Bootsplash configuration --->
[*] Bootup splash screen

But I was able to disable this :

Device Drivers --->
Graphics support --->
< > nVidia Riva support (do not enable!)
Logo configuration --->
[ ] Bootup logo (do not enable!)

If I enable/disable the boot logo I see the penguin logo but I never see my bootsplash image ?
Back to top
View user's profile Send private message
Narada
Guru
Guru


Joined: 12 Dec 2002
Posts: 300
Location: London, UK

PostPosted: Tue Mar 16, 2004 11:24 pm    Post subject: Reply with quote

bleakcabal wrote:
I am running a 2.6 kernel devlopment source kernel and I can't find this option in the kernel :

Bootsplash configuration --->
[*] Bootup splash screen

But I was able to disable this :

Device Drivers --->
Graphics support --->
< > nVidia Riva support (do not enable!)
Logo configuration --->
[ ] Bootup logo (do not enable!)

If I enable/disable the boot logo I see the penguin logo but I never see my bootsplash image ?


Have you applied the bootsplash patch? If not, the bootsplash option won't be there.
_________________
http://dhruba.name/
Back to top
View user's profile Send private message
Skotlex
Guru
Guru


Joined: 13 Mar 2004
Posts: 306

PostPosted: Thu Mar 18, 2004 7:48 pm    Post subject: Re: a minor improvement to the guide Reply with quote

xo wrote:
the line
Code:
/sbin/splash -s -f /etc/bootsplash/default/config/bootsplash-1280x1024.cfg > /boot/initrd-1280x1024

will clobber any existing image.

for users that alreay have an initrd (perhaps they need to boot off somewhere unusual) the line should be:
Code:
/sbin/splash -s -f /etc/bootsplash/default/config/bootsplash-1280x1024.cfg >> /boot/exisitng-initrd


note the double >> which means append


It'd be nice if this little piece of advice were included in the main guide (the first post). Why it hasn't made it up there?
Back to top
View user's profile Send private message
Ziphon42
n00b
n00b


Joined: 18 Mar 2004
Posts: 12

PostPosted: Thu Mar 18, 2004 7:50 pm    Post subject: Widescreen Bootsplash??? Reply with quote

I have a Dell Latitude D800 with an LCD w/ native res of 1920x1200. I'm not necessarily looking for 1920x1200 res, but a widescreen aspect ratio would be nice (I'm somewhat OCD I guess, and squashed text isn't my thing). I've googled the crap outta the grub options (particularly vga). If someone knows what options I need to pass in order to get the framebuffer to operate at a widescreen aspect ratio, that would be great.
Back to top
View user's profile Send private message
OhSh33t
Apprentice
Apprentice


Joined: 03 Sep 2003
Posts: 169
Location: South-Seattle Park

PostPosted: Thu Mar 18, 2004 10:16 pm    Post subject: Reply with quote

Hello.

This is the most professional Howto I've every seen. Thanks for your time an all that have contributed. I haven't got far in the last 4 hrs reading through these posts, religously, but I've learned allot.

I need some guidance please.

I just emerged and compiled vanilla-sources 2.4.25.
I looked in the kernel change log and didn't notice anything about a FBpatch.. So I assumed it wasn't patched.. I'm a noob. Was this wrong or right?
Code:

willy@fusion willy $ uname -a
Linux fusion 2.4.25 #1 Thu Mar 18 04:52:51 PST 2004 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz GenuineIntel GNU/Linux


So following the step by step directions I got to step number 3:
Code:

root@fusion bootsplash-0.6-r9 # ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r9/bootsplash-0.6-r9.ebuild config.


I received some errors which are no big deal. My question is how do I specifically fix this so that I can proceed with the rest of the Howto?
Code:

1 out of 3 hunks FAILED -- saving rejects to file drivers/video/Config.in.rej


If my understanding is correct I should be able to look at "Config.in.rej" and see where the + and - signs are at and modify "drivers/video/Config.in" to add and subtract.. If I can do this, what is the specific order that this needs to be done in.

Config.in.rej
Code:

*** 366,378 ****
              "$CONFIG_FB_VALKYRIE" = "m" -o "$CONFIG_FB_PLATINUM" = "m" -o \
              "$CONFIG_FB_CT65550" = "m" -o "$CONFIG_FB_MATROX" = "m" -o \
              "$CONFIG_FB_PM2" = "m" -o "$CONFIG_FB_SGIVW" = "m" -o \
-               "$CONFIG_FB_PM3" = "m" -o "$CONFIG_FB_TRIDENT" = "y" -o \
              "$CONFIG_FB_RIVA" = "m" -o "$CONFIG_FB_ATY128" = "m" -o \
              "$CONFIG_FB_CYBER2000" = "m" -o "$CONFIG_FB_SIS" = "m" -o \
              "$CONFIG_FB_SA1100" = "m" -o "$CONFIG_FB_RADEON" = "m" -o \
              "$CONFIG_FB_PVR2" = "m" -o "$CONFIG_FB_VOODOO1" = "m" -o \
              "$CONFIG_FB_NEOMAGIC" = "m" -o "$CONFIG_FB_INTEL" = "m" ]; then
-           define_tristate CONFIG_FBCON_CFB16 m
         fi
        fi
        if [ "$CONFIG_FB_ATY" = "y" -o "$CONFIG_FB_VIRTUAL" = "y" -o \
--- 375,389 ----
              "$CONFIG_FB_VALKYRIE" = "m" -o "$CONFIG_FB_PLATINUM" = "m" -o \
              "$CONFIG_FB_CT65550" = "m" -o "$CONFIG_FB_MATROX" = "m" -o \
              "$CONFIG_FB_PM2" = "m" -o "$CONFIG_FB_SGIVW" = "m" -o \
+             "$CONFIG_FB_PM3" = "m" -o "$CONFIG_FB_TRIDENT" = "y" -o \
              "$CONFIG_FB_RIVA" = "m" -o "$CONFIG_FB_ATY128" = "m" -o \
              "$CONFIG_FB_CYBER2000" = "m" -o "$CONFIG_FB_SIS" = "m" -o \
              "$CONFIG_FB_SA1100" = "m" -o "$CONFIG_FB_RADEON" = "m" -o \
              "$CONFIG_FB_PVR2" = "m" -o "$CONFIG_FB_VOODOO1" = "m" -o \
              "$CONFIG_FB_NEOMAGIC" = "m" -o "$CONFIG_FB_INTEL" = "m" ]; then
+           if [ "$CONFIG_FBCON_CFB16" != "y" ]; then
+              define_tristate CONFIG_FBCON_CFB16 m
+           fi
         fi
        fi
        if [ "$CONFIG_FB_ATY" = "y" -o "$CONFIG_FB_VIRTUAL" = "y" -o \


I don't understand what needs to be added or subtracted to the "Config.in" file? I don't understand the layout of the "Config.in.rej" file either. I see a "-o" which appears to be a separator from left to right..... but I'm unsure of what simple task needs to take place and the correct order/way of doing it. Please let me know what I need to..

Thanks,
_________________
JB
Back to top
View user's profile Send private message
Skotlex
Guru
Guru


Joined: 13 Mar 2004
Posts: 306

PostPosted: Fri Mar 19, 2004 12:29 am    Post subject: Reply with quote

I wished they would add to the guide that you should try with different "vga =" values if you can't get it to work. It took me endless hours to figure this out....
My desired screen resolution is 1280x1024.
If I use 256 colors (0x307), the framebuffer with the logo will come up, but NOT the bootsplash. I thought I was doing something wrong and tried out several things until at last I came to the source of the problem.
If I use 64k (0x31A), bootsplash will work! And interestingly enough, the other two modes (32k/0x319 and 16M/0x31B) are not supported.
So if you followed all the instructions and only the logo shows up, try different vga settings!
Back to top
View user's profile Send private message
d3c3it
l33t
l33t


Joined: 01 Mar 2003
Posts: 765
Location: Manchester, UK

PostPosted: Sat Mar 20, 2004 4:40 pm    Post subject: Reply with quote

tuxian wrote:
I've emerged gentoo-dev-sources (kernel 2.6.4) and the latest bootsplash installed but I can't see it.

It worked fine with kernel 2.6.3.

Will this be fixed when kernel 2.6.4 moves from ~x86 to x86?


ive the same issue, anyone know whats wrong ?
_________________
Some people go to counselling,
others use linux
Back to top
View user's profile Send private message
will_in_wi
Tux's lil' helper
Tux's lil' helper


Joined: 04 Feb 2004
Posts: 117

PostPosted: Sun Mar 21, 2004 2:26 pm    Post subject: Reply with quote

In personalizing your grub splash boot image, one of the commands is invalid
Code:
mount /boot
wget http://linux.tkdack.com/downloads/grub/powered-by.xpm.gz -P ~
mv ~powered-by.xpm.gz /boot/grub/
Should be
Code:
mount /boot
wget http://linux.tkdack.com/downloads/grub/powered-by.xpm.gz -P ~
mv ~/powered-by.xpm.gz /boot/grub/
Very good howto.
Back to top
View user's profile Send private message
Zentoo
Apprentice
Apprentice


Joined: 18 Nov 2002
Posts: 195
Location: /dev/console

PostPosted: Sun Mar 21, 2004 11:47 pm    Post subject: Reply with quote

Doesn't work :( with kernel patched with grsecurity ...

Just to point it out ! the patch doesn't apply correctly...
Back to top
View user's profile Send private message
flonejek
n00b
n00b


Joined: 23 Jan 2004
Posts: 41
Location: Perth, Western Australia

PostPosted: Mon Mar 22, 2004 4:43 pm    Post subject: gentoo wiki Reply with quote

http://gentoo-wiki.com/HOWTO_Framebuffer:Bootsplash:Grubsplash
_________________
Gnome on Gentoo Linux 2.6.3
P4 2.53Ghz at 2.8Ghz
Asus P4800S, 512MB PC2700, Leadtek Ti4200, Creative SBAudigy
120GB WD, 40GB ipod
Lite-On 48x24x48 CDR/RW, MSI 16xDVD
Iomega Zip 250, 1.4" floppy drive
Logitech Cordless MX Duo :)
Back to top
View user's profile Send private message
MsK`
n00b
n00b


Joined: 16 Jan 2004
Posts: 28
Location: Paris - France

PostPosted: Mon Mar 22, 2004 7:46 pm    Post subject: Reply with quote

Works great ! Thanks for this howto, i want to add : don't write your jpeg in progressive mode ( in gimp, this was my problem setting home made image :| )

screenshot
_________________
Gentoo GNU/Linux - MSI KT4 Ultra - AMD Athlon XP 2000+ - 512Mo DDR - nVidia GeForce 3
Gentoo GNU/Linux - IBM ThinkPad T43p - Intel Pentium M 1.86Ghz - 1Go DDR-2 - ATI FireGL v3200
Back to top
View user's profile Send private message
Narada
Guru
Guru


Joined: 12 Dec 2002
Posts: 300
Location: London, UK

PostPosted: Wed Mar 24, 2004 10:42 pm    Post subject: Reply with quote

OhSh33t wrote:
Hello.

This is the most professional Howto I've every seen. Thanks for your time an all that have contributed. I haven't got far in the last 4 hrs reading through these posts, religously, but I've learned allot.

I need some guidance please.

I just emerged and compiled vanilla-sources 2.4.25.
I looked in the kernel change log and didn't notice anything about a FBpatch.. So I assumed it wasn't patched.. I'm a noob. Was this wrong or right?


I doubt there is a bootsplash patch for 2.4.25 and if your application of the patch failed then that means a previous version of the patch for an older kernel did not work on 2.4.25 either. Also use --dry-run parameter when applying patches to test if it works first before applying without that parameter. You can use either 2.4.22 or 2.6 kernel with bootsplash. For new versions of patches look at bootsplash.org.
_________________
http://dhruba.name/
Back to top
View user's profile Send private message
Kow
Apprentice
Apprentice


Joined: 28 Dec 2003
Posts: 227

PostPosted: Thu Mar 25, 2004 5:13 am    Post subject: Reply with quote

Emerge the latest arch masked bootsplash and try using that first, it has a few more patches in for 2.6 kernels (I think 2.6.4 included)... However I have been using the 2.6.3-rc2 patch on 2.6.4 with it working.

Code:

ACCEPT_KEYWORDS="~x86" emerge bootsplash

_________________
-Kow
Back to top
View user's profile Send private message
OhSh33t
Apprentice
Apprentice


Joined: 03 Sep 2003
Posts: 169
Location: South-Seattle Park

PostPosted: Thu Mar 25, 2004 1:31 pm    Post subject: Reply with quote

Narada wrote:

I doubt there is a bootsplash patch for 2.4.25 and if your application of the patch failed then that means a previous version of the patch for an older kernel did not work on 2.4.25 either. Also use --dry-run parameter when applying patches to test if it works first before applying without that parameter. You can use either 2.4.22 or 2.6 kernel with bootsplash. For new versions of patches look at bootsplash.org.


Thanks for taking the time to reply. I'm pleased to say that I've gotten your howto to work this morning. Kinda of weird.

I emeged bootsplash-0.6-r11 this morning. Mounted /boot and then changed to the /usr/src/linux directory and did:
Code:

bootsplash_patch
And it said that the kernel was already patched. When I first tried your howto I did:
ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r9/bootsplash-0.6-r9.ebuild config
...thats when I got the errors that I posted before. So I don't know what to think because the vanilla-sources-2.4.25 hasn't been touched sense. No patches.....nothing.


I would just like to say a few things. I was told by several people that I wouldn't be able to get your howto to work with my "integrated Intel i845G video chipset" That is completely false. It works just fine.. both frame buffer and bootsplash at the same time.
I run my XF86Config at a DefaultDepth of 16 at 1024x768. AT 85Hz

The other thing that I would like to mention is that If a noobian like myself blindly followed the install documentation for a (manual kernel compile) then they are going to get messed up. (I think a small explantion in your howto would clear up allot of unneeded posts.) I've already helped 6 people get there stuff working correctly because of the minimal understanding of how partioning schemes work.) Here's the important part of the "/etc/fstab". Per the install docs.
Code:

/dev/hda1               /boot           ext2            noauto,noatime         
/dev/hda3               /               reiserfs        noatime                 
/dev/hda2               none            swap            sw                     


Here's my a copy of my grub.conf
Code:

default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
 
title=Gentoo Linux 2.4.25 Vanilla Sources
root (hd0,0)
kernel /kernel-2.4.25 root=/dev/hda3 video=vesa:ywrap,mtrr vga=0x317
initrd /initrd-1024x768

Code:

# cat /proc/cmdline
root=/dev/hda3 video=vesa:ywrap,mtrr vga=0x317
# cat /proc/splash
Splash screen v3.0.7-2003/03/10 (0x07, 1024x768): on


Now its time to add custom boot splash.. :D WOOT!! WOOT!!

Thanks again Narada for all the time you took to put this together. I can tell this was allot of work. Nice job. The detail and layout of your HOWTO is inspiring as well. I will use it as model.. Heh.. Heh..

Quick question:
Code:

jpeg=/etc/bootsplash/gentoo/images/bootsplash-1280x1024.jpg
silentjpeg=/etc/bootsplash/gentoo/images/silent-1280x1024.jpg

What is the difference between "/images/bootsplash" and "/images/silent" ??
Is it possilbe, and I guess if it is possbile, how do you have unique individual images foor "bootsplash" and each TTY?
_________________
JB
Back to top
View user's profile Send private message
nuggien
n00b
n00b


Joined: 25 Mar 2004
Posts: 33

PostPosted: Thu Mar 25, 2004 5:13 pm    Post subject: Reply with quote

add me to the list: http://www.slackaz.com/duc/fb1.png

:D
Back to top
View user's profile Send private message
OhSh33t
Apprentice
Apprentice


Joined: 03 Sep 2003
Posts: 169
Location: South-Seattle Park

PostPosted: Fri Mar 26, 2004 8:04 am    Post subject: Reply with quote

Sweet..
Here's a test image of the wife and I.
When I added splash=slient to my "kernel" line in grub.conf I got the boot splash progress bar. I was under the assumption that I needed to do some sort of modifications. None needed. So now I have the best of both. Bootsplash/FB and Progress Bar.. WOOTIE WOOT!!!

Although the default images are ugly as sin and have next to nothing for color, it beats a little "Penguin" in the upper lefthand corner with ugly text on a black background.

Using Vanilla Sources 2.4.25 and BootSplash 0.6-r11
Here's my grub.conf
Code:

default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo Linux 2.4.25 Vanilla Sources
root (hd0,0)
kernel /kernel-2.4.25 root=/dev/hda3 video=vesa:ywrap,mtrr vga=0x317 splash=silent
initrd=/boot/initrd-1024x768

If I wanted to see text output while the Progress Bar was humming along I just hit F2..

What I found strange is, is that it doesn't matter if my "initrd" line is:
Code:

initrd=/boot/initrd-1024x768
or
initrd /initrd-1024x768

Set either way and rebooting didn't seem to matter. Everything still worked.... two of my other friends had to have their initrd line as "initrd=/boot/initrd-(their screensize)". For me it didn't seem to matter either way.. This has me confused :?:
_________________
JB
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page Previous  1, 2, 3 ... 11, 12, 13 ... 25, 26, 27  Next
Page 12 of 27

 
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