在三显示器设置中间设置主屏幕

在三显示器设置中间设置主屏幕

在谷歌搜索解决我的问题时,我发现了堆栈帖子这里。然而,我的设置有点不同:

-----    
| D |
| V |  --------  ----------
| I |  |HDMI-1|  |Notebook|
| - |  --------  ----------
| 1 |  
-----    

最左边的显示器是纵向的,其余屏幕是横向的。是否有可能自动执行以下操作:
设置上述设置,同时拥有主显示器 HDMI-1。对于主设备,我的意思是,不仅有面板,而且还有打开的应用程序(在主显示器上)。
到目前为止,我只设法让最左边的显示器成为主显示器(遇到了在最左边的显示器上以纵向模式打开每个新应用程序的麻烦)。

我目前使用 Xubuntu 15.10 和 xfce 4.12:

xfce4-session 4.12.1 (Xfce 4.12)

谢谢!

编辑

由于它很可能会导致修改后的 randr 脚本,这是我当前的 randr.sh:

#!/bin/sh
xrandr --output VIRTUAL1 --off --output eDP1 --mode 1600x900 --pos 3000x428 --rotate normal --output DP1 --off --output HDMI2 --off --output HDMI1 --off --output DP1-3 --off --output DP1-2 --primary --mode 1920x1080 --pos 1080x248 --rotate normal --output DP1-1 --mode 1920x1080 --pos 0x0 --rotate left --output DP2 --off

这是从 arandr 上截取的屏幕截图:

安排设置

其中 eDP1 是我的笔记本。
虽然 DP1-2 是主屏幕,但面板会自动在 DP1-1 上启动,并且还会在那里打开新应用程序...
如果还有其他问题,请告诉我。

编辑
我扩展了上面的脚本,将面板也移动到主屏幕:

#!/bin/sh
xrandr --output VIRTUAL1 --off --output eDP1 --mode 1600x900 --pos 3000x428 --rotate normal --output DP1 --off --output HDMI2 --off --output HDMI1 --off --output DP1-3 --off --output DP1-2 --primary --mode 1920x1080 --pos 1080x248 --rotate normal --output DP1-1 --mode 1920x1080 --pos 0x0 --rotate left --output DP2 --off

xfconf-query -c xfce4-panel -p /panels/panel-0/position -s \"p=6;x=2040;y=264\"

由于当前的 xfce 版本以及每个面板缺少“output-name”属性,这与评论之一提到的链接不同。

那么剩下的问题就是:

  1. DP1-1 面向横向,而不是纵向
  2. 显示器与面板之间存在小间隙
  3. 我无法再对配置进行任何更改,甚至无法手动更改(arandr),因为出现以下错误:“找不到输出 eDP1 的 crtc”

相关内容