Der Linux-Desktop erklärt mit einer Einführung in die Kachel-Fenster-Manager

Nun, die Zusammenfassung

Lassen Sie uns alles zusammenfassen.

Wenn Sie Ihren Computer starten, gibt es einen Daemon für den Display-Server und er wird gestartet.

Gleich wie ein Webserver startet er den grundlegenden Prozess des Abhörens auf alle diese Desktop-, Display- usw… Manager und auf andere Ereignisse und zeichnet auf den Bildschirm mit seinem compositor.

Wenn der display server startet, muss ein Dienst oder Daemon für einen display manager vorhanden sein. Dann übergibt der Server die Kontrolle an den display manager, der ein login graphical interface für die Benutzeranmeldung startet.

Das display manager / login manager gibt dem Benutzer dann ein Dropdown-Menü zur Auswahl, welches desktop environment or window manager er verwenden möchte.

Diese Auswahl steht nur zur Verfügung, wenn der Benutzer einen stand-alone Kachel-Fenstermanager wie Xmonad installiert hat, der für sich allein als Desktop-Umgebung stehen kann.

Und wenn der Benutzer sich erfolgreich anmeldet, startet das display manager/login manager das desktop environment oder das window manager, das der Benutzer ausgewählt hat.

Und von dort aus kann der Benutzer damit beginnen, Fenster und Anwendungen zu öffnen, deren Positionierung und Aussehen von the desktop environment oder window manager gesteuert werden, je nachdem, was der Benutzer bei der Anmeldung ausgewählt hat.

Dieser Prozess startet automatisch bei allen Linux-Distributionen, die mit display managers; ausgeliefert werden, zum Beispiel Ubuntu.

Aber bei Arch Linux, Gentoo – das auf Arch Linux basiert – und einigen anderen Distributionen erhält man nur den Linux-Kernel bei der Installation.

Das bedeutet, dass sie nicht mit all diesen Anwendungen vorinstalliert sind. Man muss also diesen Prozess verstehen, damit man die appropriate Varianten all dieser Software installieren kann, um ein funktionierendes desktop environment zu erhalten.

Geeignet in dem Sinne, dass nicht alle von ihnen zusammen funktionieren.

Desktop Environments Sie werden mit Login managers, window managers und einer ganzen Reihe von Anwendungen ausgeliefert, die für die Zusammenarbeit konzipiert sind. Aber tiling window managers sind eigenständige Anwendungen.

Sie werden nicht mit einer ganzen Liste von Anwendungen geliefert – die im Grunde genommen überflüssig sind, weil man nicht alle von ihnen benutzen würde.

Das bedeutet, dass Sie, wenn Sie einen Kachel-Fenstermanager verwenden, der auf dem Xorg-Server läuft, ohne display server oder desktop environment – was sehr wohl möglich und machbar ist, weil ich es tue – dann müssten Sie jede einzelne Anwendung, die Sie brauchen, selbst installieren.

Wenn Sie einen Dateimanager brauchen, installieren Sie ihn selbst. Brauchen Sie Firefox, um im Web zu surfen? Nun, installieren Sie ihn selbst. Willst du Screenshots machen? Dann besorgen Sie sich eine Anwendung für Bildschirmaufnahmen.

Wenn Sie das tun, gibt es keine Garantie dafür, dass all diese Anwendungen zusammen funktionieren, und zwar deshalb, weil sie nicht dafür entwickelt wurden.

Und so werden Sie hier und da Fehler finden und vielleicht die Nase voll haben.

Aber irgendwann, wenn du alle Anwendungen hast, die du brauchst, und sie gut zusammenarbeiten, kann die Verwendung von tiling window managers allein ohne desktop environment das beste Gefühl sein, das du jemals haben wirst.

Wenn du mit Ubuntu oder Fedora arbeitest und die Kontrolle über den Start deines Desktops übernehmen möchtest, so dass du Tiling window manager als Stand-Alone ohne Desktop Environment oder Display Server, verwenden kannst, kannst du das tun.

Aber das ist ein Thema für einen anderen Tag, wenn mir danach ist.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.