Comment 109 for bug 1803179

Revision history for this message
In , mark (mark-linux-kernel-bugs) wrote :

Josh I have also applied the "PCIE link speed patch" on the exact same Gigabyte hardware. I patched Kernel version 4.19 RC4. I allow the Nouveau module to load normally on boot and it effectively blocks the NVIDIA driver load. The journalctl dump seems to confirm all of this is prior to X starting, but I do not have the subsequent crash that you noted. I have been able to remove the acpi_osi=! and acpi_osi="Windows 2009" options and do not have any repeatable lock-ups associated with lspci. I have observed the same behavior where it does pause briefly when lspci or inxi -G is executed as if waiting on response from the NVIDIA device.

As for power usage, I find it difficult to confirm how much power the NVIDIA hardware is drawing and whether it is ever fully off, but I can confirm that I see 30-40 W total draw with the NVIDIA driver in control and only 13-20 W with nouveau. In both cases I am just running powertop and have allowed the post boot activities to quiet down so there is no significant load on the system. I don't do anything special with when I load nouveau. I was also unable to get bbswitch to work and have removed it and moved on.

Karol you seemed to imply this patch was more a tool to investigate as opposed to a fix, so if there is anything I can do to help with further diagnostics I will be happy to do so. I don't really understand this code so I will need specifics. I also am not seeing any adverse behavior during suspend/resume or normal shutdown.