# NVIDIA drivers options # See /usr/share/doc/nvidia-drivers-*/README.txt* for more information. # nvidia-drivers and nouveau cannot be used at same time. # Comment out the following line if you wish to allow nouveau. blacklist nouveau # Kernel Mode Setting (notably needed for fbdev and wayland). # Enabling may possibly cause issues with SLI and Reverse PRIME. #options nvidia-drm modeset=1 # Enable experimental framebuffer console support (requires modeset=1 above). # Replaces efifb, simpledrm, or similar once loaded (emphasis on being # experimental, "may" cause issues X mode switching, sleep, or more). #options nvidia-drm fbdev=1 # Suspend options. Note that Allocations=1 requires suspend hooks currently # only used when either systemd or elogind is used to suspend. If using # neither or have issues, try Allocations=0 (revert if it does not help # as =0 is not recommended). options nvidia \ NVreg_PreserveVideoMemoryAllocations=1 \ NVreg_TemporaryFilePath=/var/tmp # !!! Security Warning !!! # Do not change the DeviceFile options unless you know what you are doing. # Only add trusted users to the 'video' group, these users may be able to # crash, compromise, or irreparably damage the machine. options nvidia \ NVreg_DeviceFileGID=@VIDEOGID@ \ NVreg_DeviceFileMode=432 \ NVreg_DeviceFileUID=0 \ NVreg_ModifyDeviceFiles=1 # Should be no need to touch anything below. alias char-major-195 nvidia alias /dev/nvidiactl char-major-195 remove nvidia modprobe -r --ignore-remove nvidia-drm nvidia-modeset nvidia-uvm nvidia