Legen Sie die Anzeigeeinstellungen für einen anderen Benutzer in Ubuntu fest

Legen Sie die Anzeigeeinstellungen für einen anderen Benutzer in Ubuntu fest

Ich verwende Ubuntu 20.10 auf einem Laptop und habe die Einstellung „Deckel schließen“ so eingestellt, dass sie ignoriert wird, sodass ich den Bildschirm schließen kann und er trotzdem auf meinem externen Monitor funktioniert. Ich habe einen neuen Benutzer hinzugefügt, aber wenn ich mich als neuer Benutzer anmelde, werden diese Einstellungen anscheinend nicht übertragen. Wenn ich mich als neuer Benutzer anmelde, erhalte ich einen leeren Bildschirm. Gibt es eine Möglichkeit,

a) beim ersten Hochfahren die Dual-Monitor-Einstellungen verwenden und

b) Ich habe den Laptop ordentlich in einem Rack verstaut, an das viele Dinge angeschlossen sind, und ich möchte ihn nicht jedes Mal herausnehmen müssen, wenn ich einen Benutzer hinzufüge. Wie lege ich die Anzeigeeinstellungen eines Benutzers vom Terminal aus fest?

Antwort1

Im Allgemeinen xranddient das CLI-Dienstprogramm zur Steuerung aller „Monitore“ und „Anzeigen“. Das Hauptproblem besteht darin, dass eine Verbindung zu einem bestimmten X-Server (dem, der die Monitore verwaltet) erforderlich ist.

Im Allgemeinen können Sie versuchen,

export DISPLAY=:0
XAUTHORITY=/home/amarao/.Xauthority

Anschließend können Sie versuchen, xranrIhren Monitor zu steuern.

Ich habe jedoch festgestellt, dass xrandr beim aktuellen Monitorstatus sehr empfindlich ist (es funktioniert beispielsweise nicht, wenn Sie zu Linux pty wechseln).

verwandte Informationen