Bug#659813: grub-pc: since upgrading to sid (13/2/2011) grub splashscreen doesn't work
Martin Steigerwald
Martin at Lichtvoll.de
Sun Mar 11 10:39:53 UTC 2012
Package: grub-pc
Version: 1.99-17
Followup-For: Bug #659813
Dear Maintainer,
I can confirm this, but I am not so exactly sure since when this is the
case, but I think it started in the recent weeks.
Additionally to the missing background image also setting a resolution
is not working anymore. If wished, I report a different bug about this.
Expected results:
Background image and resolution settings are respected.
This is on a ThinkPad T520 with Full HD display.
Although a /boot/efi partition is available, I do not use EFI at the
moment since I didn´t get it to at least try to boot the OS. The BIOS
just always seems to think there is nothing to boot from with EFI.
Wether with MBR or GPT. MBR is in use right now.
Background image and unicode font exist:
martin at merkaba:~> grep unicode /boot/grub/grub.cfg
if loadfont /usr/share/grub/unicode.pf2 ; then
martin at merkaba:~> LANG=C stat /usr/share/grub/unicode.pf2
File: `/usr/share/grub/unicode.pf2'
Size: 2560080 Blocks: 5008 IO Block: 4096 regular file
Device: 11h/17d Inode: 33937 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2012-03-07 15:47:57.000000000 +0100
Modify: 2012-03-06 20:21:46.000000000 +0100
Change: 2012-03-07 15:48:33.937976644 +0100
Birth: -
martin at merkaba:~> grep "\.png" /boot/grub/grub.cfg
if background_image /usr/share/images/desktop-base/spacefun-grub-widescreen.png; then
martin at merkaba:~> LANG=C stat /usr/share/images/desktop-base/spacefun-grub-widescreen.png
File: `/usr/share/images/desktop-base/spacefun-grub-widescreen.png'
Size: 106517 Blocks: 216 IO Block: 4096 regular file
Device: 11h/17d Inode: 284719 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2011-12-21 14:09:06.089836809 +0100
Modify: 2011-10-14 21:44:10.000000000 +0200
Change: 2011-12-21 14:09:06.089836809 +0100
Birth: -
martin at merkaba:~> file /usr/share/images/desktop-base/spacefun-grub-widescreen.png
/usr/share/images/desktop-base/spacefun-grub-widescreen.png: PNG image data, 1440 x 900, 8-bit/color RGBA, non-interlaced
I have:
*********************** BEGIN /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="threadirqs"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1920x1080
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
*********************** END /etc/default/grub
and
martin at merkaba:~> LANG=C update-alternatives --display desktop-grub
desktop-grub - manual mode
link currently points to /usr/share/images/desktop-base/spacefun-grub-widescreen.png
/usr/share/images/desktop-base/moreblue-orbit-grub.png - priority 10
/usr/share/images/desktop-base/spacefun-grub-widescreen.png - priority 14
/usr/share/images/desktop-base/spacefun-grub.png - priority 15
Current 'best' version is '/usr/share/images/desktop-base/spacefun-grub.png'.
Thanks,
Martin
-- Package-specific info:
*********************** BEGIN /proc/mounts
/dev/mapper/merkaba-debian / btrfs rw,noatime,compress=lzo,ssd,space_cache,inode_cache 0 0
/dev/sda3 /boot ext4 rw,noatime,user_xattr,acl,barrier=1,stripe=128,data=ordered 0 0
/dev/sda2 /boot/efi vfat rw,noatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro 0 0
/dev/mapper/merkaba-home /home ext4 rw,noatime,user_xattr,acl,barrier=1,stripe=128,data=ordered 0 0
*********************** END /proc/mounts
*********************** BEGIN /boot/grub/device.map
(hd0) /dev/disk/by-id/ata-INTEL_SSDSA2CW300G3_[…]
(hd1) /dev/disk/by-id/usb-TinyDisk_2007-05-12[…9
*********************** END /boot/grub/device.map
*********************** BEGIN /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
insmod lvm
insmod part_msdos
insmod btrfs
set root='(merkaba-debian)'
search --no-floppy --fs-uuid --set=root dd52fea8-f6c3-4a60-bd4a-7650483655e5
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1920x1080
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 9771f828-82cd-4aa4-84cd-527281a773ce
set locale_dir=($root)/grub/locale
set lang=de_DE
insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
insmod lvm
insmod part_msdos
insmod btrfs
set root='(merkaba-debian)'
search --no-floppy --fs-uuid --set=root dd52fea8-f6c3-4a60-bd4a-7650483655e5
insmod png
if background_image /usr/share/images/desktop-base/spacefun-grub-widescreen.png; then
set color_normal=light-gray/black
set color_highlight=white/black
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, mit Linux 3.2.0-2-amd64' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 9771f828-82cd-4aa4-84cd-527281a773ce
echo 'Linux 3.2.0-2-amd64 wird geladen …'
linux /vmlinuz-3.2.0-2-amd64 root=/dev/mapper/merkaba-debian ro threadirqs
echo 'Initiale Ramdisk wird geladen …'
initrd /initrd.img-3.2.0-2-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 3.2.0-2-amd64 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 9771f828-82cd-4aa4-84cd-527281a773ce
echo 'Linux 3.2.0-2-amd64 wird geladen …'
linux /vmlinuz-3.2.0-2-amd64 root=/dev/mapper/merkaba-debian ro single
echo 'Initiale Ramdisk wird geladen …'
initrd /initrd.img-3.2.0-2-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 3.1.0-1-amd64' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 9771f828-82cd-4aa4-84cd-527281a773ce
echo 'Linux 3.1.0-1-amd64 wird geladen …'
linux /vmlinuz-3.1.0-1-amd64 root=/dev/mapper/merkaba-debian ro threadirqs
echo 'Initiale Ramdisk wird geladen …'
initrd /initrd.img-3.1.0-1-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 3.1.0-1-amd64 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 9771f828-82cd-4aa4-84cd-527281a773ce
echo 'Linux 3.1.0-1-amd64 wird geladen …'
linux /vmlinuz-3.1.0-1-amd64 root=/dev/mapper/merkaba-debian ro single
echo 'Initiale Ramdisk wird geladen …'
initrd /initrd.img-3.1.0-1-amd64
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
*********************** END /boot/grub/grub.cfg
*********************** BEGIN /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
unused devices: <none>
*********************** END /proc/mdstat
*********************** BEGIN LVM
--- Volume group ---
VG Name merkaba
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 7
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 4
Open LV 3
Max PV 0
Cur PV 1
Act PV 1
VG Size 278.99 GiB
PE Size 4.00 MiB
Total PE 71421
Alloc PE / Size 71204 / 278.14 GiB
Free PE / Size 217 / 868.00 MiB
VG UUID 2v42d3-vHdl-ld11-SjUa-3yHG-WNaD-yRkXai
--- Physical volume ---
PV Name /dev/sda4
VG Name merkaba
PV Size 278.99 GiB / not usable 2.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 71421
Free PE 217
Allocated PE 71204
PV UUID hFbNjl-Sf1i-tJnb-7VlB-CHFm-qP7y-Q2aMBn
--- Logical volume ---
LV Name /dev/merkaba/debian
VG Name merkaba
LV UUID c84KVp-eSRm-wGID-GAEn-JJPI-SYm7-QR31ER
LV Write Access read/write
LV Status available
# open 1
LV Size 18.62 GiB
Current LE 4768
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
--- Logical volume ---
LV Name /dev/merkaba/home
VG Name merkaba
LV UUID Ltx5KD-5AJR-HAA8-11Za-eFrG-TEtk-OaH6JV
LV Write Access read/write
LV Status available
# open 1
LV Size 223.52 GiB
Current LE 57220
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2
--- Logical volume ---
LV Name /dev/merkaba/swap
VG Name merkaba
LV UUID mnM6wo-K91m-lTIU-zCas-nvkS-c7di-yzIUr8
LV Write Access read/write
LV Status available
# open 2
LV Size 12.00 GiB
Current LE 3072
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1
--- Logical volume ---
LV Name /dev/merkaba/zeit
VG Name merkaba
LV UUID GrMnxz-Qff0-Iej1-Xr8q-wPPj-DP6p-WcQRvT
LV Write Access read/write
LV Status available
# open 0
LV Size 24.00 GiB
Current LE 6144
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:3
*********************** END LVM
*********************** BEGIN /dev/disk/by-id
total 0
lrwxrwxrwx 1 root root 9 Mar 11 11:24 ata-HL-DT-STDVDRAM_GT33N_[…] -> ../../sr0
lrwxrwxrwx 1 root root 9 Mar 11 11:24 ata-INTEL_SSDSA2CW300G3_[…] -> ../../sda
lrwxrwxrwx 1 root root 10 Mar 11 11:24 ata-INTEL_SSDSA2CW300G3_[…]-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Mar 11 11:24 ata-INTEL_SSDSA2CW300G3_[…]-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Mar 11 11:24 ata-INTEL_SSDSA2CW300G3_[…]-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 Mar 11 11:24 ata-INTEL_SSDSA2CW300G3_[…]-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 Mar 11 11:24 dm-name-merkaba-debian -> ../../dm-0
lrwxrwxrwx 1 root root 10 Mar 11 11:24 dm-name-merkaba-home -> ../../dm-2
lrwxrwxrwx 1 root root 10 Mar 11 11:24 dm-name-merkaba-swap -> ../../dm-1
lrwxrwxrwx 1 root root 10 Mar 11 11:24 dm-name-merkaba-zeit -> ../../dm-3
lrwxrwxrwx 1 root root 10 Mar 11 11:24 dm-uuid-LVM-2v42d3vHdlld11SjUa3yHGWNaDyRkXaiGrMnxzQff0Iej1Xr8qwPPjDP6pWcQRvT -> ../../dm-3
lrwxrwxrwx 1 root root 10 Mar 11 11:24 dm-uuid-LVM-2v42d3vHdlld11SjUa3yHGWNaDyRkXaiLtx5KD5AJRHAA811ZaeFrGTEtkOaH6JV -> ../../dm-2
lrwxrwxrwx 1 root root 10 Mar 11 11:24 dm-uuid-LVM-2v42d3vHdlld11SjUa3yHGWNaDyRkXaic84KVpeSRmwGIDGAEnJJPISYm7QR31ER -> ../../dm-0
lrwxrwxrwx 1 root root 10 Mar 11 11:24 dm-uuid-LVM-2v42d3vHdlld11SjUa3yHGWNaDyRkXaimnM6woK91mlTIUzCasnvkSc7diyzIUr8 -> ../../dm-1
lrwxrwxrwx 1 root root 9 Mar 11 11:24 scsi-SATA_INTEL_SSDSA2CW3[…] -> ../../sda
lrwxrwxrwx 1 root root 10 Mar 11 11:24 scsi-SATA_INTEL_SSDSA2CW3[…]-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Mar 11 11:24 scsi-SATA_INTEL_SSDSA2CW3[…]-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Mar 11 11:24 scsi-SATA_INTEL_SSDSA2CW3[…]-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 Mar 11 11:24 scsi-SATA_INTEL_SSDSA2CW3[…]-part4 -> ../../sda4
lrwxrwxrwx 1 root root 9 Mar 11 11:24 wwn-0x500[…] -> ../../sda
lrwxrwxrwx 1 root root 10 Mar 11 11:24 wwn-0x500[…]-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Mar 11 11:24 wwn-0x500[…]-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Mar 11 11:24 wwn-0x500[…]-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 Mar 11 11:24 wwn-0x500[…]-part4 -> ../../sda4
*********************** END /dev/disk/by-id
*********************** BEGIN /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 10 Mar 11 11:24 1bd7266e-6e96-4926-85ac-5abf696e6453 -> ../../dm-3
lrwxrwxrwx 1 root root 10 Mar 11 11:24 2A15-82CC -> ../../sda2
lrwxrwxrwx 1 root root 10 Mar 11 11:24 5e01c810-e6bc-4f46-96cd-619c1303101a -> ../../dm-1
lrwxrwxrwx 1 root root 10 Mar 11 11:24 9771f828-82cd-4aa4-84cd-527281a773ce -> ../../sda3
lrwxrwxrwx 1 root root 10 Mar 11 11:24 9b754270-4305-42a1-9e9f-c3003bc1ac02 -> ../../dm-2
lrwxrwxrwx 1 root root 10 Mar 11 11:24 dd52fea8-f6c3-4a60-bd4a-7650483655e5 -> ../../dm-0
*********************** END /dev/disk/by-uuid
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (120, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages grub-pc depends on:
ii debconf [debconf-2.0] 1.5.41
ii grub-common 1.99-17
ii grub-pc-bin 1.99-17
ii grub2-common 1.99-17
ii ucf 3.0025+nmu2
grub-pc recommends no packages.
grub-pc suggests no packages.
-- debconf information:
grub2/kfreebsd_cmdline:
grub2/device_map_regenerated:
* grub2/linux_cmdline:
grub-pc/install_devices_empty: false
grub-pc/install_devices_failed: false
grub-pc/chainload_from_menu.lst: true
grub-pc/kopt_extracted: false
* grub-pc/install_devices: /dev/disk/by-id/ata-INTEL_SSDSA2CW300G3_CVPR111001ND300EGN
grub-pc/postrm_purge_boot_grub: false
grub-pc/install_devices_failed_upgrade: true
grub-pc/disk_description:
grub2/kfreebsd_cmdline_default: quiet
grub-pc/partition_description:
grub-pc/install_devices_disks_changed:
* grub2/linux_cmdline_default: threadirqs
grub-pc/mixed_legacy_and_grub2: true
More information about the Pkg-grub-devel
mailing list