我使用以下方式安装了 Nvidia 驱动程序官方方法并按照建议这里作者:雷克斯福德。
我最终还是得到了黑屏/空白屏幕。此外,我无法使用 卸载apt-get purge nvidia*
。ctrl-alt-f1
我确实已经阅读并重新下载了很多次。
sudo dkms autoinstall
没有输出
glxinfo
说unable to open display
lsof | grep nvidia
显示 nvidia 可用
modprobe -R nvidia
显示已安装的 nvidia_346
lspci -vnn | grep -I VGA -A 12
显示kernel driver in use: i915
,而且还清楚地显示了我的显卡。
有任何想法吗??
答案1
我使用“service stop lightdm”停止了 lightdm
然后使用“sudo prime-select nvidia”启用 nvidia-graphics
我编辑了 /etc/X11/xorg.conf 使其看起来像这样(完全一样):
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "UseDisplayDevice" "none"
EndSection
然后使用以下命令使其无法通过任何过程进行编辑:
chattr +i xorg.conf
注意:如果你想让它再次可编辑,只需使用
chattr -i xorg.conf
gpu-manager
然后,我通过注释掉以下所有行来禁用 Nvidia 的一个组件:/etc/init/gpu-manager.conf
然后使用“service start lightdm”重新启动 X。
要返回到英特尔 GPU,重新启用gpu-manager
,xorg.conf
再次使其可编辑,使用激活英特尔模式sudo prime-select intel
并使用重新启动service lightdm start
X。