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


Reply via email to