On 05/18/2017 11:32 PM, Nikos Chantziaras wrote: > On 05/18/2017 05:06 PM, Daniel Frey wrote: >> On 05/17/2017 03:35 PM, Kai Krakow wrote: >>> >>> It also enables me to finally use UEFI and suspend to RAM again >>> with NVIDIA proprietary without a dead framebuffer after resume. ;-) >> >> I have had this problem for years and thought it was a bad card. >> Replaced it recently, still have the problem. > > This is usually due to CSM being enabled in the mainboard's settings. If > you use UEFI with the EFI console kernel driver, but you still get this > in dmesg: > > NVRM: Your system is not currently configured to drive a VGA console > NVRM: on the primary VGA device. The NVIDIA Linux graphics driver > NVRM: requires the use of a text-mode VGA console. Use of other console > NVRM: drivers including, but not limited to, vesafb, may result in > NVRM: corruption and stability problems, and is not supported. > > then CSM is the reason. One of the issues is restoring the framebuffer > after resuming. > > CSM is the "Compatibility Support Module" of UEFI. When enabled, the > graphics card is being initialized by CSM, not by UEFI, and the nvidia > driver doesn't fully support this. > > Some mainboards allow you to disable CSM. Unfortunately, not all do. > >
The PC in question isn't a UEFI BIOS though, it's from 2007 and has a plain 'ol BIOS setup. Dan