While testing variations of the hidden menu option and booting into the console mode (which is the only way I can get the hidden timeout to display) I also got the error message. Since the offending lines add an aubergine background to the grub menu, I'm guessing the default.grub file could be specific to Ubuntu.
The font is already in the /boot/grub folder, so #24 doesn't apply.
What I found is that the following lines 'trigger' the error message on boot just before the counter appears (generated by 05_debian_theme):
if [ -e /lib/plymouth/themes/default.grub ]; then
sed "s/^/${1}/" /lib/plymouth/themes/default.grub
fi
which in turn generates these lines in grub.cfg (from /usr/lib/plymouth/themes/default.grub):
if background_color 44,0,30; then
clear
fi
Commenting either set of lines or removing the /usr/lib/plymouth/themes/default.grub file and running update-grub removes this section from grub.cfg and the error message no longer appears.
While testing variations of the hidden menu option and booting into the console mode (which is the only way I can get the hidden timeout to display) I also got the error message. Since the offending lines add an aubergine background to the grub menu, I'm guessing the default.grub file could be specific to Ubuntu.
The font is already in the /boot/grub folder, so #24 doesn't apply.
What I found is that the following lines 'trigger' the error message on boot just before the counter appears (generated by 05_debian_theme):
if [ -e /lib/plymouth/ themes/ default. grub ]; then themes/ default. grub
sed "s/^/${1}/" /lib/plymouth/
fi
which in turn generates these lines in grub.cfg (from /usr/lib/ plymouth/ themes/ default. grub):
if background_color 44,0,30; then
clear
fi
Commenting either set of lines or removing the /usr/lib/ plymouth/ themes/ default. grub file and running update-grub removes this section from grub.cfg and the error message no longer appears.
Again, this is when booting in the console mode.
1.99-21ubuntu3