If found the problem... The cause is the following : there is a mistake in some color command in the 05_debian_theme default file. I'm not an expert, but reading the code in 05_debian_theme I understand that either you have a background image and the generated code is set menu_color_normal=${COLOR_NORMAL} set menu_color_highlight=${COLOR_HIGHLIGHT} either you have no background image and the code calls set_mono_theme() definded as set menu_color_normal=light-magenta/black set menu_color_highlight=white/black Notice the subtle difference. in the generadted grub.cfg file, the result of this code is clear : if background_image /boot/grub/background.png ; then set color_normal=light-magenta/black set color_highlight=white/black else set menu_color_normal=light-magenta/black set menu_color_highlight=white/black fi
As you can see, the color command are not the same depending on weither you have a bkgd img or not. But this is a mistake. As pointed by http://grub.enbug.org/ListeDesCommandes the color_* commands have been replaced by menu_color_* ones. So you have to insert "menu_" before "color_normal" and "color_hightlight" in 05_debian_theme (lines 49&50 in Ubuntu 10.04) I attached a path for /etc/grub.d/05_debian_theme from Ubuntu 10.04. You must cd to /etc/grub.d/ to apply it. ** Patch added: "05_debian_theme-menu_color.patch" http://launchpadlibrarian.net/48399601/05_debian_theme-menu_color.patch -- Grub Text Color w/ Splash Image https://bugs.launchpad.net/bugs/517887 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs