Wie ändere ich Monitore vom Terminal aus? „xrandr: Anzeige kann nicht geöffnet werden“

Wie ändere ich Monitore vom Terminal aus? „xrandr: Anzeige kann nicht geöffnet werden“

Ich booteSparkylinuxvon einem Live-USB in einem Notebook mit kaputtem Bildschirm.

Es ist ein externer Monitor über VGA angeschlossen. Der externe Monitor wird dual mit dem Notebook-Monitor gebootet und die Auflösung des externen Monitors wird mit einigen Problemen gebootet.

Um das Problem zu beheben, muss ich den externen Monitor als primären Monitor festlegen oder, noch besser, den Notebook-Monitor ausschalten. In Ubuntu kann ich Fndie Taste verwenden, um den Monitor zu wechseln.

Auch wenn ich in Lubuntu nicht viel sehen kann, kann ich das Startmenü öffnen und monitores manuell eingeben und ändern.

Unter Sparkylinux funktioniert die Sondertaste nicht und das Startmenü ist knifflig, sodass ich nicht auf das Monitormenü zugreifen kann, ohne es zu sehen.

Ich versuche also, xrandres zu ändern, aber anscheinend kann ich das Terminal nicht öffnen ( ctrl+ alt+ t), die falsche Auflösung sendet es in einen anderen Bereich.

Also habe ich ctrl+ alt+ F1versucht xrandr, aber für die meisten, aber nicht alle xrandrBefehle bekomme ich

"xrandr: Cant open display".

Wie xrandr --listmonitors

Antwort1

xrandrist ein XWindows-Dienstprogramm und muss innerhalb einer X-Sitzung ausgeführt werden, daher Cant open displaykommt es.

Sie können Folgendes tun (wenn Ihr DISPLAY :0 ist):

$ export DISPLAY=:0
$ xrandr --listmonitors
$ xrandr your_command

verwandte Informationen