关于arch for RTX3060驱动记录
安装
nvidia-open-dkms
(依赖会自动安装nvidia-utils, linux-headers 如果没有也要安装)
查询
glxinfo -B
nvidia-smi
X11/xorg
查看是否存在/etc/X11/xorg.conf
如果没有,使用nvidia-xconfig自动生成一份
记得里面需要xserver路径(没有手动修改):
Section "Files"
ModulePath "/usr/lib/nvidia/xorg"
ModulePath "/usr/lib/xorg/modules"
EndSection
wayland
查看是否加载nvidia_drm
没有的话方式有二:
1, 创建文件/etc/modprob.d/nv_wayland.conf
options nvidia_drm modeset=1
\#options nvidia NVreg_PreserveVideoMemoryAllocations=1
2, # /etc/default/grub
GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1"
grub-mkconfig -o /boot/grub/grub.cfg
//?手动增加
mkinitcpio -p linux
(arch版本update-initramfs)
470-510版本还需要
ln -s /dev/null /etc/udev/rules.d/61-gdm.rules
判断是否设置成功:(必须为Y)
cat /sys/module/nvidia_drm/parameters/modeset