我最近注意到我的 Nvidia 1080ti 没有被 Ubuntu 使用。我使用命令ubuntu-drivers devices
以及进行检查sudo ubuntu-drivers autoinstall
,并确定已安装推荐的驱动程序。它还显示在软件和更新应用程序的 GUI“其他驱动程序”选项卡中已选中。不幸的是,当我检查设置中的“关于”选项卡时,它显示未使用推荐的 Nvidia 驱动程序,而是使用 llvmpipe。推荐的 Nvidia 驱动程序是 530 驱动程序;我不确定如何让 Ubuntu 使用 Nvidia 驱动程序。顺便说一句,我能够安装 Nouveau 并使其正常工作,因此这似乎是 530 驱动程序的问题。我还安装并运行了hwinfo --gfxcard
哪个游戏,结果如下。
20: PCI 700.0: 0300 VGA compatible controller (VGA)
[Created at pci.386]
Unique ID: aK5u.oBefySgvKLF
Parent ID: w+J7.wfd8oV4+v2B
SysFS ID: /devices/pci0000:00/0000:00:03.1/0000:07:00.0
SysFS BusID: 0000:07:00.0
Hardware Class: graphics card
Model: "nVidia GP102 [GeForce GTX 1080 Ti]"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x1b06 "GP102 [GeForce GTX 1080 Ti]"
SubVendor: pci 0x1462 "Micro-Star International Co., Ltd. [MSI]"
SubDevice: pci 0x3607
Revision: 0xa1
Driver: "nouveau"
Driver Modules: "nouveau"
Memory Range: 0xfb000000-0xfbffffff (rw,non-prefetchable)
Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
Memory Range: 0xe0000000-0xe1ffffff (ro,non-prefetchable)
I/O Ports: 0xe000-0xe07f (rw)
Memory Range: 0xfc000000-0xfc07ffff (ro,non-prefetchable,disabled)
IRQ: 79 (68215 events)
Module Alias: "pci:v000010DEd00001B06sv00001462sd00003607bc03sc00i00"
Driver Info #0:
Driver Status: nvidiafb is not active
Driver Activation Cmd: "modprobe nvidiafb"
Driver Info #1:
Driver Status: nouveau is active
Driver Activation Cmd: "modprobe nouveau"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #6 (PCI bridge)
Primary display adapter: #20
我还附加了一些图片。如能提供任何帮助,我将不胜感激。
答案1
据我所知,在轻负载下,按需模式下的 nVidia 驱动程序使用集成显卡是正常的。
您可以nvidia-settings
在 PRIME 配置文件中运行并选择性能。
答案2
在安装 Nouveau 开源驱动程序、重新启动、卸载“Nvidia X 服务器设置”应用程序、使用计算机 10-15 分钟、重新启动、重新安装 Nvidia 驱动程序,然后重新启动后,我能够让专有 Nvida 驱动程序正常工作。我不确定它是如何修复的,但它确实解决了。
我希望这能帮助其他遇到类似问题的人。
PS:Nouveau 驱动程序在提高生产力方面表现良好,但不适合玩游戏。
简而言之:
- 安装 Nouveau 开源驱动程序。
- 重新启动计算机。
- 卸载“Nvidia X 服务器设置”应用程序
- 使用电脑10至15分钟。
- 重新启动计算机。
- 安装 Nvidia 驱动程序(我的情况是 530)
- 重新启动计算机。
- Nvidia 驱动程序现在应该可以正常工作。
答案3
对我来说修复正在运行
sudo nvidia-xconfig
并重新启动