未检测到 Nvidia 显卡

未检测到 Nvidia 显卡

我的笔记本电脑上有一个 Nvidia GeForce 610M 和一个 i7 CPU。不幸的是,我认为我的 Nvidia chp 无法被识别。当我进入“关于此计算机”时,只有我的 Intel 集成显卡被识别。

有什么方法可以让 Ubuntu 识别该芯片。

PS 运行sudo lshw -C display给了我这个:

  *-display               
       description: VGA compatible controller
       product: GF119M [GeForce 610M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:16 memory:f6000000-f6ffffff memory:e0000000-e7ffffff memory:e8000000-e9ffffff ioport:e000(size=128) memory:f7000000-f707ffff
  *-display
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:48 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)

答案1

Ubuntu 正在识别您的芯片。问题是您的系统使用的是集成的英特尔 GPU。英特尔 GPU 根本不需要任何驱动程序,它们可以正常工作。因此,对于 Linux 系统来说,这是理想的选择。

如果您想使用 nvidia 芯片组,则需要手动安装驱动程序。但在安装驱动程序之前,您应该了解可能对您的图形设置产生很大影响的东西,即 Nvidia Optimus。

Nvidia optimus 是一种控制多个显卡驱动程序使用的技术。

因此,如果您正在浏览互联网,则会切换到英特尔 GPU 以获得低功耗。而当您以高分辨率玩游戏时,它会切换到 Nvidia 以获得最大性能。

我怀疑您的笔记本电脑使用 Optimus 是因为您的两个 GPU 不同(Intel 和 nvidia)。主要是因为我自己的笔记本电脑也有类似的设置(Intel i5 和 geforce gt 630m)。

现在 nvidia 不再支持 Optimus 在 Linux 上的运行,但是有一个第三方解决方案对我来说很好用,叫做 Bumblebee。要安装 bumblebee,请按如下步骤操作:

sudo apt-get install bumblebee bumblebee-nvidia 

确保清除系统中所有半安装的 nvidia 驱动程序。

重新启动后,您可以通过以下方式使用 nvidia 芯片组:

optirun Your_Program_name_here

就是这样了,让我们知道这是否有效,祝你好运!

相关内容