Quote:
Originally Posted by SCerovec
Yap, that's the site :-)
Now, if you have a vanilla kernel (the one from kernel.org) You have to apply the patch first, reconfigure with bootsplash and without boot-logo, then make all of the new kernel and install it...
If You have a system that depends on additional patches, You have to apply them too before configuring the new kernel too...
After You have tested the new kernel for a while, (and probably re-reconfigured+re-maked it too ;-) ), go on and make your own bootsplash theme for it.
Except lilo you can also add a nice graphic to grub now too. Lookup for the proper grub-package (with splash enabled) or make it from source if You wish.
The important thing to remember for grub-splash is that You need a indexed 15 color image (despite the 16 bits allocated per pixel) in .xpm format. Avoid soft gradients in favor of even-tone areas for nicer results. ;-)
Have a nice hacking.
|
I've got the kernel patched and I am able to change the boot splash theme with *.so files I download from gnome-look, but I am unable to create my own.
I've been using the following guides:
https://help.ubuntu.com/community/US...omizationHowto
http://www.taimila.com/osx-guide-2.php
I am able to compile a picture from a *.png file, but when I set it to boot it doesn't display anything. I think I am doing something wrong when I compile the picture.
I downloaded the bootsplash.org bootsplash userspace utilities and scripts, but I am unable to compile the utility
ftp://ftp.bootsplash.org/pub/bootspl...-3.0.7.tar.bz2
this is the out put I am getting:
In file included from ttf.c:13:
/usr/include/freetype2/freetype/freetype.h:20:2: error: #error "`ft2build.h' hasn't been included yet!"
/usr/include/freetype2/freetype/freetype.h:21:2: error: #error "Please always use macros to include FreeType header files."
/usr/include/freetype2/freetype/freetype.h:22:2: error: #error "Example:"
/usr/include/freetype2/freetype/freetype.h:23:2: error: #error " #include <ft2build.h>"
/usr/include/freetype2/freetype/freetype.h:24:2: error: #error " #include FT_FREETYPE_H"
ttf.c: In function ‘rendertext’:
ttf.c:802: warning: pointer targets in assignment differ in signedness
make: *** [ttf.o] Error 1
I think I am missing a freetype library or something, but I did an apt-cache search and I already had all the freetype packages.
I tried downloading the .diff.gz file I unziped it and ran it ( I also don't understand what it does exactly or why I would need it )
and this is the following output I get:
ftp://ftp.bootsplash.org/pub/bootspl...2.6.21.diff.gz
./bootsplash-3.1.6-2.6.21.diff
diff: linux-2.6.21-orig/drivers/char/keyboard.c: No such file or directory
diff: linux-2.6.21/drivers/char/keyboard.c: No such file or directory
./bootsplash-3.1.6-2.6.21.diff: line 2: ---: command not found
./bootsplash-3.1.6-2.6.21.diff: line 3: +++: command not found
./bootsplash-3.1.6-2.6.21.diff: line 4: @@: command not found
./bootsplash-3.1.6-2.6.21.diff: line 6: syntax error near unexpected token `KERN_WARNING'
./bootsplash-3.1.6-2.6.21.diff: line 6: ` printk(KERN_WARNING "keyboard.c: can't emulate rawmode for keycode %d\n", keycode);'

So then my real questions would be how do I create a theme?
I read some where that gimp 2.3 has a utility that helps you create a boot splash theme. I think my next step is going to be messing with gimp.
all I really what to do is display an image during the boot process that I created(not change the grub background image). personally at this point I don't care about animation. I just want to take things one step at a time.
anyway thank you for your help I really appreciate it.
~ Nemus