![Xorg:在 xorg.conf 中设置提供程序源输出](https://linux22.com/image/59024/Xorg%EF%BC%9A%E5%9C%A8%20xorg.conf%20%E4%B8%AD%E8%AE%BE%E7%BD%AE%E6%8F%90%E4%BE%9B%E7%A8%8B%E5%BA%8F%E6%BA%90%E8%BE%93%E5%87%BA.png)
我已经使用 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 会话脚本。