两个显示器,两个 DP 连接器,Ubuntu 将它们视为一个

两个显示器,两个 DP 连接器,Ubuntu 将它们视为一个

我有一台 IBM ThinkPad 放在扩展坞中。通过两个 DisplayPort 连接器连接了两台显示器(默认分辨率:1920x1200)。

笔记本电脑有 Nvidia/Intel 芯片组,但我只使用 Intel。nouveau 无法工作,nVidia 驱动程序可以工作,但问题很多。使用 Intel 驱动程序,几乎所有功能都可以工作,但以下问题除外:

Ubuntu 只能看到一个 DisplayPort 和一个显示器,但会同时使用两者。在进行任何配置之前,我在两个显示器上看到相同的图片 (1920x1200)。这是一个镜像显示,但是 Ubuntu 表示它只能看到一个具有该分辨率的显示器。(Ubuntu 不知道镜像)

但是,我可以选择 3840x1200 的分辨率,这样我就可以在两个显示器上看到一个大桌面。但问题是屏幕的中间正好位于桌面之间。最大化窗口也会横跨两个显示器。

有没有办法将 Ubuntu 认为存在的一个显示器/屏幕分成两个相等的显示器?

顺便说一下,这是 xrandr 的输出:

$ xrandr
Screen 0: minimum 320 x 200, current 3840 x 1200, maximum 32767 x 32767
eDP2 connected (normal left inverted right x axis y axis)
   2880x1620      60.0 +   50.0  
   2048x1536      60.0  
   1920x1440      60.0  
   1856x1392      60.0  
   1792x1344      60.0  
   1920x1200      60.0  
   1920x1080      59.9  
   1600x1200      60.0  
   1680x1050      60.0     59.9  
   1600x1024      60.2  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       59.8     60.0  
   1152x864       60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP2 connected primary 3840x1200+0+0 (normal left inverted right x axis y axis) 519mm x 324mm
   1920x1200      60.0 +
   3840x1200      60.0* 
   2560x1024      60.0  
   1600x1200      60.0  
   1680x1050      60.0  
   1280x1024      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        60.0     59.9  
   720x400        70.1  
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
eDP-1-1 disconnected
DVI-D-1-1 disconnected

我正在运行 Ubuntu 14.04 LTS (x86_64)

答案1

我遇到了同样的问题。当我将显卡驱动程序从专有驱动程序切换到开源驱动程序时,就出现了这种情况。Ubuntu 只能看到一个显示器,图像在两个显示器上镜像。尝试了许多不同的解决方案,但都不起作用,最后切换回专有驱动程序,问题又解决了。

相关内容