Ich habe ein Problem beim Anschließen des externen Monitors, während der Computer geöffnet ist.
An diesem Punkt scheint es, dass xrandr eine der Kombinationen annimmt, die nicht funktionieren.
Als Problemumgehung für das andere größere Problem möchte ich die Standardanzeigeeinstellungen ändern können, die xrandr beim Anschließen des externen Monitors hat, während der Computer ausgeführt wird. (Damit ich eine Einstellung vornehmen kann, die das Problem vermeidet: Entweder durch eine funktionierende Kombination von Auflösungen oder durch Starten nur eines der Monitore).
Wenn ich den externen Monitor vor dem Systemstart anschließe, wählt xrandr die Spiegelanzeige mit einer bestimmten, recht niedrigen Auflösung, die funktioniert.
Aktualisieren:
xrandr
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 4096 x 4096
VGA-0 connected 1360x768+0+0 (normal left inverted right x axis y axis) 580mm x 320mm
1360x768 60.0*+
1280x720 60.0
1024x768 60.0
800x600 60.3
640x480 60.0
DVI-0 disconnected (normal left inverted right x axis y axis)
LVDS connected (normal left inverted right x axis y axis)
1680x1050 60.1 +
1400x1050 60.0
1280x1024 59.9
1440x900 59.9
1280x960 59.9
1280x854 59.9
1280x800 59.8
1280x720 59.9
1152x768 59.8
1024x768 59.9
800x600 59.9
848x480 59.7
720x480 59.7
640x480 59.4
S-video disconnected (normal left inverted right x axis y axis)
Wenn ich den externen Desktop anschließe, möchte ich ihn in der besten Auflösung verwenden (was angesichts meines anderen Problems die Verwendung des internen Monitors ausschließt). Ich kann von GUI die Auflösung für Doppelmonitor einstellen. Aber nach dem Anschließen des Kabels für den externen Monitor möchte ich, dass der interne und der externe Monitor 1360 x 768 Pixel haben - genau wie damals, als ich den xrandr
obigen Befehl ausgeführt habe.
quelle
/etc/X11/xorg.conf
Datei erstellen . Bitte poste die Ausgabe vonxrandr
(ich weiß, dass es in der anderen Frage steht, aber wiederhole es hier, damit das Q in sich geschlossen ist). Geben Sie außerdem an, welcher Bildschirm rechts von welchem angezeigt werden soll und welche Auflösung die einzelnen Bildschirme haben sollen.Antworten:
Ich weiß nicht genau, wie man eine Standardeinstellung schreibt,
xrandr
wenn Sie einen externen Monitor anschließen, aber Sie können problemlos ein benutzerdefiniertes Skript schreiben und es dann einer Tastenkombination zuordnen, zmeta + P
.Beispiel
Verknüpfen
/usr/bin/custom-xrandr
Sie dann eine Verknüpfung mit und drücken Sie bei jedem Anschließen eines externen Monitors diese Taste.Dies sollte genau das erreichen, was Sie wollen.
quelle
disper
- mehr hier .