我正在尝试启用我的 nvidia 驱动程序,它出现在附加驱动程序中,我已在那里选择了它,但它似乎实际上正在使用它。我听说有时 nouveau 驱动程序总是具有更高的优先级,所以我尝试使用 bumblebee,但并没有取得太大的成功。感谢您的帮助!
以下是 lshw -c video 显示的内容 -
*-display UNCLAIMED
description: 3D controller
product: GM107M [GeForce GTX 860M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=0
resources: memory:ec000000-ecffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:ed000000-ed07ffff
*-display
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:29 memory:ed400000-ed7fffff memory:80000000-8fffffff ioport:f000(size=64)
我尝试使用 optirun 但出现此错误:
[23659.826406] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[23659.826449] [ERROR]Aborting because fallback start is disabled.
答案1
您可以尝试使用 Xorg-Edgers ppa 来获取驱动程序。从那里您可以获得最新的驱动程序。
黑名单 Nouveau 驱动程序
首先,你应该将 Nouveau 驱动程序列入黑名单。你可以运行以下命令来执行此操作:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
(如果您不喜欢 nano,您也可以使用任何其他文本编辑器)
然后将这些行添加到该文件中
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
安装 Nvidia 驱动程序
首先你应该通过运行删除所有以前的 Nvidia 驱动程序
sudo apt-get remove --purge nvidia*
然后你可以添加 xorg-edgers ppa
sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-349
(您可以将更改为nvidia-349
最新版本。现在349.16 是最新版本,所以这nvidia-349
是可行的方法。或者如果你想要更旧的驱动程序。)
当你想更新驱动程序时,只需运行
sudo apt-get remove --purge nvidia*
sudo apt-get update
sudo apt-get install nvidia-xxx
Xorg Edgers 也提供 Bumblebee,但我对 Bumblebee 没有任何经验。有人可以编辑此帖子并提供有关它的信息。