Am Sonntag, den 11.10.2009, 12:21 +0000 schrieb Wyatt Underwood: > Public bug reported: > > Binary package hint: grub2 > > I did not look at the source for grub2 > > I am using Karmic Koala with the grub2 updated yesterday > > grub2 creates entries for both Mandriva and Mandriva beta (both on my > PC) but they don't work. I didn't photograph the error message but it's > something about not liking the choice of vga (not deregulated or > degenerated but something like that).
Do you mean maybe mean this? `%s is deprecated. Use set gfxpayload=1024x768x16 before linux command instead.' That's just a warning, nothing more. > if grub2 doesn't like that choice, couldn't it pick an alternative or > just drop it? Maybe we should just use linux16 on the os-prober Linux entrys. Then they would always work out of the box without changing anything. At least on i386-pc, i.e. grub-pc package. The problem you got into is probable, that you specified a vga= mode which is implemented differently in the new 32bit Linux loader then in your graphic card. For example for me 0x318 is 1024x768x32 but in qemu and our 32bit Linux loader it's defined as 1024x768x24 If I use vga=0x318 then I don't get any output at all from the kernel just as you. So automatically converting them doestn't always work. That's why we implemented `set gfxpayload' which even has the advantage that you don't need to lookup which number is the resolution you want to use. We have a bug report to implement support for gfxpayload into grub-mkconfig, but that wouldn't solve the problem for os-prober generated entries, because the vga= value comes from it and not /etc/default/grub -- Felix Zielcke Proud Debian Maintainer and GNU GRUB developer -- grub2 constructs entries that don't work for Mandriva https://bugs.launchpad.net/bugs/448650 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
