Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gensplash-How-to with progressbar!!!!!
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 6, 7, 8 ... 27, 28, 29  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
Shiner_Man
Apprentice
Apprentice


Joined: 09 Mar 2004
Posts: 180

PostPosted: Wed Aug 25, 2004 8:01 pm    Post subject: Reply with quote

snekiepete wrote:
To convert a bootsplash theme:

copy the theme to /etc/splash
copy the config file(s) that you want to use up one level and change the name.

Code:
# cp /etc/bootsplash/themes/NEWTHEME /etc/splash/NEWTHEME
# cp /etc/splash/NEWTHEME/config/bootsplash-<RESOLUTION>.cfg /etc/splash/NEWTHEME/<RESOLUTION>.cfg


edit the config to use the pictures in the appropriate places. They are located in /etc/splash/NEWTHEME/images

Code:
# nano -w /etc/splash/NEWTHEME/<RESOLUTION>.cfg




in this file you will see something like:

Code:
pic=/etc/bootsplash/themes/NEWTHEME/images/verbose-<RESOLUTION>.jpg


change all these lines to something like this:

Code:
pic=/etc/splash/NEWTHEME/images/verbose-<RESOLUTION>.jpg


Yup that does the trick. If I have some freetime I'll try and convert as many existing bootsplash themes into this new format so we can get an ebuild for gensplash themes.

Thanks.
_________________
My Site
Back to top
View user's profile Send private message
snekiepete
Guru
Guru


Joined: 07 May 2003
Posts: 306
Location: WISCONSIN

PostPosted: Wed Aug 25, 2004 8:27 pm    Post subject: Reply with quote

I just ran across this script that does it from bootsplash themes in /etc/bootsplash


Thanks Spock...............



Code:
# /usr/bin/bootsplash2fbsplash <themename_located_in_/etc/bootsplash>


example:

Code:
# /usr/bin/bootsplash2fbsplash livecd.2004.2
Back to top
View user's profile Send private message
rush_ad
l33t
l33t


Joined: 22 Jul 2004
Posts: 863
Location: New Jersey, USA

PostPosted: Wed Aug 25, 2004 8:47 pm    Post subject: Reply with quote

snekiepete said
Quote:
emerge splashutils after compiling the kernel, you can also run the geninitramfs command as well. ----as always make sure /boot is mounted


but do i have to be running the kernel i want to use gensplash with?
Back to top
View user's profile Send private message
snekiepete
Guru
Guru


Joined: 07 May 2003
Posts: 306
Location: WISCONSIN

PostPosted: Wed Aug 25, 2004 8:48 pm    Post subject: Reply with quote

no. it will do what it has to do as long as you have /us/src/linux pointing to your new kernel
Back to top
View user's profile Send private message
snaj
n00b
n00b


Joined: 25 Aug 2004
Posts: 11

PostPosted: Wed Aug 25, 2004 9:31 pm    Post subject: Reply with quote

Anyway I did as you said. http://snaj.fm.interia.pl/ I made patch that removes gensplash and installs bootsplash !

But xMule is working -> no reboots soon ;]
Back to top
View user's profile Send private message
^DoCtOr^
n00b
n00b


Joined: 31 Jul 2003
Posts: 12

PostPosted: Wed Aug 25, 2004 10:52 pm    Post subject: Reply with quote

snekiepete wrote:

then start some cool patching stuff
Code:
# cd /usr/src/linux
# wget http://ck.kolivas.org/patches/2.6/2.6.8.1/2.6.8.1-ck4/split-out/fbsplash-0.9-r5-2.6.8-rc3.patch.bz2
# bzcat fbsplash-0.9-r5-2.6.8-rc3.patch.bz2 | patch -Rp1

-----> this removes the old fbsplash patch
Code:
# wget http://dev.gentoo.org/~spock/projects/vesafb-tng/vesafb-tng-0.9-rc4-2.6.8.1.patch

-----> I like the vesafb-tng stuff, this is it.
Code:
# cat vesafb-tng-0.9-rc4-2.6.8.1.patch | patch -p1

------> adds vesafb-tng
Code:
# wget http://dev.gentoo.org/~spock/projects/gensplash/fbsplash-0.9-r6-2.6.8.1.patch

-----> the latest fbsplash patch, as of this date anyway
Code:
# cat fbsplash-0.9-r6-2.6.8.1.patch | patch -p1

