Bugzilla – Bug 352020
Graphical failsafe mode
Last modified: 2008-04-25 12:00:20 UTC
In Bug #246158 a proposal for a graphical failsafe mode has been made, which is supported by the openSUSE project manager (coolo). Apart from some changes in xdm init script we also need some small changes in generating /boot/grub/menu.lst. * use the same "vga" option value as in the non-"Failsafe" entry * remove "3" option (runlevel) * add "x11failsafe" option I suggest to put the "vga=" option behind "showopts" so one can still edit it. Just an example: Before: kernel /boot/vmlinuz root=/dev/sda5 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off 3 Afterwards: kernel /boot/vmlinuz root=/dev/sda5 showopts vga=0x315 ide=nodma apm=off acpi=off noresume edd=off x11failsafe
Created attachment 189633 [details] /home/sndirsch/yast2-bootloader-bug352020-graphical-failsafe.diff patch (completely untested) similar to this?
done patch is added in version 2.16.4 of bootloader
In Beta1 the failsafe entry contains again "vga=normal" and "3" and is missing "x11failsafe". :-( I need to reopen this bugreport.
Created attachment 210324 [details] perl-Bootloader-x11failsafe.diff Similar patch, this time against perl-Bootloader.
(In reply to comment #0 from Stefan Dirsch) > I suggest to put the "vga=" option behind "showopts" so one can still edit it. As the vga parameter is treated as an extra parameter besides the other appended parameters in perl-Bootloader, the only doable solution would be: Before: kernel /boot/vmlinuz root=/dev/sda5 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off 3 Afterwards: kernel /boot/vmlinuz root=/dev/sda5 showopts ide=nodma apm=off acpi=off noresume edd=off x11failsafe vga=0x315 Would this anyway suit your needs?
Sure, sounds perfect to me. :-)
Fixed package submitted to STABLE, thus closing RESOLVED FIXED.
Thanks. I'll give it a try with Beta2.