fbsplash on debian (sid)
Posted 05-05-2006 at 05:46 PM by divukman
Aloha to you all :)
I've spent some time trying to get fbsplash working on debian, and It didn't take long before I got really stuck.
I had no more ideas as to what to do so I tried a *wildcard* and contacted the author of the splashutils, Jean Damien, to whoom I owe big thanks for going into trouble and helping me out.
So here we go, first and hopefully last thing you'll need to do is to read http://jdurand.home.cern.ch/jdurand/fbsplash.html, basically it should work, but If it doesen't, well lets hope you have the same issue as I did.
Firstly download kernel from kernel.org, get the fbsplash patch from http://dev.gentoo.org/~spock/projects/gensplash/archive/ and be sure to get correct one. As soon as you patch your kernel, compile it and get it up 'n running before continuing.
So let's have a brief overview:
1. Firstly you should edit your /etc/apt/sources.lst and add new entry:
deb http://jdurand.home.cern.ch/jdurand/splashutils binary/ .
2. Install the splashutils-initramfs package (do apt-get update or aptitude update prior to that).
3. Get the theme from bootsplash (http://www.bootsplash.de/files/themes/) or get one from all blue debian blue :) (http://debblue.debian.net/downloads.php) and convert the theme with "bootsplash2fbsplash the_theme"
4. Edit your boot loader, grub in my case, and add something like:
splash=silent,fadein,theme:the_theme quiet CONSOLE=/dev/tty1 to your kernel command line.
If you are using vesa then add video=vesafb:1280x1024-32,ywrap.
This is where I stuck. I didn't compile ATI Radeon framebuffer support into kernel and boot process just froze each time.
If you have ATI RADEON then you MUST compile framebuffer support with y option and your kernel command line should look something like this:
kernel /vmlinuz-2.6.16.14 root=/dev/hda2 ro video=radeonfb:1280x1024-32 splash=silent,theme:debblue quiet CONSOLE=/dev/tty1
That's it, have fun!
I've spent some time trying to get fbsplash working on debian, and It didn't take long before I got really stuck.
I had no more ideas as to what to do so I tried a *wildcard* and contacted the author of the splashutils, Jean Damien, to whoom I owe big thanks for going into trouble and helping me out.
So here we go, first and hopefully last thing you'll need to do is to read http://jdurand.home.cern.ch/jdurand/fbsplash.html, basically it should work, but If it doesen't, well lets hope you have the same issue as I did.
Firstly download kernel from kernel.org, get the fbsplash patch from http://dev.gentoo.org/~spock/projects/gensplash/archive/ and be sure to get correct one. As soon as you patch your kernel, compile it and get it up 'n running before continuing.
So let's have a brief overview:
1. Firstly you should edit your /etc/apt/sources.lst and add new entry:
deb http://jdurand.home.cern.ch/jdurand/splashutils binary/ .
2. Install the splashutils-initramfs package (do apt-get update or aptitude update prior to that).
3. Get the theme from bootsplash (http://www.bootsplash.de/files/themes/) or get one from all blue debian blue :) (http://debblue.debian.net/downloads.php) and convert the theme with "bootsplash2fbsplash the_theme"
4. Edit your boot loader, grub in my case, and add something like:
splash=silent,fadein,theme:the_theme quiet CONSOLE=/dev/tty1 to your kernel command line.
If you are using vesa then add video=vesafb:1280x1024-32,ywrap.
This is where I stuck. I didn't compile ATI Radeon framebuffer support into kernel and boot process just froze each time.
If you have ATI RADEON then you MUST compile framebuffer support with y option and your kernel command line should look something like this:
kernel /vmlinuz-2.6.16.14 root=/dev/hda2 ro video=radeonfb:1280x1024-32 splash=silent,theme:debblue quiet CONSOLE=/dev/tty1
That's it, have fun!









