DesktopEnvironment

Debian prend en charge toutes sortes d’environnements graphiques, allant des environnements de bureau complets aux alternatives plus légères et même aux gestionnaires de fenêtres minimalistes mais puissants.

Un environnement de bureau fournit une suite cohérente d’applications en termes d’apparence, de fonctionnalité et de convivialité.

Environnement de bureau

largeur: 185px; " »>

quot; vertical-align: middle; " »>

Le projet GNOME fournit deux choses: L’environnement de bureau GNOME, un bureau intuitif et attrayant pour les utilisateurs, et le développement de GNOME plate-forme, un cadre étendu pour créer des applications qui s’intègrent au reste du bureau.

quot; vertical-align: middle; & quot; »>

Plasma de KDE est un puissant environnement de bureau graphique open source pour les stations de travail Unix. Il allie facilité d’utilisation, fonctionnalité contemporaine et design graphique exceptionnel à la supériorité technologique du système d’exploitation Unix.

quot; vertical-align: middle; & quot; »>

Xfce est un environnement de bureau léger pour divers types de * Systèmes NIX. Conçu pour la productivité, il charge et exécute les applications rapidement, tout en préservant les ressources système.

quot; vertical-align: middle; & quot; »>

LXDE est conçu pour fonctionner correctement avec les ordinateurs sur le bas de gamme du spectre de performances, comme les anciennes machines à ressources limitées, les netbooks de nouvelle génération et d’autres petits ordinateurs.

quot; vertical-align: middle; & quot; »>

MATE est la continuation de GNOME 2. Il fournit un environnement de bureau intuitif et attrayant utilisant des métaphores traditionnelles pour Linux et d’autres systèmes d’exploitation de type Unix.

D’autres environnements de bureau disponibles dans Debian incluent Cinnamon, LXQt, Budgie, Enlightenment, FVWM-Crystal, GNUstep/Window Maker, Sugar Notion WM et éventuellement d’autres.

Gestionnaire de fenêtres

Comme son nom l’indique, les gestionnaires de fenêtres contrôlent la disposition, l’apparence et les moyens d’interagir avec les fenêtres de votre environnement. Bien que certains gestionnaires de fenêtres puissent faire partie de votre environnement de bureau, certains (tels que les gestionnaires de fenêtres en mosaïque) fonctionnent également de manière autonome et ont finalement été conçus à cet effet.

quot;width:185px; & quot; »>

quot; vertical-align: middle; & quot;; »>

Openbox est un gestionnaire de fenêtres léger et hautement configurable avec une prise en charge étendue des normes. Il est bien connu pour son apparence minimaliste.

quot; vertical-align: middle; & quot; »>

FluxBox est un gestionnaire de fenêtres pour X qui était basé sur le code Blackbox 0.61.1. Il est très léger sur les ressources et facile à manipuler mais plein de fonctionnalités pour rendre une expérience de bureau facile et extrêmement rapide.

quot; vertical-align:middle; " »>

Compiz est un gestionnaire de fenêtres de compositing pour le Système X Window qui utilise du matériel graphique 3D pour créer des effets de bureau de composition rapide pour la gestion des fenêtres.

Recherchez les gestionnaires de fenêtres avec Debtags:x11:: gestionnaire de fenêtres.

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. Il prend en charge la gestion des fenêtres classiques et de carrelage avec un clavier étendu, une souris et une télécommande basée sur le système de fichiers. Il remplace le paradigme de l’espace de travail par une nouvelle approche de marquage.

quot; vertical-align: middle; & quot; »>

Awesome est un gestionnaire de fenêtres dynamique pour X11. Il prend en charge la gestion des fenêtres de carrelage avec un clavier et une souris étendus, et il est scriptable en Lua. Il comprend de nombreux add-ons qui peuvent le rendre très puissant. It replaces the workspace paradigm with a new tiling approach of non-overlaping windows.

quot; vertical-align:middle; " »>

i3

quot; vertical-align:middle; " »>

Dwm

Gestionnaires d’affichage

Dans le système X Window, un gestionnaire d’affichage X est un gestionnaire de connexion graphique qui démarre une session sur un serveur X à partir du même ordinateur ou d’un autre ordinateur. Un gestionnaire d’affichage présente à l’utilisateur un écran de connexion. Une session démarre lorsqu’un utilisateur entre avec succès une combinaison valide de nom d’utilisateur et de mot de passe.

Plus d’infos : Display Manager

Serveur d’affichage

La plupart des environnements de bureau reposent actuellement sur Xorg (système X Window) et prendront éventuellement en charge Wayland à l’avenir.

Comment ça marche ?

Installation d’un Environnement de bureau

Lors de l’installation de Debian, l’installateur offre le choix de l’Environnement de bureau à installer. Si vous préférez en installer une après le démarrage dans le nouveau système d’exploitation, vous pouvez refuser toutes les offres en décochant Environnement de bureau Debian.

Un utilisateur sur Debian 10 (buster) ou Debian 11 (bullseye) serait présenté avec le menu :

 Debian desktop environment GNOME Xfce KDE Plasma Cinnamon MATE LXDE LXQt
  • En acceptant cette sélection, l’environnement de bureau GNOME est installé.
  • Sans désélectionner l’environnement de bureau, une autre entrée, GNOME incluse, peut être sélectionnée. Cela installera cette sélection.
  • Désélectionner l’environnement de bureau Debian et sélectionner tout autre choix conduit à l’installation de ce choix.

