DesktopEnvironment

Debian unterstützt alle Arten von grafischen Umgebungen, von voll ausgestatteten Desktop-Umgebungen bis hin zu leichteren Alternativen und sogar minimalistischen, aber leistungsstarken Fenstermanagern.

Eine Desktop-Umgebung bietet eine zusammenhängende Suite von Anwendungen in Bezug auf Aussehen, Funktionalität und Benutzerfreundlichkeit.

Desktop-Umgebung

quot; Breite: 185px ; "“>

quot; vertical-align:middle; "“>

Das GNOME-Projekt bietet zwei Dinge: Die GNOME-Desktop-Umgebung, einen intuitiven und attraktiven Desktop für Benutzer, und die GNOME-Entwicklungsplattform, ein umfangreiches Framework für erstellen von Anwendungen, die sich in den Rest des Desktops integrieren lassen.

quot; vertikale Ausrichtung:Mitte; "“>

Plasma von KDE ist eine leistungsstarke grafische Open-Source-Desktop-Umgebung für Unix-Workstations. Es kombiniert Benutzerfreundlichkeit, zeitgemäße Funktionalität und herausragendes grafisches Design mit der technologischen Überlegenheit des Unix-Betriebssystems.

quot; vertical-align:middle; "“>

Xfce ist eine leichte Desktop-Umgebung für verschiedene *NIX-Systeme. Entwickelt für Produktivität, lädt und führt es Anwendungen schnell aus und schont gleichzeitig Systemressourcen.

quot; vertical-align:middle; "“>

LXDE wurde entwickelt, um gut mit Computern am unteren Ende des Leistungsspektrums zu arbeiten wie ältere Maschinen mit begrenzten Ressourcen, Netbooks der neuen Generation und andere kleine Computer.

quot; vertical-align:middle; "“>

MATE ist die Fortsetzung von GNOME 2. Es bietet eine intuitive und attraktive Desktop-Umgebung mit traditionellen Metaphern für Linux und andere Unix-ähnliche Betriebssysteme.

Andere in Debian verfügbare Desktop-Umgebungen sind Cinnamon, LXQt, Budgie, Enlightenment, FVWM-Crystal, GNUstep/Window Maker, Sugar-WM und möglicherweise andere.

Window Manager

Wie der Name schon sagt, steuern Fenstermanager das Layout, das Erscheinungsbild und die Möglichkeiten zur Interaktion mit Ihrer Umgebung Fenster. Während einige Fenstermanager möglicherweise Teil Ihrer Desktop-Umgebung sind, funktionieren einige (z. B. gekachelte Fenstermanager) auch als eigenständige Anwendung und wurden schließlich für diesen Zweck entwickelt.

quot; Breite: 185px; "“>

quot; vertikale Ausrichtung:Mitte; "“>

Openbox ist ein leichter und hoch konfigurierbarer Fenstermanager mit umfangreicher Standardunterstützung. Es ist bekannt für sein minimalistisches Erscheinungsbild.

quot; vertical-align:middle; "“>

FluxBox ist ein Windowmanager für X, der auf der Blackbox 0.61.1 code. Es ist sehr ressourcenschonend und einfach zu handhaben, aber voller Funktionen, um ein einfaches und extrem schnelles Desktop-Erlebnis zu ermöglichen.

quot; vertical-align:middle; "“>

Compiz ist ein Compositing-Fenstermanager für das X Window System, der 3D Grafikhardware zum Erstellen schneller Compositing-Desktop-Effekte für die Fensterverwaltung.

Suchen Sie Fenstermanager mit Debtags: x11::window-manager.

Tiling Window Managers

Tiling Window Managers provide a way to control windows behavior by making them tiled, easily occupying the whole screen.

quot; width: 185px; "“>

quot; vertical-align:middle; "“>

Wmii is a dynamic window manager for X11. Es unterstützt die klassische und Kachelfensterverwaltung mit erweiterter Tastatur-, Maus- und dateisystembasierter Fernbedienung. Es ersetzt das Workspace-Paradigma durch einen neuen Tagging-Ansatz.

