Comment 3 for bug 610446

Revision history for this message
james (james-nurealm) wrote :

Uhm - well, there is a work-around for this problem. As has been pointed-out elsewhere, effectively, if /etc/default/grub is modified so that

 GRUB_TERMINAL=console

is un-commented, or instead, the kernel command line is modified to include "vga=normal", as in

 GRUB_CMDLINE_LINUX_DEFAULT=" <blah> vga=normal <blah> "

or, generally,

 GRUB_CMDLINE_LINUX_DEFAULT=" <blah> vga=[normal|ext|0x<some text mode>] <blah> "

then the framebuffer console is not used, and the nvidia module will run without a seg fault.

Something is still broken, with either Xorg or the nvidia module, but you can get on with life, just without running high-res on the framebuffer.

BTW, you cannot actually set the text-mode resolution with "vga=...". I seem to get 80x25 text mode regardless of what is set at "vga=0x???". I don't know if this is because of grub2 faults, or if intstead, these text modes have been disabled in the newer kernels. grub2 itself will fail for "vga=ask".