-----> adds new fbsplash patch


Well, enabling bootup logo didn't exactly solved my problem, although I do see a nice penguin up there 8) . Question, do I need to do the patching stuff as above if I am running gentoo-dev-sources 2.6.8-r2? Thanks a lot.
Back to top
View user's profile Send private message
loemmel
Apprentice
Apprentice


Joined: 19 Aug 2003
Posts: 227
Location: switzerland

PostPosted: Wed Aug 25, 2004 11:15 pm    Post subject: Reply with quote

^DoCtOr^ wrote:
snekiepete wrote:

then start some cool patching stuff
Code:
# cd /usr/src/linux
# wget http://ck.kolivas.org/patches/2.6/2.6.8.1/2.6.8.1-ck4/split-out/fbsplash-0.9-r5-2.6.8-rc3.patch.bz2
# bzcat fbsplash-0.9-r5-2.6.8-rc3.patch.bz2 | patch -Rp1

-----> this removes the old fbsplash patch
Code:
# wget http://dev.gentoo.org/~spock/projects/vesafb-tng/vesafb-tng-0.9-rc4-2.6.8.1.patch

-----> I like the vesafb-tng stuff, this is it.
Code:
# cat vesafb-tng-0.9-rc4-2.6.8.1.patch | patch -p1

------> adds vesafb-tng
Code:
# wget http://dev.gentoo.org/~spock/projects/gensplash/fbsplash-0.9-r6-2.6.8.1.patch

-----> the latest fbsplash patch, as of this date anyway
Code:
# cat fbsplash-0.9-r6-2.6.8.1.patch | patch -p1

-----> adds new fbsplash patch


Well, enabling bootup logo didn't exactly solved my problem, although I do see a nice penguin up there 8) . Question, do I need to do the patching stuff as above if I am running gentoo-dev-sources 2.6.8-r2? Thanks a lot.


i just managed it with the gentoo-dev-sources 2.6.8-r2.

you just have to follow spocks 5-step guide :wink:
http://dev.gentoo.org/~spock/projects/gensplash/gensplash-in-5-easy-steps.php

so you do not have to do this patching-thing. it is much easier than it seems :)

by the way, has anybody an idea how to enable the splash for all ttys??
Back to top
View user's profile Send private message
^DoCtOr^
n00b
n00b


Joined: 31 Jul 2003
Posts: 12

PostPosted: Wed Aug 25, 2004 11:39 pm    Post subject: Reply with quote

loemmel wrote:

i just managed it with the gentoo-dev-sources 2.6.8-r2.

you just have to follow spocks 5-step guide :wink:
http://dev.gentoo.org/~spock/projects/gensplash/gensplash-in-5-easy-steps.php

so you do not have to do this patching-thing. it is much easier than it seems :)

by the way, has anybody an idea how to enable the splash for all ttys??


Well I already followed Spock's guide and previously to no avail. :( I got only the frambuffer working but the splash wouldn't appear for anyone's sake. Still trying to look for something new. :twisted:

You might wanna try editing bootsplash.conf to get splash on all ttys. See https://forums.gentoo.org/viewtopic.php?t=49036 on how to edit 8)
Back to top
View user's profile Send private message
snekiepete
Guru
Guru


Joined: 07 May 2003
Posts: 306
Location: WISCONSIN

PostPosted: Thu Aug 26, 2004 12:30 am    Post subject: Reply with quote

The patching described above if for building a kernel that doesn't have the stuff already built in. I just put it here in case anyone wants a new and different kernel source.

Gentoo-dev-sources will probably not take any of those patches cleanly.
Back to top
View user's profile Send private message
rush_ad
l33t
l33t


Joined: 22 Jul 2004
Posts: 863
Location: New Jersey, USA

PostPosted: Thu Aug 26, 2004 2:06 am    Post subject: Reply with quote

^DoCtOr^ said
Quote:
Well, enabling bootup logo didn't exactly solved my problem, although I do see a nice penguin up there Cool . Question, do I need to do the patching stuff as above if I am running gentoo-dev-sources 2.6.8-r2? Thanks a lot.



snekiepete, i followd your guid directed to me on this page and all i get is the penguin. no splash. did i do anything wrong? i'm sure i didnt. any problem with my hardware? i'm using intel i810 onboard. should i use i810fb instead vesafb?
Back to top
View user's profile Send private message
snekiepete
Guru
Guru


