Hi, Something like this works for me:
--- .splashy.00 2009-04-18 21:41:24.000000000 +0200 +++ splashy 2009-11-25 23:41:28.000000000 +0100 @@ -83,6 +83,10 @@ ;; esac done + # grub2 gfxmode? + [ "$FBMODESET" != "true" ] && [ -f /boot/grub/grub.cfg ] && \ + grep -q "^[[:space:]]*set[[:space:]]*gfxmode=" /boot/grub/grub.cfg && \ + FBMODESET="true" [ "$SPLASH" = "true" -a "$FBMODESET" = "true" ] && ENABLE=1 [ "$SINGLE" = "true" ] && ENABLE=0 for grub2 to play nicely with splashy (or other such apps), we have to "set gfxpayload=keep" as suggested elsewhere: # diff -u /etc/grub.d/{.*,}00_header --- /etc/grub.d/.old.00_header 2009-11-25 23:56:28.000000000 +0100 +++ /etc/grub.d/00_header 2009-11-25 23:50:58.000000000 +0100 @@ -76,6 +76,7 @@ cat << EOF if loadfont `make_system_path_relative_to_its_root ${GRUB_FONT_PATH}` ; then set gfxmode=${GRUB_GFXMODE} + set gfxpayload=keep insmod gfxterm insmod ${GRUB_VIDEO_BACKEND} if terminal_output gfxterm ; then true ; else now if only grub2-config would use update-alternatives(8) to configure 05_debian_theme's theme file. One wouldn't need to sync the required resolution to grub gfx, splashy and the desktop manually. Oh well ;) HTH, -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org