Auswählen und Wechseln von Linux Display Managers
Du weißt was sie sagen - “Wenn es nicht kaputt ist, reparieren Sie es nicht”.
Lass sie reden.
Wenn Sie mit Ihrem Betriebssystem vollkommen zufrieden sind, müssen Sie natürlich nicht zu viel Zeit damit verbringen, etwas zu basteln, vor allem, wenn Sie produktiv sein möchten. Mit Dual-Monitoren produktiver sein. Mit Dual-Monitoren produktiver sein Monitore Sie benötigen Platz für mehrere Dokumente, um sich einen Überblick zu verschaffen und schnell zwischen den Aufgaben zu wechseln. Was für Ihren Schreibtisch gilt, gilt auch für Ihren virtuellen Arbeitsbereich. Wir zeigen Ihnen, wie es darauf ankommt. Weiterlesen .
Dennoch ist eines der besten Dinge über Open Source-Software. Warum ist Linux so großartig? Weil es Open Source ist! Warum ist Linux so großartig? Weil es Open Source ist! Aber was macht Linux so großartig, dass es in all diesen Geräten verwendet wird? Es ist deshalb so, weil es Open Source ist, was, wie Sie gleich sehen werden, verschiedene Auswirkungen hat. Lesen Sie mehr (und Linux im Allgemeinen) ist, dass Sie alles ändern können, was Sie möchten: vom Ersetzen von Standardanwendungen durch bessere Alternativen bis zum Bearbeiten des Quellcodes. Sie mögen den Standard-Dateimanager nicht, der mit Ihrer Distribution geliefert wurde? Installieren Sie einfach eine weitere. Gleiches gilt für Musik-Player, 3 Fresh & Lightweight-Music-Player zum Genießen Ihrer MP3s unter Linux 3 Fresh & Lightweight-Music-Players zum Genießen Ihrer MP3s unter Linux Wenn Sie ein Linux-Benutzer sind und Musik lieben, haben Sie wahrscheinlich Audio-Player bemerkt Es gibt alle Formen und Größen, von iTunes-Alternativen bis hin zu leichten Apps. Welchen leichten Musikplayer solltest du wählen? Weitere Informationen Webbrowser und Texteditoren, aber auch grundlegende Komponenten einer Linux-Distribution, wie z. B. die Desktop-Umgebung oder den Kernel. Aktualisieren des Linux-Kernels zur Verbesserung der Systemleistung. Aktualisieren des Linux-Kernels zur Verbesserung der Systemleistung. Der Linux-Kernel ist regulär Releases, die neue Funktionen und Verbesserungen bieten, auf die Sie in einer neuen Distributionsversion warten müssen - es sei denn, Sie aktualisieren den Linux-Kernel manuell. Wir zeigen Ihnen wie. Weiterlesen .
Eine solche Komponente ist ein Display-Manager.
Was ist ein Display Manager??
Manchmal als a bezeichnet “Login-Manager”, Ein Display-Manager ist dafür verantwortlich, den Display-Server zu starten und den Linux-Desktop zu laden, nachdem Sie Ihren Benutzernamen und Ihr Kennwort eingegeben haben. Einfach gesagt, es steuert Benutzersitzungen und verwaltet die Benutzerauthentifizierung. Ein Display-Manager führt seine Magie meistens aus “unter der Haube”, Das einzige Element, das Sie sehen, ist normalerweise das Anmeldefenster, auch bekannt als “Grüße”.
Es ist wichtig zu wissen, dass ein Display-Manager nicht dasselbe ist wie ein Window-Manager. Compiz vs. KWin: Welcher Window-Manager ist besser? Compiz vs. KWin: Welcher Windowmanager ist besser? Wenn Sie sich noch nie mit einem Linux-System herumgespielt haben, aber ein YouTube-Video darüber gesehen haben, besteht eine hohe Wahrscheinlichkeit, dass Sie jemanden gesehen haben, der seine schicken Desktop-Effekte zeigt, vor allem den… Read More oder einen Display-Server. Alle drei Komponenten interagieren miteinander, haben jedoch nicht die gleiche Funktionalität. Daher sollten die Begriffe nicht austauschbar verwendet werden. Beispiele für einen Fenstermanager sind KWin, Openbox und dwm. Zu den bekannten Anzeigeservern für Linux zählen Wayland, Mir und X.Org.
Warum einen Display Manager ersetzen??
Warum sollte jemand einen Display-Manager ersetzen wollen, fragen Sie? Nun, hier sind einige wahrscheinliche Szenarien:
- Sie versuchen, einen alten PC 13 Lightweight-Linux-Distributionen wiederzubeleben, um Ihrem alten PC ein neues Leben zu geben. 13 Lightweight-Linux-Distributionen, um Ihrem alten PC ein neues Leben zu verleihen. Diese Linux-Varianten haben wenig CPU und RAM, was sie bedeutet läuft gut auf älteren und schwächeren Geräten! Lesen Sie mehr und Sie benötigen einen leichtgewichtigen Display-Manager
- Ihr aktueller Display-Manager bricht nach einem Update ab, und es ist viel schneller, einfach einen anderen zu installieren, als zu einer anderen Distribution zu migrieren. So aktualisieren oder wechseln Sie Linux-Distributionen, ohne Ihre Dateien zu löschen. So aktualisieren Sie oder wechseln Sie Linux-Distributionen, ohne Ihre Dateien zu löschen häufig zwischen Linux-Distributionen wechseln? Du wirst diesen Trick lernen wollen. Weiterlesen
- Sie möchten Ihrem Anmeldefenster wunderschöne Motive zuweisen, der Standard-Displaymanager Ihrer Distribution ist jedoch in dieser Hinsicht begrenzt.
Es gibt mehrere beliebte Display-Manager für Linux. Sie werden bemerken, dass sie im Aussehen ziemlich ähnlich sind. Die Hauptunterschiede liegen in ihrer Größe, Komplexität und der Art und Weise, wie Benutzer und Sitzungen verwaltet werden.
KDM
Wie alle anderen KDE-Funktionen bietet KDM zahlreiche Funktionen und Anpassungsoptionen. Sie können es einfach über das Steuermodul in den Systemeinstellungen konfigurieren. Dort können Sie auswählen, welches KDM-Design verwendet werden soll, oder zu dem einfachen Begrüßer wechseln, mit dem Sie den Hintergrund, die Begrüßungsnachricht und die Schriftart anpassen können.
Sie können die schnelle Benutzerumschaltung aktivieren, die Benutzerliste anzeigen, das Herunterfahren der Root aktivieren, die Anmeldung ohne Passwort und die automatische Anmeldung zulassen. KDM kann auch das Herunterfahren des Begrüßungsfensters verhindern, sodass nur angemeldete Benutzer den Computer ausschalten können. Wenn Ihre Hardware andere Authentifizierungsmethoden unterstützt, z. B. das Scannen mit Fingerabdrücken, kann KDM diese Funktion erkennen und verwalten. Sie erkennt installierte Desktop-Umgebungen und Fenstermanager automatisch und bietet diese in einer Liste von Sitzungen an. Sie können also auswählen, welche gestartet werden soll, wenn Sie Ihren Benutzernamen und Ihr Kennwort eingeben.
KDM unterstützt sowohl X.Org als auch Wayland, aber in KDE Plasma 5 Der aktuelle Stand der neuen Linux-Desktop-Umgebung, Plasma 5 Der aktuelle Stand der neuen Linux-Desktop-Umgebung, Plasma 5 Nach jahrelangem Polieren der 4.x-Serie steht KDE Mit seinem neuesten Produkt: Plasma 5. Read More wird das Innovationsrennen unter den Linux-Desktop-Umgebungen erneut angeführt. Es wird durch SDDM ersetzt. Daher finden Sie es nur in älteren KDE-Versionen als Standardanzeigemanager. Sie können es natürlich überall installieren, beachten Sie jedoch, dass es viele Abhängigkeiten zu KDE gibt (z. B. KDE-Laufzeit, was selbst eine Menge von Paketen erfordert).
Obwohl einige Funktionen einen Anfänger überwältigen können, ist KDM dank des einfachen grafischen Dialogs sehr einfach einzurichten. Sie müssen keine Konfigurationsdateien bearbeiten und sich fragen, was jede Zeile in ihnen darstellt. Wenn Sie mit KDM-Designs von KDE-Look.org nicht zufrieden sind, ist das Erstellen neuer Themen von Grund auf relativ einfach - folgen Sie einfach der offiziellen Dokumentation.
GDM (Gnome Display Manager)
Was KDM für KDE bedeutet, ist GDM für Gnome - der Standardanzeigemanager einer großen und beliebten Linux-Desktopumgebung. Genau wie KDM unterstützt es X und Wayland, automatische Anmeldung, Ausblenden der Benutzerliste, kennwortlose Anmeldung, benutzerdefinierte Sitzungen und Designs. Es ist auch möglich, dass mehrere Benutzer gleichzeitig angemeldet sind und schnell zwischen ihren Sitzungen wechseln.
Das Konfigurieren von GDM kann entweder über den speziellen Dialog in den Systemeinstellungen oder durch Bearbeiten der Konfigurationsdateien erfolgen (je nach verwendeter Verteilung) /etc/X11/gdm/gdm.conf
oder /etc/gdm/gdm.conf
). GDM speichert auch einige Konfigurationsschlüssel in der dconf-Datenbank. Wenn Sie also fortgeschrittenes Tweaking planen oder Optionen wie das Scannen von Fingerabdrücken und die Authentifizierung per Smartcard benötigen, können Sie die Dateien auschecken /etc/dconf/db/gdm.d
.
Es ist wichtig anzumerken, dass GDM in Gnome 3 / Gnome Shell ein grundlegendes Redesign durchlaufen hat. Die neue Version von GDM (normalerweise als GDM3 bezeichnet) unterscheidet sich also erheblich von der alten, “Erbe” GDM, auch wenn es nicht so aussieht. Es ist nicht abwärtskompatibel mit älteren GDM-Designs und hat weniger Funktionen. Die meisten Optionen sind in Konfigurationsdateien versteckt und können nicht über grafische Dialogfelder aufgerufen werden.
Das Verwalten der Benutzerliste ist auch weniger bequem, da Sie nicht einfach eine Datei bearbeiten können, da GDM3 AccountsService für Informationen über Benutzer verwendet. Sie können das Erscheinungsbild noch anpassen, indem Sie das bearbeiten /etc/gdm3/greeter.gconf
Datei oder versuchen Sie, es mit Drittanbieter-Tools wie GDM3setup zu optimieren.
MDM (Mint Display Manager)
MDM wurde von den Entwicklern der Linux Mint- und Cinnamon-Desktop-Umgebung erstellt und erschien zuerst in Linux Mint 13 (Maya) als Standard-Anzeigemanager. Es basierte zunächst auf dem “Erbe” GDM 2.20 und als Alternative zu neuem, neu gestaltetem GDM3 für Benutzer gedacht, die den alten Displaymanager zurückhaben wollten.
Es wurde jedoch bereits im September 2013 grundlegend überarbeitet und verkleinert. Dabei gingen mehrere Funktionen verloren, darunter die Remote-Anmeldung und die Ausführung benutzerdefinierter Befehle. Einige Funktionen wurden aus dem Konfigurationsdialogfeld entfernt, können aber immer noch gefunden und geändert werden /etc/mdm/mdm.conf
Datei.
Obwohl MDM leichtgewichtig ist und auf einem alten Displaymanager basiert, fehlt es keineswegs an Funktionen oder an Modernität. Es unterstützt die automatische Anmeldung, die zeitgesteuerte Anmeldung, benutzerdefinierte Startmeldungen und eine Option zum Umschalten der Num-Taste. MDM erkennt automatisch verfügbare Sitzungen und unterstützt drei Arten von Begrüßern, d. H. Designs: einfache GTK-, alte GDM 2.x-Designs und HTML-Designs mit Funktionen wie Transparenz, Animationen und interaktiven JavaScript-Elementen. Es ist der Standard-Displaymanager für verschiedene Linux Mint-Varianten, aber auch andere Distributionen haben ihren Wert erkannt und bieten sie als Standardoption an (z. B. Manjaro Linux Manjaro Linux: Arch für Leute, die keine Zeit haben) Manjaro Linux: Arch für People Who Keine Zeit mehr lesen XFCE).
SLiM (Simple Login Manager)
Der Schlüssel liegt im Namen: SLiM soll, wie Sie ahnen, ein leichter Display-Manager mit minimalen Abhängigkeiten sein, der verfügbare Desktop-Umgebungen automatisch erkennt. Es ist einfach über das zu konfigurieren /etc/slim.conf
Datei. SLiM bietet nicht zu viele Optionen (z. B. unterstützt keine Remote-Anmeldung), verfügt jedoch über alle erforderlichen Funktionen: Autologin, Num-Lock-Schalter, benutzerdefinierte Begrüßungsnachricht und Unterstützung für Designs. Leider wird SLiM nicht mehr aktualisiert. Wenn Sie also auf einen Deal-brechenden Fehler stoßen, sollten Sie dies nicht so bald erwarten.
SDDM (Simple Desktop Display Manager)
SDDM ist ein neues Gesicht in der Display-Manager-Szene: Es wurde 2013 veröffentlicht, unterstützt X und Wayland, setzt auf QML-Theming und ist bereits als würdig genug, um den alten, vertrauenswürdigen KDM als Standard-Display-Manager in Plasma 5 zu ersetzen.
Wie bei anderen No-Frills-Display-Managern können Sie SDDM konfigurieren, indem Sie nämlich eine Datei bearbeiten /etc/sddm.conf
. Dort können Sie die automatische Anmeldung aktivieren, Num Lock aktivieren, ändern, welche Benutzer im Begrüßer (Anmeldefenster) angezeigt werden, und Themen ändern. Es gibt einen anderen Weg: Wenn Sie SDDM unter KDE verwenden, gibt es in den Systemeinstellungen ein Konfigurationsmodul. Außerdem gibt es ein praktisches Dienstprogramm namens sddm-config-editor.
LXDM
LXDM ist Teil der LXDE-Umgebung Verwenden eines alten Computers? Mit einem alten Computer neues Leben mit LXDE? Geben Sie mit LXDE ein neues Leben, da Linux wohl das am besten anpassbare Betriebssystem zwischen Windows, Mac OS X und Windows ist. Es gibt viel Platz zum Ändern, egal was Sie möchten. Richtiges Customizing kann zu einer enormen Performance führen… Lesen Sie mehr, und bis zur Version 12.04 war es der Standard-Displaymanager von Lubuntu. Sie können es jedoch in jeder anderen Desktop-Umgebung installieren, da es nicht viele Abhängigkeiten gibt. Sie können es über ein eigenes Konfigurationsprogramm einrichten oder Konfigurationsdateien in bearbeiten / etc / lxdm
(oder wenn Sie auf Lubuntu sind, / etc / xdg / lubuntu / lxdm
).
In beiden Fällen können Sie die Benutzerliste deaktivieren, die automatische Anmeldung zulassen, Gesichtssymbole für jeden Benutzer auswählen und die Benutzerumschaltung aktivieren. Es unterstützt auch die zeitgesteuerte automatische Anmeldung (das System meldet sich nach der ausgewählten Zeit automatisch an) und benutzerdefinierte Hintergrundbilder.
Sowohl die offizielle Dokumentation als auch die inoffiziellen Zeugniskonten in verschiedenen Foren weisen darauf hin, dass LXDM Benutzerprozesse beim Abmelden nicht abbricht. Daher müssen Sie das ändern / etc / lxdm / PostLogout
Datei, wenn Sie möchten, dass es wie andere Display-Manager funktioniert. LXDM ist vielleicht etwas eigenartig, aber es ist ziemlich schnell. Wenn dies ein akzeptabler Kompromiss für Sie ist, können Sie es gerne ausprobieren.
LightDM
Bei der Einführung als neuer Standard-Displaymanager für Ubuntu 11.10 wurde LightDM als leichte Alternative zu GDM gelobt. Abgesehen von X.Org unterstützt es auch den Mir-Anzeigeserver von Canonical. Daher ist es offensichtlich, warum Ubuntu sich dafür entschieden hat. LightDM ist anpassbar und funktionell, aber Sie werden nicht durch eine Reihe von Abhängigkeiten blockiert.
Um sich an verschiedene Desktop-Umgebungen anzupassen, bietet LightDM separate Begrüßungspakete: Es gibt eines für GTK, eines für Qt / KDE, ein spezielles Begrüßungsprogramm für Unity und einige weitere. Je nach verwendetem Begrüßer können Sie verschiedene Themen auf LightDM anwenden und das Erscheinungsbild Ihres Anmeldebildschirms weiter optimieren.
Wenn Sie das Gastkonto deaktivieren möchten, die Benutzerliste auf dem Anmeldebildschirm anzeigen, das Hintergrundbild und die Fensterposition ändern, können Sie die LightDM-Konfigurationsdateien bearbeiten, die sich in befinden sollten / etc / lightdm /
, mit separaten Dateien für jeden installierten Begrüßer in /etc/lightdm/lightdm.conf.d/
. Benutzer von Ubuntu und Derivaten, die die GUI-Only-Philosophie abonnieren, können ein praktisches Tool namens LightDM GTK Greeter-Einstellungen installieren. Außerdem ist ein Steuerungsmodul für die Systemeinstellungen von KDE verfügbar.
So ersetzen Sie einen Display Manager unter Linux?
Um Ihren aktuellen Display-Manager unter Linux zu ersetzen, müssen Sie zwei Schritte ausführen: Installieren Sie einen neuen und legen Sie ihn als Standard fest. Der erste Teil des Prozesses ist einfach, da Sie nur das entsprechende Paket finden müssen. Das Linux-Benutzer-Toolkit zum Entdecken neuer Apps Das Linux-Benutzer-Toolkit zum Entdecken neuer Apps Das Installieren von Linux ist wie das Einchecken in ein All-Inclusive-Resort. Hardware funktioniert einwandfrei und Sie erhalten eine beeindruckende Auswahl vorinstallierter Software. Was aber, wenn Sie neue Linux-Software ausprobieren möchten? Lesen Sie mehr für Ihre Distribution und installieren Sie sie. Sie können den alten Displaymanager entfernen, wenn Sie möchten, aber in den meisten Fällen ist dies nicht erforderlich (und wenn Ihr Paketmanager die gesamte GNOME-Umgebung zusammen mit GDM entfernen möchte, können Sie dies offensichtlich nicht tun.).
Das Einrichten des neuen Display-Managers als Standard ist für jede Distribution unterschiedlich, es müssen jedoch nur wenige Konfigurationsdateien bearbeitet oder ein einfacher Einzeiler im Terminal ausgeführt werden. In dieser kurzen Anleitung wird davon ausgegangen, dass Sie den gewünschten Display-Manager bereits installiert haben. Jetzt müssen Sie nur noch sicherstellen, dass er beim nächsten Neustart ordnungsgemäß geladen wird.
Für Ubuntu, Linux Mint und die meisten Ubuntu-Derivate:
Lauf Sudo dpkg-Rekonfiguration von gdm
und wählen Sie den Standardanzeigemanager in dem angezeigten Dialogfeld aus. Sie können ersetzen “gdm” mit einem der Display-Manager, die derzeit auf Ihrem System installiert sind. Wenn dies fehlschlägt, können Sie das bearbeiten / etc / X11 / default-display / manager
Datei mit root-Rechten.
Für Arch Linux und Manjaro:
Aktivieren Sie den Systemd-Dienst für Ihren neuen Display-Manager mit systemctl enable displaymanager.service -f
Wenn dies nicht funktioniert, können Manjaro-Benutzer zunächst versuchen, den vorherigen Display-Manager zu deaktivieren:
sudo systemctl stop gdm
Sudo Systemctl deaktivieren GDM
sudo systemctl ermöglicht lightdm.service
sudo systemctl start lightdm
Unter Arch Linux müssen Sie möglicherweise die /etc/systemd/system/default.target
Datei und erstellen Sie eine Display-Manager.Service
Datei in der / etc / systemd / system
Verzeichnis. Diese neue Datei sollte ein Symbollink zur Servicedatei Ihres neuen Display Managers in sein / usr / lib / systemd / system /
.
Die Ratschläge in diesem Abschnitt gelten auch für neue Versionen von Fedora (ab Fedora 14). Sie können Ihren Display-Manager auch mit Fedora mit einem praktischen Tool namens system-switch-displaymanager ändern.
Für Debian:
Die Vorgehensweise ist ähnlich wie bei Ubuntu: Ersetzen Sie den Pfad zu Ihrem alten Display-Manager durch den neuen in / etc / X11 / default-display-manager
. Sie müssen die Datei als root bearbeiten. Alternativ ausführen Sudo dpkg-Rekonfigurieren Sie Ihren Displaymanager
und wählen Sie den neuen Display-Manager.
Für PCLinuxOS:
Sie sollten in der Lage sein, Ihren neuen Display-Manager aus dem Dialog in auszuwählen Control Center> Boot> Display Manager einrichten. Wenn das System die Änderungen nicht bestätigt, versuchen Sie, das zu bearbeiten / etc / sysconfig / desktop
Datei, in der Sie den bevorzugten Anzeigemanager einstellen können.
Für openSUSE:
Sie können das bearbeiten / etc / sysconfig / displaymanager
Datei oder verwenden Sie das Sysconfig Editor-Modul in YaST, um auf die Einstellungen für zuzugreifen Desktop> Display Manager. Ihr neuer Display-Manager sollte beim nächsten Neustart aktiviert werden.
Andere Distributionen sollten keine Aktivitäten erfordern, die sich von den hier beschriebenen unterscheiden, insbesondere wenn sie auf den in dieser Liste aufgeführten Distributionen basieren. Wenn eine Distribution systemd verwendet, sind die Anweisungen für Arch, Manjaro und Fedora wahrscheinlich auch gut.
Je nachdem, welchen Display-Manager Sie installiert haben, können Sie jetzt mit Themen etwas Spaß haben. MDM ist die beste Wahl, wenn die Anpassung an Ihre Priorität liegt, da es sowohl alte GDM- als auch neue HTML-Designs unterstützt. Sie finden sie auf LinuxMint-Art und Gnome-Look.org. DeviantART bietet eine übersichtliche Sammlung von Designs für verschiedene Display-Manager. Wenn Sie SDDM verwenden, finden Sie in den Repositorys dazu Themenpakete.
Wie Sie gesehen haben, ist das Austauschen eines Display-Managers nicht so schwer, wie es sich anhört. Wenn Sie anfangen, mehr über ihre Funktionen zu lesen, werden Sie möglicherweise versucht sein, ein paar verschiedene Display-Manager auf der Suche nach dem Besten zu testen - und ich empfehle Ihnen, dies zu tun.
Sie müssen nicht auf Software warten “brechen” bevor Sie etwas Neues ausprobieren.
Mussten Sie schon einmal einen Display-Manager ersetzen? Welches haben Sie gewählt und warum? Erzählen Sie uns in den Kommentaren alles darüber.
Bildnachweise: gdm-session von Mark Mrwizard über Flickr, MDM Prairie Theme, Pantheon Greeter-Screenshot über Linux Mint-Foren, SDDM-Screenshot und LXDM-Screenshot über Manjaro Wiki, LightDM-Webkit-Google-Theme, LightDM-KDE-Einstellungen von David Edmundson.
Erfahren Sie mehr über: Linux.