lshw -C 显示 GT840M 显卡未声明

lshw -C 显示 GT840M 显卡未声明

我尝试了各种方法来安装 NVIDIA 的驱动程序并使其运行,但我的笔记本电脑仍然坚持使用 Intel Haswell 集成 GPU。

以下是我迄今为止尝试过的方法:

首先,我尝试从 graphics-driers PPA 安装最新的驱动程序:

sudo apt-add-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-367 

我希望它可以让我的显卡工作,但是却不行。

然后我.run从官方 nVidia 网站下载了文件,但这个安装程序给了我“发行版提供的预安装脚本失败!”错误。仍然不知道为什么它会给我这样的错误。

我尝试的最后一件事是在安装 nvidia-367 之后:

sudo apt-get install nvidia-prime
sudo prime-select nvidia
reboot

正如您所猜测的,它也不起作用。sudo lshw -C display命令给我以下输出:

  *-display               
       description: VGA compatible controller
       product: Haswell-ULT Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 0b
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:43 memory:b5000000-b53fffff memory:c0000000-cfffffff ioport:6000(size=64)
  *-display UNCLAIMED
       description: 3D controller
       product: GM108M [GeForce 840M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:0a:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:b3000000-b3ffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:3000(size=128)

我正在使用 Ubuntu 16.04,我的显卡是 nVidia GT 840M

答案1

安全启动不允许nvidia模块加载。

在 BIOS 中禁用安全启动应该可以解决这个问题。

您可以看到这个问题了解更多信息。

答案2

display UNCLAIMED也可能是硬件问题。尤其是当问题在没有任何软件更新的情况下发生时。

相关内容