For whatever reason (old config, or nvidia unreasonable default) the new driver got installed with `PreserveVideoMemoryAllocations=1`, which without additional nvidia services doesn't work, and so suspend breaks.
To fix:
```shell
echo 'options nvidia NVreg_PreserveVideoMemoryAllocations=0' | sudo tee /etc/modprobe.d/nvidia.conf
sudo update-initramfs -u # this took a long while to figure out
```
Make sure `/etc/modprobe.d/anything.conf` doesn't have conflicting options.
For whatever reason (old config, or nvidia unreasonable default) the new driver got installed with `PreserveVideoM emoryAllocation s=1`, which without additional nvidia services doesn't work, and so suspend breaks.
To fix: ideoMemoryAlloc ations= 0' | sudo tee /etc/modprobe. d/nvidia. conf
```shell
echo 'options nvidia NVreg_PreserveV
sudo update-initramfs -u # this took a long while to figure out
```
Make sure `/etc/modprobe. d/anything. conf` doesn't have conflicting options.
Suspend now works, case closed.
https:/ /www.youtube. com/watch? v=_36yNWw_ 07g