Das Verhalten, das Sie finden, ist zu erwarten. Xrandr ist ...
xrandr - primitive Befehlszeilenschnittstelle zur RandR-Erweiterung
was bedeutet, dass es funktionieren wird, nachdem Xorg die RandR-Erweiterung geladen hat, nicht vorher. Möglicherweise können Sie die gewünschte Konfiguration in der Datei angeben. /etc/X11/xorg.conf
Dies kann jedoch Zeitverschwendung sein, da DEs ihre Reihenfolge auf unseren Bildschirmen auferlegen. KDE ist beispielsweise bekanntermaßen gegen benutzerdefinierte Monitorkonfigurationen beständig.
Welche Möglichkeiten hast du?
Speichern Sie Ihre aktuelle Konfiguration für zukünftige Sitzungen. In diesem Unix- und Linux-Beitrag finden Sie mehrere Möglichkeiten, dies zu tun. Beachten Sie, dass der auf der Webseite erwähnte Fehler jetzt geschlossen ist.
Führen Sie das Skript jedes Mal aus, wenn Sie sich grafisch anmelden. Sie können beispielsweise folgenden Code in Ihre
.bashrc
Datei einfügen :if [[ $TERM != "linux" && "x$SSH_CLIENT" == "x" ]] then xrandr --output DVI-D-0 --mode 1920x1080 --pos 1440x0 --rotate normal --output HDMI-0 --mode 1920x1080 --pos 1440x0 --rotate normal --output DVI-I-1 --off --output DVI-I-0 --mode 1440x900 --pos 0x180 --rotate normal --output DP-1 --off --output DP-0 --off fi