Joined: 07 May 2003
Posts: 306
Location: WISCONSIN

PostPosted: Thu Aug 26, 2004 3:09 am    Post subject: Reply with quote

Quote:
snekiepete, i followd your guid directed to me on this page and all i get is the penguin. no splash. did i do anything wrong? i'm sure i didnt. any problem with my hardware? i'm using intel i810 onboard. should i use i810fb instead vesafb?


Actually I went back and looked at your dmesg again, it looks like you are only able to get 1024x768-8@74.

it also looks like you have both i810fb and vesafb compiled in, you might want to try i810fb, since dmesg is giving you an error with vesafb. Also you might not need vga compiled in either.

so change your grub line to use i810fb accordingly, and make sure you set geninitramfs to the resolution of your framebuffer.

and never surrender!!!!!!

[/quote]
Back to top
View user's profile Send private message
loemmel
Apprentice
Apprentice


Joined: 19 Aug 2003
Posts: 227
Location: switzerland

PostPosted: Thu Aug 26, 2004 8:31 am    Post subject: Reply with quote

^DoCtOr^ wrote:

You might wanna try editing bootsplash.conf to get splash on all ttys. See https://forums.gentoo.org/viewtopic.php?t=49036 on how to edit 8)


didn't solve my problem. :cry:

did you ever try disabling the kernel bootup-logo? i didn't enable it and it works.
Back to top
View user's profile Send private message
Titeuf
l33t
l33t


Joined: 19 Jun 2004
Posts: 759
Location: Middelkerke, Belgium

PostPosted: Thu Aug 26, 2004 10:13 am    Post subject: Reply with quote

loemmel wrote:
by the way, has anybody an idea how to enable the splash for all ttys??

Try running:
Code:
rc-update add splash default
Back to top
View user's profile Send private message
rush_ad
l33t
l33t


Joined: 22 Jul 2004
Posts: 863
Location: New Jersey, USA

PostPosted: Thu Aug 26, 2004 12:39 pm    Post subject: Reply with quote

snekiepete, i'm not sure how i can find out which framebuffer resolution i have.
Back to top
View user's profile Send private message
snekiepete
Guru
Guru


Joined: 07 May 2003
Posts: 306
Location: WISCONSIN

PostPosted: Thu Aug 26, 2004 12:51 pm    Post subject: Reply with quote

rush_ad wrote:
snekiepete, i'm not sure how i can find out which framebuffer resolution i have.


check your dmesg again.

# dmesg | grep fb

this should list any fb's that are loaded.

also

# fbset

this will show you the current reolution of your framebuffer

post the info for both
Back to top
View user's profile Send private message
rush_ad
l33t
l33t


Joined: 22 Jul 2004
Posts: 863
Location: New Jersey, USA

PostPosted: Thu Aug 26, 2004 1:30 pm    Post subject: Reply with quote

dmesg | grep fb
Code:
rushad@home ~ $ dmesg | grep fb
ACPI: FADT (v001 INTEL  Whitney  0x06040000 PTL  0x000f4240) @ 0x17effb0b
ACPI: MADT (v001 PTLTD    APIC   0x06040000  LTP 0x00000000) @ 0x17effb7f
ACPI: BOOT (v001 PTLTD  $SBFTBL$ 0x06040000  LTP 0x00000001) @ 0x17effbd9
Kernel command line: root=/dev/hda3 elevator=cfq video=vesafb:ywrap,1024x768-32@ 85 splash=silent
fbsplash: silent
CPU: After generic identify, caps: 0383fbff 00000000 00000000 00000000
CPU: After vendor identify, caps:  0383fbff 00000000 00000000 00000000
CPU: After all inits, caps:        0383fbff 00000000 00000000 00000040
vesafb: Intel Corporation, Intel(R) 8xx Chipset, Hardware Version 0.0 (OEM: Inte l(R) 8xx Chipset Video BIOS)
vesafb: VBE version: 3.0
vesafb: protected mode interface info at c000:99e0
vesafb: pmi: set display start = b00c9a26, set palette = b00c9a4a
vesafb: pmi: ports = 3c0 3c4 3c5 3c7 3c8 3c9 3ce 3cf 3d4 3d5 3d6 3d7 3d8 3d9 3da
vesafb: hardware supports DCC2 transfers
vesafb: monitor limits: vf = 160 Hz, hf = 71 kHz, clk = 110 MHz
vesafb: scrolling: ywrap using protected mode interface, yres_virtual=1024
vesafb: cannot reserve video memory at 0x0
vesafb: abort, cannot ioremap video memory 0x100000 @ 0x0
vesafb: probe of vesafb0 failed with error -5
I810FB: fb0         : Intel(R) 810 Framebuffer Device v0.9.0
vga16fb: initializing
vga16fb: mapped to 0xb00a0000
fb1: VGA16 VGA frame buffer device
fbsplash: console 0 using theme 'default'
rushad@home ~ $



