Ubuntu 无法识别连接到 NVIDIA GTX 1060 的第二和第三台 HDMI 显示器

Ubuntu 无法识别连接到 NVIDIA GTX 1060 的第二和第三台 HDMI 显示器

我有 3 个 HDMI 显示器连接到运行 Ubuntu 16.10 和 GNOME 的桌面。其中一个通过集成显卡,工作正常。另外两个连接到 GTX 1060,但没有显示任何内容。

我努力了NVIDIA-378NVIDIA-375, 和NVIDIA-370,但都无法检测到连接到显卡的两个 HDMI 显示器。

有什么方法可以帮助 nvidia 驱动程序,告诉它在哪里寻找显示器?

输出xrandr --query

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
VGA-1-1 disconnected
HDMI-1-1 disconnected
DP-1-1 disconnected
HDMI-1-2 disconnected
HDMI-1-3 connected primary 1920x1080+0+0 480mm x 270mm
   1920x1080     60.00*+  50.00    59.94  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1400x1050     59.95  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x800      59.91  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  

输出lspci | grep VGA

00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)

输出lshw -C video

  *-display                 
       description: VGA compatible controller
       product: GP106 [GeForce GTX 1060 6GB]
       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=nvidia latency=0
       resources: irq:35 memory:f2000000-f2ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f3000000-f307ffff
  *-display
       description: VGA compatible controller
       product: Xeon E3-1200 v3/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: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:31 memory:f3400000-f37fffff memory:d0000000-dfffffff ioport:f000(size=64) memory:c0000-dffff

答案1

我在使用 Ubuntu 16.04 时遇到了 2 个 GTX 1060 的相同问题。最初我只有 1 个,它只在安装操作系统期间工作。安装几次后,它甚至可以正常工作。但是,为了解决双重启动问题,我多次重新安装了操作系统,插入视频线后,GTX 再也无法工作。但是使用板载 GTX 时,GTX 被识别并正常工作。我再次重新安装了操作系统,然后添加了另一个 GTX,它们都可以正常工作几个小时,但使用视频线时不行,我总是使用板载。然后系统看不到任何 GPU。所以也许重新安装操作系统可以解决问题。您可以创建一个小分区,并尝试安装 Ubuntu,一旦使用 nouveau 驱动程序,它就可以工作(安装后立即)。在 bios 中,您应该启用视频输出 PCI express(GPU)而不是板载和 IGPU 多显示器。现在我重新安装了系统,手动分区,它工作正常,但只有使用 nouveau 驱动程序时,如果我使用 nvidia,我会看到黑屏,下划线闪烁,我什么也做不了。但程序无法使用 GPU,尽管系统可以识别它。而另一个甚至不被系统识别。

相关内容