| # 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).
|
| # Replaces efifb or similar once loaded. Note that unloading nvidia modules
|
| # to, e.g. load a new version, would result in losing console display
|
| # (emphasis on being experimental, mode switch could cause issues with X).
|
| options nvidia-drm fbdev=1
|
|
|
| # Suspend options. Allocations=0 recommended over =1 unless enable nvidia's
|
| # systemd sleep services (nvidia-hibernate, nvidia-resume, nvidia-suspend).
|
| options nvidia \
|
| NVreg_PreserveVideoMemoryAllocations=0 \
|
| 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=27 \
|
| 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
|