I have sys-boot/grub-0.97-r2 USE="-custom-cflags -netboot -static" installed with theese USES (none of them) and I can't get it working with an splash image (neither the one wich comes with grub install in /boot/grub/splash.xpm.gz instead of image, I get a soup of coloured numbers and letters and some rubbish. If need more info ask it for.
It handles them just fine here. Reopen w/ emerge -pv grub, emerge --info and grub.conf
Ok, posting requested info.. (as attachments)
Created attachment 96963 [details] emerge --info
Created attachment 96964 [details] grub.conf
emerge -pv grub >>> --pretend disables --ask... removing --ask from options. These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-boot/grub-0.97-r2 USE="-custom-cflags -netboot -static" 0 kB Total size of downloads: 0 kB
If it helps: ls -lh /boot total 3,7M lrwxrwxrwx 1 root root 1 sep 3 03:20 boot -> . -rw-r--r-- 1 root root 37K sep 3 03:43 config-2.6.17-r7 -rw-r--r-- 1 root root 432K sep 10 03:58 fbsplash-fingerprint-bs-1024x768 drwxr-xr-x 2 root root 640 sep 14 14:58 grub -rw-r--r-- 1 root root 1,6M sep 3 04:07 kernel-2.6.17-r7 -rw-r--r-- 1 root root 1,6M sep 14 05:54 kernel-2.6.17-r8 -rw-r--r-- 1 root root 54K sep 14 06:05 splash.xpm.gz
I've seen this inside the ebuild: # patch breaks booting for some people #111885 rm "${WORKDIR}"/patch/400_* Maybe de patch(s) deleted are splash related?
does any version of grub work for you ? grub does not install /boot/splash.xpm.gz, it installs /boot/grub/splash.xpm.gz, so i have no idea where that /boot/splash.xpm.gz came from
any of them worked (since a couple of months). the /boot/splash.xpm.gz that appears in my grub.conf is one that I have created according to a wiki guide. But original (that is installed in /boot/grub/splash.xpm.gz does not work either). So you know know where it comes (the /boot/splash.xpm.gz).. Please test it in amd64 or show me how to do some tests, post an tested splash.xpm.gz for me to test before mark it as invalid :)
I don't know if it could help, but my video card is an PCI-Xpress Nvidia 6600 GT (128MB DDR3 RAM).
I've been testing and testing (reading, creating and downloading xpm.gz files, and finally I solved this issue by adding a root (hd0,1) and changing the line from file grub.conf, from "splashimage=(hd0,1)/boot/splash.xpm.gz" to "splashimage /boot/splash.xpm.gz" (and this way, the original splash image installed along with grub works as well (that one in /boot/grub/splash.xpm.gz))