Der Displaymanager GDM 3.6 aus Ubuntu 12.10 hat noch bei einem Multi-Monitor-Setup das Login-Fensterchen auf beiden angeschlossenen Displays angezeigt. Das fand ich zwar nicht wirklich sauber gelöst, aber wenigstens war das Login so auch immer auch auf dem richtigen Monitor direkt vor der Tastatur sichtbar. Mit dem GDM 3.8 aus dem GNOME-PPA in Zusammenspiel mit Ubuntu 13.04 ist das nun nicht mehr der Fall. Das Login-Fenster wird nur noch auf einem Monitor angezeigt, in meinem Fall aber auf dem falschen Display. Über die graphische Desktopumgebung lässt sich nun aber der primäre Monitor für den Login-Bildschirm nicht bestimmen. Selbst wenn man in den Monitor-Einstellungen alles richtig einrichtet, bleibt GDM dabei das Login auf dem falschen Display anzuzeigen.

Richtet eure Monitore ordentlich im System ein.
Richtet eure Monitore ordentlich im System ein.

Das Problemchen lässt sich jedoch relativ einfach beheben, indem man die Monitor-Konfiguration seines Benutzers dem Login-Manager von Gnome GDM unterjubelt. Richtet dazu eure Monitore erst einmal ordentlich über die Gnome-Einstellungen ein und kopiert dann die für das Monitorsetup verantwortliche Datei ~/.config/monitors.xml aus eurem Homeverzeichnis ins System nach /var/lib/gdm/.config.

$ sudo cp ~/.config/monitors.xml /var/lib/gdm/.config

Von dort wird euer Monitor-Setup dann beim nächsten Login korrekt ausgelesen und GDM wandert automatisch auf den Bildschirm, auf dem ihr auch das Panel der GNOME-Shell anzeigen lasst. Sollte sich an euren Monitoren einmal etwas verändern, dann kopiert ihr die aktualisierte einfach erneut ins GDM-Verzeichnis. [UPDATE: 14.09.2014: Das Ganze funktioniert nach wie vor auch mit aktuellen Ubuntu-Version und ebenso auch mit anderen Linux-Distributionen, die den Gnome-Display-Manager benutzen.]

12 Kommentare

  1. Hi Christoph,

    erst einmal Danke für den Artikel!

    Bisher habe ich mich seit Gnome 3.2 nicht mehr an Gnome getraut, da das Arbeiten mit 2 Monitoren echt nicht ohne sich zu ärgern möglich war. Ist es denn mittlerweile nutzbar oder muss man viel frickeln um es halbwegs anständig nutzen zu können?

    Lg Chriss

    • Ich kann mich im Dual-Monitor-Betrieb nicht beklagen. Ich finde die GNOME-Lösung ziemlich ideal. Du hast die Option den sekundären Monitor als „statischen“ Desktop zu nutzen (also beim Wechseln des virtuellen Desktops ändert sich der Desktop auf dem zweiten Monitor nicht). Man kann das aber auch über das Tweak Tool abstellen. Grüße, Christoph.

  2. Hallo, I benutze gerade Debian und habe dasselbe Problem, aber finde die Datei monitors.xml in ~/.config nicht. Ist es möglich das Problem unter Debian zu lösen?

    Danke

    • Hi Juan, welche Debian-Version hast du denn da im Einsatz? Früher fand sich die Datei mal unter ~/.gnome2/monitors.xml (wenn man Gnome benutzt hat). Von daher als Gegenfrage: Was für ein System benutzt du mit welcher Desktopumgebung.

      Christoph

        • Ich habs endlich geschafft. Die Lösung war einfach die jessie-backports bei /etc/apt/sources.list hinzuzufügen, dann apt-get update und sudo apt-get -t jessie-backports install linux-image-amd64.

          Ich weiss nicht wie lange das so richtig funktionieren wird, aber es geht jetzt.

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein