我已经使用 xrandr 命令配置了四屏:
xrandr --setprovideroutputsource 1 0
xrandr --output DVI-0 --auto --right-of DVI-1
xrandr --output DVI-1-2 --auto --left-of DVI-1
xrandr --output DVI-1-3 --auto --left-of DVI-1-2
我希望这些命令在 X 启动时自动应用。我试过这个xorg.conf
:
Section "Monitor"
Identifier "DVI-0"
Option "Primary" "true"
EndSection
Section "Monitor"
Identifier "DVI-1"
Option "LeftOf" "DVI-0"
EndSection
Section "Monitor"
Identifier "DVI-1-2"
Option "LeftOf" "DVI-1"
EndSection
Section "Monitor"
Identifier "DVI-1-3"
Option "LeftOf" "DVI-1-2"
EndSection
但 DVI-1-* 在 Xorg 启动时并未初始化,它们仅在我初始化后才出现xrandr --setprovideroutputsource 1 0
。
我如何告诉我xorg.conf
也这样做?
答案1
在最近的 Debian 系统上,将 shell 片段放入/etc/X11/Xsession.d/10custom_initialise_xrandr
.它将在您登录后立即执行。
答案2
或者将一个小脚本添加到 .xsessionrc 中,该脚本源自 Debian 的 X11 会话脚本。