Fenstermanager: Grafische Benutzeroberflächen für GNU / Linux

Fenstermanager: Grafische Benutzeroberflächen für GNU / Linux

Fenstermanager: Grafische Benutzeroberflächen für GNU / Linux

Seit den Anfängen von GNU/Linux haben die Nutzung und die Vielfalt der verfügbaren grafischen Benutzeroberflächen (GUIs) zugenommen. Mit diesem Wachstum hat auch der Wettbewerb unter den Nutzern – sowohl neuen als auch erfahrenen – darüber, welche der vielen verfügbaren Optionen die beste ist, zugenommen.

Die derzeit für GNU/Linux verfügbaren GUI-Optionen , also die populärsten oder bekanntesten Window Manager ( WM ), sind üblicherweise in die ebenfalls sehr bekannten und vollständigen Desktop- Umgebungen ( DE ) integriert, während viele andere, ebenso gute, aber vielleicht weniger bekannte oder gebräuchliche Window Manager in der Regel unabhängig von einer bestimmten Desktop-Umgebung verfügbar sind.

Fenstermanager: Einführung

Man sollte nicht vergessen, dass es zwischen einer Desktop-Umgebung und einem Fenstermanager sehr deutliche Unterschiede gibt, wenn man über ein GNU/Linux-Betriebssystem spricht.

Zunächst ist das X Window System ( X Windows ) hervorzuheben , das als Grundlage für die Darstellung grafischer Elemente auf dem Bildschirm gilt. X Windows ermöglicht die Fensterbewegung, die Interaktion mit Tastatur und Maus sowie das Fensterrendering. All dies ist für jede grafische Desktop-Umgebung unerlässlich.

Nachdem dies geklärt ist, können wir besser verstehen, was ein Fenstermanager und eine Desktop-Umgebung sind.

Fenstermanager

Es ist das Puzzleteil, das die Platzierung und das Aussehen von Fenstern steuert. Es benötigt X Windows , um zu funktionieren, aber nicht unbedingt eine Desktop-Umgebung . Laut dem offiziellen Arch Linux Wiki , im Abschnitt „ Fenstermanager “, werden diese in drei Typen unterteilt:

  • Stapeln: Diejenigen, die das Erscheinungsbild und die Funktionen von Windows und OS X nachahmen, verwalten Fenster daher wie Papierstücke auf einem Desktop, die übereinander gestapelt werden können.
  • Fliesen: Diejenigen vom Typ "Mosaik", bei denen sich die Fenster nicht überlappen und bei denen normalerweise sehr häufig Tastaturkürzel verwendet werden und eine geringere Abhängigkeit von der Verwendung der Maus erzielt wird.
  • Dynamik: Diejenigen, mit denen Sie das Design der Fenster dynamisch zwischen Mosaiken oder Floating wechseln können.

Desktop-Umgebung

Es handelt sich um ein wesentlich stärker integriertes Element bzw. System als einen Fenstermanager . Daher benötigt es sowohl X Windows als auch einen Fenstermanager, um zu funktionieren. Aus diesem Grund verfügen die meisten Systeme über einen eigenen Fenstermanager und/oder verwenden einen oder mehrere unabhängige Fenstermanager, um optimal zu arbeiten.

Darüber hinaus ist hervorzuheben, dass eine Desktop-Umgebung im Allgemeinen eine Reihe von Anwendungen umfasst, die eng miteinander integriert sind, sodass alle Anwendungen einander kennen. Dazu gehört beispielsweise eine Panel-Anwendung (Taskleiste) , die bestimmte Vorgänge erleichtert, wie das Platzieren kleiner Elemente (Widgets) für schnelle Aktionen oder Informationen, um die Benutzerfreundlichkeit zu verbessern.

Wenn Sie mehr über Desktop-Umgebungen erfahren möchten , empfehlen wir Ihnen, unsere vorherigen Beiträge unten zu lesen:

Fenstermanager: Inhalt

Fenstermanager im Vergleich zu Desktop-Umgebungen

Eigen für eine bestimmte Desktop-Umgebung

  1. Metacität: Von GNOME
  2. Mutter: Von GNOME Shell
  3. Kwin: Aus KDE und KDE Plasma
  4. XFWM: Von XFCE
  5. Muffin: Aus Zimt
  6. Marco: Matt
  7. DeepinWM: Von Deepin
  8. Gala: Vom Pantheon
  9. WellensittichWM: Von Wellensittich
  10. UKWM: Von UKUI

