我有一台台式电脑,Ubuntu 16.04 是从 14.04 更新而来的(虽然在 14.04 中也无法运行)。我的系统上有两块显卡。它们如下,
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 GT218 [GeForce 210] (rev a2)
我有两台显示器连接到两个不同的 VGA 端口,但系统 -> 显示设置和nVidia 设置。
nVidia 的驱动程序是最新的并且运行正常。
输出xrandr --listproviders
:
Providers: number : 2
Provider 0: id: 0x29c cap: 0x1, Source Output crtcs: 2 outputs: 4 associated providers: 0 name:NVIDIA-0
Provider 1: id: 0x45 cap: 0x2, Sink Output crtcs: 4 outputs: 2 associated providers: 0 name:Intel
输出xrandr -q
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
1366x768 59.79*+
1280x720 60.00
1024x768 75.03 60.00
800x600 75.00 60.32 56.25
640x480 75.00 59.94
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
有什么解决办法吗?是不是因为英特尔和 nVidia 不支持 Ubuntu?(在 Windows 上可以工作)
答案1
我通过获取 HDMI 转 VGA 转换器并使用单显卡的两个显示器解决了这个问题。
可能是因为 Ubuntu 不支持同时使用多个显卡与双显示器,但使用转换器解决了我的问题。