GDM ist das Standard-DM in Ubuntu ab 17.10. LightDM ist immer noch die Standardeinstellung für einige andere Versionen, wie Xubuntu oder Lubuntu, und ich bezweifle, dass eines dieser Projekte auf GDM verschoben wird, sodass LightDM weiterhin in Ubuntu unterstützt werden sollte.
Siehe diesen Mailinglisten-Beitrag vom Juni 2017 :
Wie Sie vielleicht wissen, hat der Ubuntu-Desktop beschlossen, auf GNOME umzusteigen, und dies bedeutet, dass wir GDM anstelle von LightDM verwenden. Leider bedeutet dies, dass der Entwicklungsaufwand von Canonical wahrscheinlich geringer ist.
Ich möchte Ihnen jedoch versichern, dass wir LightDM nicht aufgeben:
- Wir liefern LightDM weiterhin in unseren bestehenden Ubuntu-Desktop-Releases aus und werden diese für viele Jahre unterstützen (siehe unten).
- Viele Ubuntu-Derivate verwenden LightDM und wir unterstützen sie weiterhin dabei.
- Letztendlich sind wir der Meinung, dass LightDM die richtige Desktop-übergreifende Lösung für das Display-Management ist. Dies können wir derzeit in Ubuntu Desktop nicht nutzen. Wer weiß, wie die Zukunft aussehen wird :)
Ich werde das Release-Management für LightDM fortsetzen und nach Möglichkeit Zweigstellen überprüfen und zusammenführen. Wenn jemand anderes in der Lage und daran interessiert ist, bei diesen Jobs mitzuhelfen, würde ich gerne von Ihnen hören - ich möchte die Entwicklung nicht blockieren, nur weil ich mich auf etwas anderes konzentriere.
Der LightDM-Begrüßer ist konfigurierbar, und ein Barebone-Begrüßer ist möglicherweise schneller als GDM, ein komplexer jedoch möglicherweise langsamer.
Lightdm
"leichter" (was auch immer das bedeutet) oder schneller ist.gdm3 hat einen nervigen Fehler für Nvidia Optimus-Benutzer, die Wayland nicht verwenden. Wenn Sie das nvidia-Treiber-Kernel-Modeset (modeset = 1) ausführen, aktivieren Sie "Prime Sync", was bedeutet, dass Sie keine Risse mehr auf Ihrem Laptop-Bildschirm haben. prime sync funktioniert nur mit modeset = 1, daher werden die meisten Optimus-Benutzer dies aktivieren wollen, es sei denn, sie verwenden das Display ihres Laptops nicht oder es ist ihnen egal, ob sie es zerreißen.
In Ubuntu 18.10 hat das nvidia-Paket standardmäßig modeset = 1 aktiviert, und das Upgrade auf 19.04 behält diese Einstellung bei.
19.04 (Neuinstallation) aktiviert das Modeset = 1 nicht, um einen großen GDM3-Fehler zu vermeiden.
Problem: gdm3 verhindert, dass die nvidia-karte auf externen Monitoren angezeigt wird, wenn Ihr use modeset = 1 ist. Fehler existiert noch in Ubuntu 19.04. Es wird spekuliert, dass gdm3 den Treiber im Moduseinstellungsbetrieb sieht und entscheidet, dass Wayland verwendet werden muss, und es gibt keine Möglichkeit, es zu einem anderen Verhalten zu bewegen. Es muss ein schwerer Fehler sein, den es zu beheben gilt.
Referenz: https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857
https://devtalk.nvidia.com/default/topic/1042774/nvidia-drivers-390-77-no-extern-display-on-ubuntu-18-04-and-quadro-m1000m/?offset=24
lightdm hat dieses Problem nicht (sddm hat dieses Problem auch nicht). Dies ist also ein sehr guter Grund für Ubuntu-Benutzer, gdm3 gegen lightdm auszutauschen.
BEARBEITEN: Abgesehen von der Verwendung von lightdm gibt es eine Problemumgehung für gdm3 (die von Pop! OS standardmäßig verwendet wird. System76 verkauft Optimus-Hardware, sodass eine gute Nvidia-Erfahrung von entscheidender Bedeutung ist). Das Update ist ein Einzeiler, siehe 'Jeremy Soller' Kommentar zum entsprechenden Ubuntu-Fehlerbericht.
https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857/comments/26
quelle