当与一个或两个其他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版本