我正在研究在运行 KDE 的 Ubuntu 14.04 上更新 GTX 860M 显卡的 NVIDIA 二进制驱动程序。我按照以下说明进行操作NVIDIA 二进制驱动程序指南但我的系统不配合那里的指示。首先,“其他驱动程序”用户界面不显示任何可用的受限驱动程序。但如果我尝试通过 CLI 使用命令进行故障排除以查看正在使用的驱动程序ubuntu-drivers devices
,该命令不会输出任何内容。具体来说,当我运行时,ubuntu-drivers devices
我会期望得到如下结果:
供应商:NVIDIA Corporation modalias:pci:这里有东西 型号:GTX 806M 或类似型号 驱动程序:xserver-xorg-video-nouveau - 发行版免费内置 驱动程序:无论 nvidia 有什么二进制驱动程序可用……
但我得到的却是:
root@hades:~# ubuntu-drivers 设备 root@hades:~#
如果我执行此操作,ubuntu-devices debug
那么我确实会从命令中得到输出 - 一页或两页我无法理解的数据,但不包括与 vga 相关的任何内容(尽管其中有一些 wmi 内容)。
我相信我正在运行 nouveau 驱动程序,如下xrandr --listproviders
所示
提供商 0:id:0x6b cap:0x9,源输出,接收器卸载 crtcs:4 输出:8 相关提供商:1 名称:Intel 提供商 1:id:0x3f cap:0x4,源卸载 crtcs:0 输出:0 相关提供商:1 名称:nouveau
和lspci | grep -i vga
表演
00:02.0 VGA 兼容控制器:英特尔公司第四代酷睿处理器集成图形控制器(rev 06) 01:00.0 VGA 兼容控制器:NVIDIA Corporation GK104M [GeForce GTX 860M] (rev a1)
但我现在不确定要使用什么驱动程序。任何建议都非常感谢。谢谢。
- 小鸡
答案1
我认为您遇到的是一个错误。我不知道具体情况,但其他使用 Optimus 和您的特定显卡的人也遇到了类似的问题。例如,请参见此处:https://devtalk.nvidia.com/default/topic/731416/-337-12-beta-gm107m-geforce-gtx-860m-ee-no-devices-detected-/
鉴于 lspci 可以识别您的显卡,我相信安装正确的驱动程序即可。建议使用 nvidia 340 驱动程序与您的设置配合使用,可以从 Ubuntu 14.04 上的 xorg-edgers PPA 安装:
sudo add-apt-repository ppa:xorg-edgers/ppa sudo apt-get update sudo apt-get install nvidia-340