Unabhängig von einer bestimmten Desktop-Umgebung

  1. 2BWM: https://github.com/venam/2bwm
  2. 9WM: https://github.com/9wm/9wm
  3. AEWM: http://freshmeat.sourceforge.net/projects/aewm
  4. Nachschritt: http://afterstep.org/
  5. Super WM: https://awesomewm.org/
  6. BeereWM: https://berrywm.org/
  7. Schwarze Box: https://github.com/bbidulock/blackboxwm
  8. BSPWM: https://github.com/baskerville/bspwm
  9. Byobu: https://byobu.org/
  10. Kompiz: http://www.compiz.org/
  11. CWM: https://github.com/leahneukirchen/cwm
  12. DWM: http://dwm.suckless.org/
  13. Aufklärung: http://www.enlightenment.org
  14. BöseWM: https://github.com/nikolas/evilwm
  15. EXWM: https://github.com/ch11ng/exwm
  16. Flussmittelkasten: http://www.fluxbox.org
  17. FLWM: http://flwm.sourceforge.net/
  18. VWF: https://www.fvwm.org/
  19. Haze: http://www.escomposlinux.org/jes/
  20. Herbstluftwm: https://herbstluftwm.org/
  21. I3WM: https://i3wm.org/
  22. EisWM: https://ice-wm.org/
  23. Ion: http://freshmeat.sourceforge.net/projects/ion/
  24. JWM: https://joewing.net/projects/jwm/
  25. Streichholzschachtel: https://www.yoctoproject.org/software-item/matchbox/
  26. metisse: http://insitu.lri.fr/metisse/
  27. Muska: https://github.com/enticeing/musca
  28. MWM: https://motif.ics.com/
  29. Offene Box: http://openbox.org/wiki/Main_Page
  30. Pekwm: https://github.com/pekdon/pekwm
  31. WM spielen: https://github.com/wyderkat/playwm
  32. Anzahl: http://www.qtile.org/
  33. Rattengift: http://www.nongnu.org/ratpoison/
  34. Sägefisch: https://sawfish.fandom.com/wiki/Main_Page
  35. Spektrum: https://github.com/conformal/spectrwm
  36. steamcompmgr: https://github.com/ValveSoftware/SteamOS/wiki/steamcompmgr
  37. StumpfWM: https://stumpwm.github.io/
  38. Zucker: https://sugarlabs.org/
  39. SwayWM: https://swaywm.org/
  40. TWM: https://www.x.org/releases/X11R7.6/doc/man/man1/twm.1.xhtml
  41. Ultimative WM: http://udeproject.sourceforge.net/
  42. VTWM: http://www.vtwm.org/
  43. Wegland: https://wayland.freedesktop.org/
  44. Wingo: https://github.com/BurntSushi/wingo
  45. WM2: http://www.all-day-breakfast.com/wm2/
  46. WMFS: https://github.com/xorg62/wmfs
  47. WMX: http://www.all-day-breakfast.com/wmx/
  48. Fenstermacher: https://www.windowmaker.org/
  49. FensterLab: https://github.com/nickgravgaard/windowlab
  50. Xmonade: https://xmonad.org/

Allgemeines Bild für Artikelschlussfolgerungen

Fazit

Wir hoffen das "hilfreicher kleiner Beitrag" auf «Gestores de Ventanas», vorhanden innerhalb oder außerhalb verwendet a «Entorno de Escritorio»das heißt, in abhängiger oder unabhängiger Weise von einem von diesen ist für das Ganze von großem Interesse und Nutzen «Comunidad de Software Libre y Código Abierto» und von großem Beitrag zur Verbreitung des wunderbaren, gigantischen und wachsenden Ökosystems der Anwendungen von «GNU/Linux».

Und für weitere Informationen zögern Sie nicht immer, eine zu besuchen Online-Bibliothek als OpenLibra y jedit zu lesen Bücher (PDFs) zu diesem oder anderen Themen Wissensbereiche. Fürs Erste, wenn dir das gefallen hat «publicación», Hör nicht auf, es zu teilen mit anderen in deinem Lieblingswebsites, -kanäle, -gruppen oder -gemeinschaften von sozialen Netzwerken, vorzugsweise frei und offen als Mastodonoder sicher und privat wie Telegram.

Oder besuchen Sie einfach unsere Homepage unter FromLinux oder trete dem offiziellen Kanal bei FromLinux-Telegramm zu lesen und für diese oder andere interessante Publikationen zu stimmen «Software Libre», «Código Abierto», «GNU/Linux» und andere Themen im Zusammenhang mit «Informática y la Computación»Und das «Actualidad tecnológica».


Als bevorzugte Quelle in Google hinzufügen