Hallo,
ich frage hier vorher nach und teste nicht in blaue, weil ich mir schon einmal die Bildausgabe zerschossen habe.
Ich versuche hier gerade meinen TFT und meinen 4K-TV als Dual-Monitor-Betrieb einzurichten. Beide sollen mit 1920x1080 betrieben werden. Über Einstellungen / Anzeige habe ich den TFT als Hauptmonitor eingerichtet und Bildschirm spiegeln angekreuzt. Statt aber nun beide mit 1920x1080 zu starten, starten beide mit 4096x2160 und ich muss das manuell ändern.
Ich hab nun xrandr über das Temrinal versucht, da gibt es scheinbar 2 Möglichkeiten: Einen "Einzeiler" und einen "Dreizeiler". Beide müssen scheinbar über ein Script bei jedem Reboot manuell ausgeführt werden. Der Einzeilen könnte so aussehen (DVI-0 ist der TFT, HDMI-0 der TV):
xrandr --output HDMI-0 --mode 1920x1080
oder
xrandr --output DVI-0 --mode 1920x1080
Ich kann interessanterweise den TV (HDMI-0) von 4K auf FullHD und wieder zurück ändern, nicht aber den TFT auf 4K. Ich vermute das liegt daran, dass der TFT ja kein 4K kann. Dann frage ich mich aber, wieso nach einem Neustart ich am TFT 4K habe. Da wird dann halt nur 1/4 des Bildes angezeigt. Um erstmal beide mit FullHD zu betreiben könnte ich die 1. Zeile als Script in den Auto-Start packen. DVI-0 scheint ja HDMI-0 "zu folgen".
Der Dreizeiler ist im Wiki hier https://wiki.ubuntuusers.de/RandR/#Hilfe-zur-Selbsthilfe unter "Auflösung beschrieben. Zunächst lässt man sich mit z. B.
cvt 1920 1080 60
die Einstellungen anzeigen für die gewünschte Auflösung. Komisch finde ich hier, dass ich nicht einstellen muss für welchen Monitor das angezeigt werden soll. Das hier sind - gekürzt - die unterstützten Auflösungen meiner Monitore:
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384 DisplayPort-0 disconnected (normal left inverted right x axis y axis) HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm 4096x2160 30.00 25.00 24.00 29.97 23.98 3840x2160 30.00 25.00 24.00 29.97 23.98 1920x1080 120.00* 100.00 119.88 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98 1920x1080i 60.00 50.00 59.94 1280x1024 60.02 DVI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 521mm x 293mm 1920x1080 60.00*+ 1600x1200 60.00
Ich erhalte dann bei "cvt 1920 1080i 60" und "cvt 1920 1080 60" die gleichen Einstellungen angezeigt, obwohl es unterschiedliche Geräte sind.
Worin unterscheidet sich der Einzeiler vom Dreizeiler? Standardmäßig sollen beide mit FullHD laufen. Es wäre aber günstig per Script nur den TV auf 4K zu bekommen, ohne den TFT auf 4K zu switchen.