fbset

Code:
rushad@home ~ $ fbset

mode "640x480-60"
    # D: 24.000 MHz, H: 30.000 kHz, V: 60.242 Hz
    geometry 640 480 640 6553 8
    timings 41666 80 16 14 1 64 3
    rgba 8/0,8/0,8/0,0/0
endmode

rushad@home ~ $
Back to top
View user's profile Send private message
rush_ad
l33t
l33t


Joined: 22 Jul 2004
Posts: 863
Location: New Jersey, USA

PostPosted: Thu Aug 26, 2004 1:37 pm    Post subject: Reply with quote

by the way, i have vesafb-tng enabled in kernel.
Back to top
View user's profile Send private message
rush_ad
l33t
l33t


Joined: 22 Jul 2004
Posts: 863
Location: New Jersey, USA

PostPosted: Thu Aug 26, 2004 1:51 pm    Post subject: Reply with quote

my fbset and dmseg after i booting into i819fb

Code:
rushad@home ~ $ fbset

mode "640x480-60"
    # D: 24.000 MHz, H: 30.000 kHz, V: 60.242 Hz
    geometry 640 480 640 6553 8
    timings 41666 80 16 14 1 64 3
    rgba 8/0,8/0,8/0,0/0
endmode

rushad@home ~ $ dmesg | grep fb
ACPI: FADT (v001 INTEL  Whitney  0x06040000 PTL  0x000f4240) @ 0x17effb0b
ACPI: MADT (v001 PTLTD    APIC   0x06040000  LTP 0x00000000) @ 0x17effb7f
ACPI: BOOT (v001 PTLTD  $SBFTBL$ 0x06040000  LTP 0x00000001) @ 0x17effbd9
Kernel command line: root=/dev/hda3 elevator=cfq video=i810fb:ywrap,800x600-32@70 splash=silent
fbsplash: silent
CPU: After generic identify, caps: 0383fbff 00000000 00000000 00000000
CPU: After vendor identify, caps:  0383fbff 00000000 00000000 00000000
CPU: After all inits, caps:        0383fbff 00000000 00000000 00000040
i810fb_init_pci: DDC probe successful
I810FB: fb0         : Intel(R) 810 Framebuffer Device v0.9.0
vesafb: Intel Corporation, Intel(R) 8xx Chipset, Hardware Version 0.0 (OEM: Intel(R) 8xx Chipset Video BIOS)
vesafb: VBE version: 3.0
vesafb: protected mode interface info at c000:99e0
vesafb: pmi: set display start = b00c9a26, set palette = b00c9a4a
vesafb: pmi: ports = 3c0 3c4 3c5 3c7 3c8 3c9 3ce 3cf 3d4 3d5 3d6 3d7 3d8 3d9 3da
vesafb: hardware supports DCC2 transfers
vesafb: monitor limits: vf = 160 Hz, hf = 71 kHz, clk = 110 MHz
vesafb: mode 1153x8648bpp not found
vesafb: mode 1280x9608bpp not found
vesafb: mode 1280x10248bpp not found
vesafb: no matching VBE mode found
vesafb: probe of vesafb0 failed with error -22
vga16fb: initializing
vga16fb: mapped to 0xb00a0000
fb1: VGA16 VGA frame buffer device
fbsplash: console 0 using theme 'default'
rushad@home ~ $
Back to top
View user's profile Send private message
sakus
n00b
n00b


Joined: 28 Mar 2004
Posts: 54
Location: Finland

PostPosted: Thu Aug 26, 2004 2:01 pm    Post subject: Reply with quote

OK I have a (stupid?) question. I Followed that 5-step guide and got fbsplash working without any problems, BUT now my system won't boot.I have this in my GRUB's menu.lst that I need for my system to boot:

Code:

initrd /initrd-2.6.8-gentoo-r2


