PSA: Try disabling S0ix with Nvidia 40xx laptops

Hello,

If you have 40xx series Nvidia in your laptop and suspend/resume issues, definitely try bluefin-nvidia-dx-open (OSS kernel modules) with parameter: nvidia.NVreg_EnableS0ixPowerManagement=0.

This has finally gotten my Nvidia 4060 to work super-stable after nearly a year of tinkering with various options. I have had my laptop suspend/resume since last Sunday close to 65 times with zero issues and an uptime of 6 days at this point.

This is the first time in a year (since I got this laptop) where I’ve been able to go with Nvidia enabled for the entire week!

Finally rock-solid!

 ~  rpm-ostree kargs       
rd.luks.uuid=luks-0f45e4b2-02d1-4a30-9462-a67ed1db53bd rhgb quiet root=UUID=72ba393e-d809-4349-aec7-0b761a41a98e rootflags=subvol=root rw ostree=/ostree/boot.0/default/eb3fa7ea0913f6c1dd8a5f30193615a6fa823e879dde89ba5f90f1ae667eb0f0/0 rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1 rd.luks.options=discard initcall_blacklist=simpledrm_platform_driver_init nvidia.NVreg_S0ixPowerManagementVideoMemoryThreshold=9000 nvidia.NVreg_EnableS0ixPowerManagement=0
3 Likes