强烈建议linux中nvidia 545.29驱动不要升

173 阅读1分钟

我之前一直用终端连接我的工作站(系统是arch rolling状态),结果昨天回家难得想试试545驱动下的效果。结果一用chrome播放视频就卡,甚至后面进Login界面也会卡住鼠标。

折腾了一晚上用

$sudo downgrade nvidia nvidia-prime nvidia-settings nvidia-utils opencl-nvidia lib32-nvidia-utils lib32-opencl-nvidia
$sudo downgrade nvidia-dkms
    

以上命令才降级驱动,而且535和545的驱动都最好用wayland运行,我是装KDE,安装了一遍wayland,在进Login时的左下角选择wayland进去才正常的

在boot进window management后直接黑屏或显示器不亮处理方案

/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf

Section "OutputClass"
    Identifier "intel"
    MatchDriver "i915"
    Driver "modesetting"
EndSection

Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    Option "PrimaryGPU" "yes"
    ModulePath "/usr/lib/nvidia/xorg"
    ModulePath "/usr/lib/xorg/modules"
EndSection

在~/.xinitrc 添加

xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

KDE plasma

默认是SDDM

/usr/share/sddm/scripts/Xsetup

xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

就可以了 Gnome得用GDM。我没装Gnome在545测试

参考 Arch wiki -- NVIDIA Optimus