This way I can boot my system but get no splash. If I replace that one with this:

Code:

initrd /fbsplash-emergence-1024x768


Then I get the splash but end up with kernel panic and can't boot.

Ssssooo, how do I make it to work? I tried having those both lines in my menu.lst but I guess it only loads the latter one over the first one thus giving me the same result.

Anyways, I suspect this is the problem but it wouldn't be the first time I'm wrong so please help a poor n00b get that sweet sweet splash to work :)

You can probably tell that my kernel is 2.6.8-gentoo-r2.. I use genkernel (still configure the kernel to my liking of course) simply because it let's me do everything with just one command. Any other details I'll post as needed, thanks.
Back to top
View user's profile Send private message
rush_ad
l33t
l33t


Joined: 22 Jul 2004
Posts: 863
Location: New Jersey, USA

PostPosted: Thu Aug 26, 2004 2:10 pm    Post subject: Reply with quote

i think you are using genkernel.

Code:
initrd /initrd-2.6.8-gentoo-r2
is needed to boot genkernel. so i think you will have to compile your own kernel to get bootplash. if you need more help with that, let me know.
Back to top
View user's profile Send private message
snekiepete
Guru
Guru


Joined: 07 May 2003
Posts: 306
Location: WISCONSIN

PostPosted: Thu Aug 26, 2004 2:26 pm    Post subject: Reply with quote

rush_ad


vesafb is not working for you, (see the error in dmesg....)so i810fb is loading. go ahead and recompile without vesafb. search the forums on how to boot i810 framebuffer at 1024x768 or 800x600 resolution and give that a shot, for some reason your grub line is not activating at the proper resolution.

if that doesnt work we can try the vesafb-rrc. I can help you with getting that setup.....

also maybe it would be better if we went outside of this forum since this is a framebuffer issue and kinda not related to just simply using genplash.

email me at

my forum name (at) charter (dot) net
Back to top
View user's profile Send private message
rush_ad
l33t
l33t


Joined: 22 Jul 2004
Posts: 863
Location: New Jersey, USA

PostPosted: Thu Aug 26, 2004 3:15 pm    Post subject: Reply with quote

i dont know what i did but i got it to work. now its woking with silent and verbose. i think i had to change boot parameters to boot at 1024x768 and also set hsync and vsync. but when i only set xres and yres, it doesnt boot. i have to set hsync and vsync.
and when i set hsync and vsync, i get some kind of white line (which hurs eyes) at left side of my screen. could be a monitor problem. but what the hell, its working. so thanks a lot man. without you i couldnt have done it.
now i will start working on making this enlightenment which i installed today to make it 'my type.'
Back to top
View user's profile Send private message
sakus
n00b
n00b


Joined: 28 Mar 2004
Posts: 54
Location: Finland

PostPosted: Thu Aug 26, 2004 3:46 pm    Post subject: Reply with quote

Thanks for the reply, rush_ad, that got me thinking. I realized that I don't even need that initrd for anything since everything needed by my HDD is compiled in the kernel.. :oops:

So now instead of having that initrd image and booting from a RAM-disk I boot straight from my root partition and can leave out the initrd part and replace it with the splash initrd thingie. Works.
Back to top
View user's profile Send private message
snekiepete
Guru
Guru


Joined: 07 May 2003
Posts: 306
Location: WISCONSIN

PostPosted: Thu Aug 26, 2004 4:16 pm    Post subject: Reply with quote

rush_ad wrote:
i dont know what i did but i got it to work. now its woking with silent and verbose. i think i had to change boot parameters to boot at 1024x768 and also set hsync and vsync. but when i only set xres and yres, it doesnt boot. i have to set hsync and vsync.
and when i set hsync and vsync, i get some kind of white line (which hurs eyes) at left side of my screen. could be a monitor problem. but what the hell, its working. so thanks a lot man. without you i couldnt have done it.
now i will start working on making this enlightenment which i installed today to make it 'my type.'


i recommend qingy for login......
Back to top
View user's profile Send private message
rush_ad
l33t
l33t


Joined: 22 Jul 2004
Posts: 863
Location: New Jersey, USA

PostPosted: Thu Aug 26, 2004 4:30 pm    Post subject: Reply with quote

i already have qingy working. i got that working before splash. priorities, you know.
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 ... 6, 7, 8 ... 27, 28, 29  Next
Page 7 of 29

 
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