On Sat, May 02, 2009 at 01:31:14PM +0200, Robert Millan wrote: > > > > "vga=ask" is not a warning now. It causes "error: You need to load the > > > > kernel first", apparently from initrd. In other words, the "linux" > > > > command fails and there is no visible warning. > > > > > > Sounds like my error code is wrong, but we could turn it into a warning > > > like you suggested. > > > > I was editing the command line from the menu, so I could not see the > > message. Waiting for input is a fair game for an option that implies > > waiting for input. > > Spot on. Will do that. Fixed. See also this new patch. It restructures the checks so that "vid_mode == 0" indicates lack of "vga=" parameter. For user requesting text mode (vga=normal or vga=0) we already have GRUB_LINUX_VID_MODE_NORMAL so there's no need to handle both values in GRUB. It also introduces the GRUB_ASSUME_LINUX_HAS_FB_SUPPORT macro, which allows easy override of the "fallback to text mode" setting. -- Robert Millan The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and how) you may access your data; but nobody's threatening your freedom: we still allow you to remove your data and not access it at all."