X11:如何禁用组合显示桌面,以便可以使用 DISPLAY=:0.x 来寻址屏幕

X11:如何禁用组合显示桌面,以便可以使用 DISPLAY=:0.x 来寻址屏幕

我安装了 ubuntu 18.04 桌面版,用于控制具有三个显示器的设置。对于这个特殊项目,逐个处理显示器会更容易,例如 DISPLAY=:0.1 :0.2 等等。目前我只能通过指定“--geometry”和疯狂偏移来使其工作。

如何在 Ubuntu 18.04 桌面版上禁用此多显示器支持?有没有简单的方法,例如通过卸载某些软件包?

马克

答案1

好的,仅供参考。经过一番挖掘,我找到了 ZaphodHeads 设置(-> /etc/X11/xorg.conf),结合 xrandr 工具,我找到了一个所有显示器现在都可以正常工作的设置。

由于我的电脑里有英特尔芯片组,所以这个链接也有很大帮助:https://www.systutorials.com/docs/linux/man/4-intel/

下面是我当前的 /etc/X11/xorg.conf 的相关部分:

Section "Device"
    Identifier  "Intel0"
    Driver      "intel"
    BusID       "PCI:0:2:0"
    Screen      0
    Option      "AccelMethod"       "sna"
    Option      "Monitor-HDMI1"     "HDMI1"
    Option      "ZaphodHeads"       "0:HDMI1"
    Option      "TearFree"  "on"
    Option      "ReprobeOutputs"    "on"
EndSection

Section "Device"
    Identifier  "Intel1"
    Driver      "intel"
    BusID       "PCI:0:2:0"
    Screen      1
    Option      "AccelMethod"       "sna"
    Option      "Monitor-HDMI2"     "HDMI2"
    Option      "ZaphodHeads"       "1:HDMI2"
    Option      "TearFree"  "on"
    Option      "ReprobeOutputs"    "on" 
EndSection

相关内容