Dual-Monitor-Setup mit einem 27-Zoll-Ultrafine-Monitor von LG, der über Thunderbolt angeschlossen ist, und einem 24-Zoll-Monitor von Dell, der über HDMI angeschlossen ist, funktioniert nicht.

Dual-Monitor-Setup mit einem 27-Zoll-Ultrafine-Monitor von LG, der über Thunderbolt angeschlossen ist, und einem 24-Zoll-Monitor von Dell, der über HDMI angeschlossen ist, funktioniert nicht.

Ich versuche erfolglos, Ubuntu 20.04 dazu zu bringen, beide Monitore über eine einzige RX-580-Grafikkarte zu nutzen. Hier ist die Ausgabe von xrandr -q

xrandr -q Bildschirm 0: mindestens 320 x 200, aktuell 5120 x 2880, maximal 16384 x 16384 DisplayPort-0 angeschlossen 2560x2880+2560+0 (normal links invertiert rechts x-Achse y-Achse) 600mm x 340mm 2560x2880 60,00* DisplayPort-1 angeschlossen primär 2560x2880+0+0 (normal links invertiert rechts x-Achse y-Achse) 600mm x 340mm 1024x768 60,00 + 3840x2160 60,00 + 2560x2880 60,00* 3200x1800 60,00
2560x1440 60,00
1920x1200 60,00
1920x1080 60,00
1600x1200 60,00
1680x1050 60,00
1280x1024 60,00 1440x900 60,00
1280x800 60,00
1280x720
60,00
800x600 60,00
640x480 59,94
HDMI-A-0 angeschlossen (normal links invertiert rechts x-Achse y-Achse) 1024x768 75,03 + 60,00
1920x1200 59,95 + 1920x1080 60,00 59,94
1600x1200 60,00
1680x1050 59,95
1280x1024 75,02 60,02
1440x900 59,95
1280x800 59,95
1152x864 75,00
1280x720 60,00 59,94
800x600 75,00 60,32 720x480 60,00
59,94
640x480 75,00 60,00 59,94
720x400 70,08
HDMI-A-1 getrennt (normal links invertiert rechts x-Achse y-Achse) DVI-D-0 getrennt (normal links invertiert rechts x-Achse y-Achse)

Ich habe versucht, den Framebuffer über xrandr --fb 7040x2800 einzurichten, was genau 5120 + 1920 x 2880 sein sollte. Der LG Ultrafine-Monitor ist eigentlich zwei Monitore in einem und das scheint das Problem zu sein. Ich kann die Bildschirmgröße anscheinend nicht so einrichten, dass alle drei Ausgänge (DisplayPort-1, DisplayPort-0 und HDMI-A-0) gleichzeitig genutzt werden.

Ich habe arandr installiert und es gibt mir das Folgende in einer .sh-Datei:

#!/bin/sh xrandr --output DisplayPort-0 --mode 2560x2880 --pos 2560x0 --rotate normal --output DisplayPort-1 --primary --mode 2560x2880 --pos 0x0 --rotate normal --output HDMI-A-0 --mode 1920x1200 --pos 5120x0 --rotate normal --output HDMI-A-1 --off --output DVI-D-0 --off

Wenn ich das ausführe, blinkt der Bildschirm, aber kehrt schließlich zum LG-Monitor zurück.

Interessant ist, dass beim Booten beide Monitore eingeschaltet sind und die richtige Auflösung haben. Nur wenn ich mich anmelde, kann ich nur den LG-Monitor verwenden und nichts, was ich versuche, lässt mich den über HDMI angeschlossenen Dell-Monitor verwenden.

Verlange ich zu viel vom xrandr-Protokoll oder vielleicht vom ATI-Grafiktreiber?

Jede Hilfe wäre willkommen.

verwandte Informationen