Xorg:在 xorg.conf 中设置提供程序源输出

Xorg:在 xorg.conf 中设置提供程序源输出

我已经使用 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 会话脚本。

相关内容