Sleep - how to?

To install the nvidia-lts drivers, you must first uninstall the garuda-nvidia-config (contains the nvida-dkms drivers).
Also, we do not recommend installing/uninstalling packages via octopi - better use pacman for that.

Either via journal/dmesg or, if there is no other way, via the screenshot you just posted. :wink:
By the way, this is the same error as in your other topic, only this time no address (0x0/0x50 etc.) is given:

For better readability and the forum search:

NVRM: GPU 0000:01:00.0: PreserveVideoMemoryAllocations module parameter is set. System Power Management attempted without driver procfs suspend interface. Please refer to the 'Configuring Power Management Support' section in the driver README.
nvidia 0000:01:00.0: PM: pci_pm_suspend(): nv_pmops_suspend [nvidia] returns -5
nvidia 0000:01:00.0: PM: dpm_run_callback(): pci_pm_suspend returns -5
nvidia 0000:01:00.0: PM: failed to suspend async: error -5
PM: Some devices failed to suspend, or early wake event detected

Issues with sleep/suspend/hibernate are a typical nvidia problem. There are several topics here in the forum, as well as in all other linux forums and in the nvidia support forum - half the internet consists only of nvidia issues. :upside_down_face:

Read the nvidia articles in the ArchWiki and the suggested solutions in the linux forums, and see if any of them work.

Another option, if you don’t need the full power of the nvidia GPU, would be to use the open source driver nouveau.

Good luck :slight_smile:

2 Likes