quot; vertical-align:middle; "“>

Awesome ist ein dynamischer Fenstermanager für X11. Es unterstützt die Kachelfensterverwaltung mit erweiterter Tastatur, Maus und ist in Lua skriptfähig. Es enthält viele Add-Ons, die es sehr leistungsfähig machen können. It replaces the workspace paradigm with a new tiling approach of non-overlaping windows.

quot; vertical-align:middle; "“>

i3

quot; vertical-align:middle; "“>

Dwm

Anzeigemanager

Im X Window System ist ein X-Anzeigemanager ein grafischer Anmeldemanager, der eine Sitzung auf einem X-Server vom selben oder einem anderen Computer aus startet. Ein Display-Manager präsentiert dem Benutzer einen Anmeldebildschirm. Eine Sitzung beginnt, wenn ein Benutzer erfolgreich eine gültige Kombination aus Benutzername und Kennwort eingibt.

Weitere Infos: Display Manager

Display server

Die meisten Desktopumgebungen basieren derzeit auf Xorg (X Window System) und werden in Zukunft Wayland unterstützen.

Wie funktioniert es?

Installation einer Desktop-Umgebung

Während der Installation von Debian bietet der Installer die Wahl, welche Desktop-Umgebung installiert werden soll. Sollten Sie es vorziehen, eine nach dem Booten in das neue Betriebssystem zu installieren, können Sie alle Angebote ablehnen, indem Sie Debian Desktop Environment deaktivieren.

Ein Benutzer unter Debian 10 (buster) oder Debian 11 (bullseye) würde folgendes Menü erhalten:

 Debian desktop environment GNOME Xfce KDE Plasma Cinnamon MATE LXDE LXQt
  • Wenn Sie diese Auswahl akzeptieren, wird die GNOME-Desktopumgebung installiert.
  • Ohne die Desktop-Umgebung abzuwählen, kann ein anderer Eintrag, GNOME eingeschlossen, ausgewählt werden. Dadurch wird diese Auswahl installiert.
  • Wenn Sie Debian Desktop Environment deaktivieren und eine andere Option auswählen, wird diese Option installiert.

Um dieses Verhalten zu erklären, müssen wir uns einen Teil der Zeile Recommends: in apt show task-desktop ansehen.

  • Die Debian-Desktop-Umgebung installiert task-desktop und benötigt eines der oben aufgeführten Pakete. Wenn keiner von ihnen auf dem System ist, wird der erste in der Liste, task-gnome-desktop, installiert, um die Abhängigkeit zu erfüllen. Dies ist die Situation, wenn ein Benutzer nur die Debian-Desktop-Umgebung akzeptiert.
  • Wenn wir apt show task-mate-desktop betrachten, sehen wir, dass es von task-desktop und mate-desktop-environment abhängt. Das Ankreuzen von MATE, mit oder ohne angekreuzte Debian-Desktop-Umgebung, würde die Empfehlungen von task-desktop erfüllen: line und install MATE anstelle des Gnome-Standardwerts.

Danach ist die Installation einer anderen Desktop-Umgebung so einfach wie die Installation eines einzelnen Pakets. Für einige Desktop-Umgebungen haben Sie die Wahl zwischen mehreren Meta-Paketen, je nachdem, ob Sie einen minimalen Satz oder den größten Teil der mit der Umgebung gelieferten Software installieren möchten. Eine Beschreibung dieser Metapakete finden Sie auf der Seite der Desktop-Umgebung, die Sie installieren möchten.

  • Debian-Administratorhandbuch: Anpassen der grafischen Oberfläche

  • Debian-Referenzhandbuch: Das X Window System: Schlüsselpakete (Kapitel 7.1, 7.2)

Wenn Sie eine neue Desktop-Umgebung installieren, wird diese für Ihr System verfügbar, aber Sie müssen noch Ihre Benutzersitzung einrichten (siehe unten), um sie auszuführen.

Sitzungen

Sitzungen werden normalerweise vom Display Manager verwaltet, der selbst auf Xsession angewiesen ist.

