Lernen Sie Linux kennen: Desktop Environment vs. Window Manager
- Kategorie: Linux
Seit der Einführung von GNOME und KDE gab es unter neuen Linux-Benutzern Verwirrung darüber, welches das beste ist und welches am besten zu verwenden ist. Die erstere Frage ist ziemlich einfach zu beantworten. Die letztere Frage ist jedoch aufgrund benutzerspezifischer Bedürfnisse / Wünsche etwas komplexer.
In diesem Sinne wollen wir zunächst die Unterschiede zwischen einer Desktop-Umgebung und einem Fenstermanager veranschaulichen. Zunächst zeigen wir, wie der grafische Linux-Desktop geschichtet ist.
Wie Sie sehen können, gibt es im Bild unten grundsätzlich drei Ebenen, die in den Linux-Desktop aufgenommen werden können:
- X Windows - Dies ist die Grundlage, auf der grafische Elemente auf dem Display gezeichnet werden können. X Windows erstellt das primitive Framework, das das Verschieben von Fenstern, die Interaktion mit Tastatur und Maus sowie das Zeichnen von Fenstern ermöglicht. Dies ist für jeden grafischen Desktop erforderlich.
- Fenstermanager: Der Fenstermanager ist das Puzzleteil, das die Platzierung und das Erscheinungsbild von Fenstern steuert. Zu den Fenstermanagern gehören: Aufklärung, Nachschritt, FVWM, Fluxbox, IceWM usw. Erfordert X Windows, jedoch keine Desktop-Umgebung.
- Desktop-Umgebung: Hier wird es für einige etwas unscharf. Eine Desktop-Umgebung enthält einen Fenstermanager, baut jedoch darauf auf. Die Desktop-Umgebung ist normalerweise ein weitaus stärker integriertes System als ein Window Manager. Benötigt sowohl X Windows als auch einen Window Manager.
Eine Desktop-Umgebung enthält im Allgemeinen eine Reihe von Anwendungen, die eng integriert sind, sodass sich alle Anwendungen gegenseitig kennen. Ein Desktop Manager enthält auch eine Art Bedienfeld, das eine Taskleiste enthält, in der kleine Widgets für schnelle Aktionen oder Informationen platziert werden können.

Ein Großteil der Verwirrung beginnt sich abzuzeichnen, wenn Sie Fenstermanager wie E17 (Aufklärung 17) untersuchen.
Die neueste Version von Enlightenment enthält viele der Elemente, die normalerweise nur in Desktop-Umgebungen zu finden sind, obwohl Enlightenment immer noch als Fenstermanager betrachtet wird. Bis zu diesem Punkt bezeichne ich solche Desktops im Allgemeinen als Desktop-Manager.
Es gibt zwei Haupt-Desktop-Umgebungen: GNOME und KDE. Wenn Sie neugierig sind, welches für Sie das Richtige ist, finden Sie hier einige Ratschläge. Mit dem neuesten Standard-GNOME fühlen sich Benutzer von OS X wie zu Hause, mit KDE 3.x fühlen sich Windows XP-Benutzer wie zu Hause und mit KDE 4.x fühlen sich Windows Vista-Benutzer wie zu Hause.
Welcher Window Manager ist für welchen Benutzer am besten geeignet? Da es so viele Fenstermanager gibt, werde ich meine Favoriten hervorheben.
- Aufklärung : Sie wollen viel Augenweide, aber nicht so ressourcenintensiv wie WO oder GNOME .
- Fluxbox : Sie wollen minimal und schnell.
- Nachschritt : Sie möchten, dass etwas Old-School Ihnen stundenlangen Spaß beim Basteln bietet.
- Xfce: Sie möchten eine Windows-ähnliche Oberfläche ohne die Bloatware von GNOME oder KDE.
- Compiz-Fusion : Dies ist ein ausgewachsener dreidimensionaler Fenstermanager mit Steckern, die fast alles können. Wenn Sie möchten, dass Ihre Freunde ernsthaft beeindruckt werden, sollten Sie hier nachsehen.
Eines der schönsten Dinge am Linux-Desktop ist, dass er nur auf Ihre Vorstellungskraft beschränkt ist. Sie können den Linux-Desktop so gestalten, wie Sie es möchten. Sie können vom vollständigen Minimalismus zur vollwertigen 3D-Güte von Compiz-Fusion übergehen. Ich werde Ihnen eine Warnung geben: Das Spielen mit dem Linux-Desktop ist möglicherweise genauso zeitaufwändig wie das Spielen von World of Warcraft.