Pour une explication de ce comportement, nous devons regarder une partie de la ligne Recommends: dans apt show task-desktop.

  • L’environnement de bureau Debian installe task-desktop et nécessite l’un des paquets énumérés ci-dessus. Si aucun d’entre eux n’est sur le système, le premier de la liste, task-gnome-desktop, sera installé pour remplir la dépendance. C’est le cas lorsqu’un utilisateur accepte uniquement l’environnement de bureau Debian.
  • En regardant apt show task-mate-desktop, nous voyons que cela dépend de task-desktop et de mate-desktop-environment. Cocher MATE, avec ou sans l’environnement de bureau Debian coché, satisferait les recommandations de task-desktop : line et install MATE au lieu de la valeur par défaut de Gnome.

Ensuite, l’installation d’un autre environnement de bureau est aussi simple que l’installation d’un seul paquet. Pour certains environnements de bureau, vous avez le choix entre plusieurs méta-paquets selon que vous souhaitez installer un ensemble minimal ou la plupart des logiciels fournis avec l’environnement. Veuillez vous référer à la page spécifique à l’Environnement de bureau que vous souhaitez installer pour une description de ces méta-paquets.

  • Manuel de l’administrateur Debian : Personnalisation de l’Interface graphique

  • Manuel de référence Debian : Le Système X Window : Paquets clés (Chapitres 7.1, 7.2)

L’installation d’un nouvel environnement de bureau le rendra disponible pour votre système, mais vous devez toujours configurer votre session utilisateur (voir ci-dessous) pour l’exécuter.

Sessions

Les sessions sont généralement gérées par le Gestionnaire d’affichage, qui lui-même repose sur Xsession.

La plupart des Gestionnaires d’affichage vous permettront de sélectionner l’Environnement de bureau /Gestionnaire de fenêtres que vous souhaitez exécuter pour la prochaine session, et éventuellement de le rendre par défaut.

Si vous ne souhaitez pas exécuter de gestionnaire d’affichage pour gérer vos sessions, vous pouvez envisager d’utiliser nodm – vous pouvez être à l’aise simplement en utilisant un casier d’écran (par exemple. XScreensaver, slock) pour verrouiller manuellement vos sessions au lieu de s’attendre à ce qu’il insiste sur le nom d’utilisateur et le mot de passe pour entrer. Ceci est probablement inapproprié pour les serveurs, mais peut très bien être acceptable pour le système domestique d’un utilisateur, en supposant l’absence de problèmes de confiance familiale.

Si aucun Gestionnaire d’affichage n’est installé, vous pouvez toujours démarrer l’environnement X à partir de la console avec la commande startx, qui est un appel à xinit.

  • Manuel de référence Debian : Le Système X Window : Démarrage du Système X Window (Chapitre 7.5)

Thématisation et personnalisation

Les environnements de bureau ont souvent des thèmes personnalisés qui vous permettent de changer l’apparence de votre bureau. Le moyen le plus simple de personnaliser votre environnement de bureau consiste à installer des packages thématiques à partir du gestionnaire de packages de votre système.

Une personnalisation supplémentaire est possible en modifiant les paramètres des boîtes à outils graphiques, telles que GTK2, GTK3, ou en modifiant directement les paramètres de l’application.

Certains terminaux comme xterm et urxvt utilisent Xresources pour contrôler leur apparence et leurs fonctionnalités.

Recherchez des thèmes X11 avec Debtags:x11::theme.

Fonts

Découvrez comment obtenir des polices, le rendu des polices et d’autres problèmes.

Problèmes courants

Environnements hétérogènes

Alors que le but d’un bureau est de fournir une suite cohérente d’applications, vous êtes susceptible de mélanger des applications provenant de plusieurs bureaux qui utilisent diverses boîtes à outils graphiques, avec l’inconvénient qu’elles ne seront pas bien intégrées.

Obtenir une apparence uniforme entre vos applications peut être difficile, et repose sur des solutions de contournement telles que l’utilisation de thèmes spécialement conçus pour ressembler à plusieurs environnements et applications.

Certaines fonctionnalités telles que les menus du bureau peuvent être partagées, en particulier pour les environnements suivant les directives de FreeDesktop (XDG).

Applications par défaut

Avoir plusieurs applications ayant le même objectif entraînera une concurrence pour les logiciels destinés à s’ouvrir lors de la manipulation de vos fichiers. Plusieurs mécanismes existent pour contrôler ces applications et paramètres par défaut.

Ressources

Utilisateur final

  • Définition de l’interface utilisateur.

  • Gestionnaires d’affichage tels que XDM, GDM, WDM ou KDM.

  • FreeDesktop

  • Polices

  • Paramètres par défaut

  • Xorg

  • Wayland

Thématisation croisée

  • qt5-gtk-platformtheme : peut aider à avoir un aspect similaire avec les applications QT5 dans les environnements GTK

  • Base16 : lignes directrices pour créer des thèmes similaires pour diverses applications.

Contribution

  • DebianArt

  • Le projet de bureau Debian (wiki)

  • Résolution sur le Bureau par défaut pour Debian.

Voir aussi

  • CategoryDesktopApplication- pages wiki relatives aux programmes graphiques pour le bureau

  • Environnement de bureau dans Wikipedia

CategoryPortal|CategoryDesktopEnvironment

Related Posts

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *