Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147522 - sys-boot/grub-0.97-r2 can't handle splash images
Summary: sys-boot/grub-0.97-r2 can't handle splash images
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-13 21:05 UTC by David Carlos Manuelda
Modified: 2006-09-15 20:40 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (eminfo,7.30 KB, text/plain)
2006-09-14 05:46 UTC, David Carlos Manuelda
Details
grub.conf (grub.conf,563 bytes, text/plain)
2006-09-14 05:48 UTC, David Carlos Manuelda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Carlos Manuelda 2006-09-13 21:05:12 UTC
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.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-13 23:52:31 UTC
It handles them just fine here. Reopen w/ emerge -pv grub, emerge --info and grub.conf
Comment 2 David Carlos Manuelda 2006-09-14 05:45:56 UTC
Ok, posting requested info.. (as attachments)
Comment 3 David Carlos Manuelda 2006-09-14 05:46:38 UTC
Created attachment 96963 [details]
emerge --info
Comment 4 David Carlos Manuelda 2006-09-14 05:48:27 UTC
Created attachment 96964 [details]
grub.conf
Comment 5 David Carlos Manuelda 2006-09-14 05:51:07 UTC
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
Comment 6 David Carlos Manuelda 2006-09-14 05:52:47 UTC
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
Comment 7 David Carlos Manuelda 2006-09-14 06:22:39 UTC
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?
Comment 8 SpanKY gentoo-dev 2006-09-14 18:45:49 UTC
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
Comment 9 David Carlos Manuelda 2006-09-14 19:08:55 UTC
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 :)
Comment 10 David Carlos Manuelda 2006-09-14 19:12:22 UTC
I don't know if it could help, but my video card is an PCI-Xpress Nvidia 6600 GT (128MB DDR3 RAM).
Comment 11 David Carlos Manuelda 2006-09-15 20:40:05 UTC
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))