当与一个或两个其他FHD显示器一起使用时,无法以最大分辨率使用我的4k显示器

我想使用我的40“4k显示器(飞利浦BDM4065UC)和另外两台WUXGA显示器(Dell U2412M)。

我可以成功运行:

  • 我的主要4k单独在3840×2160 @ 60Hz,
  • 或者我的主要4k在2560×1440 @ 60Hz,另外两个显示器在1920×1200 @ 60。

一旦我尝试用另外两台显示器将主显示器的分辨率提高到3840×2160:

  • 4k显示器的所有窗口都是灰色的,
  • 另外两个显示器工作正常,
  • 4k显示器上的鼠标仍在工作,
  • 我可以将窗户移入和移出我的4k屏幕,但我看不到它们显示在4k屏幕上。

此设置在Windows上正常工作。

我的设置:

  • 显卡:AMD Radeon R7 250X(同样发行59 280X)
  • 驱动程序:radeon(开源,不想使用fglrx,因为我只做2D东西)
  • Xubuntu 14.04
  • 内核:3.19.0-22-generic(同样用于3.16)
  • Windows经理:真棒WM

我的配置文件:

脚本1:失败的xrandr脚本:

xrandr --output DisplayPort-0 --pos 1200x0 --rotate normal --rate 60 --mode 3840x2160 --primary && \ xrandr --output HDMI-0 --auto --rotate left --pos 0x0 && \ xrandr --output DVI-0 --rate 60 --mode 1920x1200 --pos 5040x0 --rotate left 

脚本2:“有效”的xrandr脚本:

 xrandr --output DisplayPort-0 --pos 1200x0 --rotate normal --rate 60 --mode 2560x1440 --primary && \ xrandr --output HDMI-0 --auto --rotate left --pos 0x0 && \ xrandr --output DVI-0 --rate 60 --mode 1920x1200 --pos 5040x0 --rotate left 

我的日志文件:

我在/var/log/Xorg.0.log中没有错误。

但是在挖掘/ var / log / syslog时,我可以看到一些错误(但并不总是可重现):

运行脚本1时:

 pcp kernel: [ 6337.304231] radeon 0000:04:00.0: ffff880390d22800 pin failed pcp kernel: [ 6337.304231] radeon 0000:04:00.0: ffff880390d22800 pin failed pcp kernel: [ 6337.350587] radeon 0000:04:00.0: ffff880390d22800 pin failed pcp kernel: [ 6337.350587] radeon 0000:04:00.0: ffff880390d22800 pin failed 

运行脚本2时:

 pcp kernel: [ 6377.757518] radeon 0000:04:00.0: ffff880390d22800 unpin not necessary pcp kernel: [ 6377.757518] radeon 0000:04:00.0: ffff880390d22800 unpin not necessary 

它似乎是一个内核或驱动程序问题,但我不知道从哪里开始调试它。

不成功的解决方案

1 /使用更强大的图形gard:Radeon R9 280X(注意:这适用于Windows)

2 /使用更新的内核(3.19.0-22-通用而不是3.16)

 sudo apt-get install linux-generic-lts-vivid sudo update-grub 

3 /在[/etc/X11/xorg.conf]中使用静态Xorg配置文件( http://paste.ubuntu.com/11914522/ )

4 /使用更新的radeon驱动程序

 sudo add-apt-repository ppa:oibaf/graphics-drivers && sudo aptitude update && sudo aptitude upgrade 

然后删除

 sudo apt-get install ppa-purge && sudo ppa-purge ppa:oibaf/graphics-drivers && supo aptitude update && sudo aptitude upgrade 

5 /升级到Xubuntu 15.05

同样的问题,即使是内核4.0或最新的xorg / ATI包

6 /测试其他发行版Mint,Debian

部分成功的解决方案:

1 /我终于尝试了一位专营司机。 我按照安装说明进行操作 。

所有3个显示器现在都使用适当的屏幕分辨率。

然而,这现在是如此懒散,移动鼠标非常滞后,打开两个终端窗口需要5秒钟…

绝对无法使用……

任何提示都是受欢迎的,

问候,

终于搞定了……

三重检查 /var/log/Xorg.0.log的输出,尽可能删除错误和警告。 我拼错了我的输出DVI-O而不是DVI-0 ……

所以,如果你遇到这个问题,解决方案似乎是:

在/etc/X11/xorg.conf中尽可能详细地描述您的配置:

  • 设备部分选项“AccelMethod”“魅力”/选项“ShadowPrimary”/选项“TearFree”
  • 您的video卡和所有连接的显示器的所有输出

这是我的/etc/X11/xorg.conf的完整function版本