Lernen Sie Linux kennen: Desktop-Umgebung vs. Window Manager

Seit den Anfängen von GNOME und KDE herrscht unter den neuen Linux-Benutzern Verwirrung darüber, welche 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 aufgebaut ist.

Wie Sie in der folgenden Abbildung sehen können, kann der Linux-Desktop im Grunde genommen aus drei Ebenen bestehen:

  • X Windows - Auf dieser Grundlage können grafische Elemente auf dem Bildschirm gezeichnet werden. X Windows erstellt das primitive Framework, mit dem Fenster verschoben, mit Tastatur und Maus interagiert und Fenster gezeichnet werden können. Dies ist für jeden grafischen Desktop erforderlich.
  • Fenstermanager: Der Fenstermanager ist ein Teil des Puzzles, der die Platzierung und das Erscheinungsbild von Fenstern steuert. Zu den Fenstermanagern gehören: Aufklärung, Afterstep, FVWM, Fluxbox, IceWM usw. Erfordert X Windows, jedoch keine Desktop-Umgebung.
  • Desktop-Umgebung: Hier fängt es für einige an, ein wenig unscharf zu werden. Eine Desktop-Umgebung enthält einen Fenstermanager, der jedoch darauf aufbaut. Die Desktop-Umgebung ist in der Regel ein weitaus vollständigeres System als ein Fenstermanager. Benötigt sowohl X Windows als auch einen Window Manager.

Eine Desktop-Umgebung umfasst 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.

Linux Desktop Layering

Ein Großteil der Verwirrung macht sich bemerkbar, wenn Sie Fenster-Manager 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, was für Sie richtig ist, finden Sie hier einige Ratschläge. Mit dem neuesten GNOME-Standard 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 Window Manager gibt, werde ich meine Favoriten hervorheben.

  • Erleuchtung: Sie möchten viel Augenschmaus, aber nicht so ressourcenintensiv wie KDE oder GNOME.
  • Fluxbox: Sie wollen minimal und schnell.
  • Afterstep: Du willst, dass dir etwas aus der alten Schule stundenlangen Bastelspaß macht.
  • Xfce: Sie möchten eine Windows-ähnliche Oberfläche ohne die Bloatware von GNOME oder KDE.
  • Compiz-Fusion: Dies ist ein ausgewachsener 3-dimensionaler Fenstermanager mit Steckern, die so gut wie alles können. Wenn Sie möchten, dass Ihre Freunde ernsthaft von etwas beeindruckt werden, ist dies der Ort, an dem Sie suchen möchten.

Eines der schönsten Dinge am Linux-Desktop ist, dass es nur Ihrer Fantasie entspricht. Sie können den Linux-Desktop genau so gestalten, wie Sie es möchten. Sie können vom absoluten Minimalismus zum vollendeten 3D-Guten von Compiz-Fusion übergehen. Ich gebe Ihnen eine Warnung: Das Spielen mit dem Linux-Desktop kann genauso zeitraubend sein wie World of Warcraft.