Mit den meisten Display-Managern können Sie auswählen, welche Desktop-Umgebung / welchen Fenstermanager Sie für die nächste Sitzung ausführen möchten, und ihn schließlich zum Standard machen.

Wenn Sie keinen Display-Manager ausführen möchten, um Ihre Sitzungen zu verwalten, sollten Sie nodm verwenden. XScreensaver, slock), um Ihre Sitzungen manuell zu sperren, anstatt zu erwarten, dass sie auf Benutzername und Passwort bestehen, um einzusteigen. Dies ist wahrscheinlich für Server ungeeignet, kann jedoch für das Heimsystem eines Benutzers akzeptabel sein, vorausgesetzt, es gibt keine familiären Vertrauensprobleme.

Wenn Sie überhaupt keinen Display Manager installiert haben, können Sie die X-Umgebung trotzdem von der Konsole aus mit dem Befehl startx starten, der ein Aufruf von xinit ist.

  • Debian-Referenzhandbuch: Das X-Window-System: Starten des X-Window-Systems (Kapitel 7.5)

Thematisierung und Anpassung

Desktop-Umgebungen verfügen häufig über angepasste Designs, mit denen Sie das Erscheinungsbild Ihres Desktops ändern können. Die einfachste Möglichkeit, Ihre Desktop-Umgebung anzupassen, besteht darin, Themenpakete über den Paketmanager Ihres Systems zu installieren.

Weitere Anpassungen sind möglich, indem Sie die Einstellungen von grafischen Toolkits wie GTK2, GTK3 bearbeiten oder die Anwendungseinstellungen direkt ändern.

Einige Terminals wie xterm und urxvt verwenden Xresources, um ihr Aussehen und ihre Funktionen zu steuern.

Suche X11 Themen mit Debtags: x11::theme.

Schriftarten

Erfahren Sie mehr über das Abrufen von Schriftarten, das Rendern von Schriftarten und andere Probleme.

Häufige Probleme

Heterogene Umgebungen

Während der Zweck eines Desktops darin besteht, eine kohärente Suite von Anwendungen bereitzustellen, mischen Sie wahrscheinlich Anwendungen von mehreren Desktops, die verschiedene grafische Toolkits verwenden, mit dem Nachteil, dass sie nicht gut integriert sind.

Es kann schwierig sein, ein einheitliches Erscheinungsbild zwischen Ihren Anwendungen zu erhalten, und es ist auf Problemumgehungen angewiesen, z. B. die Verwendung von Designs, die speziell dafür entwickelt wurden, dass sie zwischen mehreren Umgebungen und Anwendungen ähnlich aussehen.

Einige Funktionen wie die Desktopmenüs können freigegeben werden, insbesondere für Umgebungen, die den Richtlinien von FreeDesktop (XDG) folgen.

Standardanwendungen

Wenn Sie mehrere Anwendungen mit demselben Zweck haben, führt dies zu einem Wettbewerb um die Software, die beim Umgang mit Ihren Dateien geöffnet werden soll. Es gibt mehrere Mechanismen, um diese Standardanwendungen und -einstellungen zu steuern.

Ressourcen

Endbenutzer

  • Definition der Benutzeroberfläche.

  • Anzeigemanager wie XDM, GDM, WDM oder KDM.

  • FreeDesktop

  • Schriftarten

  • Standardeinstellungen

  • Xorg

  • Wayland

Cross-Theming

  • qt5-gtk-platformtheme : kann helfen, ein ähnliches Aussehen mit QT5-Anwendungen in GTK-Umgebungen zu haben

  • Base16 : richtlinien zum Erstellen ähnlich aussehender Themen für verschiedene Anwendungen.

Beitragen

  • DebianArt

  • Das Debian-Desktop-Projekt (Wiki)

  • Auflösung über den Standard-Desktop für Debian.

Siehe auch

  • CategoryDesktopApplication – Wiki-Seiten zu grafischen Programmen für den Desktop

  • Desktop Environment in Wikipedia

CategoryPortal / CategoryDesktopEnvironment

Related Posts

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.