我使用的是 Ubuntu 15.10。我尝试使用专有的 NVIDIA 显卡驱动程序。我浏览了附加驱动程序并选择了适当的版本,然后单击“应用更改”按钮并等待它完成。进度条完成后,它看起来像这样:
在此图中,可以看到驱动程序现在处于“正在使用”状态。重新启动后,我运行了lspci -vnn | grep -i VGA -A 12
以下输出:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM204 [GeForce GTX 980] [10de:13c0] (rev a1) (prog-if 00 [VGA controller])
Subsystem: eVga.com. Corp. Device [3842:2983]
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at ce000000 (64-bit, prefetchable) [size=32M]
I/O ports at dc00 [size=128]
Expansion ROM at fea80000 [disabled] [size=512K]
Capabilities: <access denied>
可以看出,没有Kernel driver in use:
线。
我已经安装linux-headers-4.2.0-22
并ubuntu-restricted-extras
按照建议这里,结果没有不同。该网站还建议运行sudo nvidia-xconfig
,但我没有这个程序。
我尝试过恢复使用 Nouveau 显示驱动程序,但它也无法使用。
是什么原因造成驾驶员状态报告不一致?
答案1
打开终端并执行:
lspci -k | grep -EA2 'VGA|3D'
输出内容如下:
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: CLEVO/KAPOK Computer Device 3501
Kernel driver in use: i915
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)
Subsystem: CLEVO/KAPOK Computer Device 3501
Kernel driver in use: nvidia
现在您可以看到正在使用的驱动程序。
更新解决您的反馈,即没有列出适用于 GTX 980 的 NVIDIA 3D 控制器:
通常,您应该使用来自官方 Ubuntu 存储库的驱动程序。但是,当您遇到这些驱动程序的问题时,您可以从 GPU 驱动程序 PPA 安装较新的驱动程序。这通常会导致图形正常工作,尤其是在非常新的 NVIDIA GEFORCE 适配器上。
步骤 1:卸载已安装的 NVIDIA 驱动程序。
突出显示 GRUB 启动菜单中的 Ubuntu 条目并按下E键。
添加nouveau.modeset=0
到 linux 行的末尾 - 按下F10以启动。
在登录屏幕上按++ Ctrl-输入用户名和密码-执行:AltF1
sudo apt-get purge nvidia*
sudo reboot
第 2 步:安装最新的官方 NVIDIA 驱动程序。
突出显示 GRUB 启动菜单中的 Ubuntu 条目并按下E键。
添加nouveau.modeset=0
到 linux 行的末尾 - 按下F10以启动。
在登录屏幕上按++ Ctrl-输入用户名和密码-执行:AltF1
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358
sudo reboot
答案2
不知道你的问题解决了没有,我也遇到过同样的问题,最后发现是我没有正确安装nvidia驱动,安装过程中提示是否禁用安全启动,选择yes然后输入密码,但是每次重启都是继续安全启动,并没有转到禁用安全启动,我把安全启动关了就好了。