Differences between revisions 63 and 89 (spanning 26 versions)
Revision 63 as of 2018-09-28 13:59:12
Size: 11144
Editor: PengouinPdt
Comment: Correction lien vers section FR
Revision 89 as of 2021-09-01 20:37:01
Size: 17059
Editor: vauss
Comment: sync with English version
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
~-[[fr/DebianWiki/EditorGuide#traduction|Traduction(s)]] : [[ar/DesktopEnvironment|العربية]] - [[bn/DesktopEnvironment|বাংলা-(Bengali)]] - [[de/DesktopEnvironment|Deutsch]] - [[el/DesktopEnvironment|Ελληνικά]] - [[DesktopEnvironment|English]] - [[es/DesktopEnvironment|Español]] - Français - [[he/DesktopEnvironment|עברית (Hebrew)]] - [[it/DesktopEnvironment|Italiano]] - [[ko/DesktopEnvironment|한국어]] - [[pl/Pulpit|Polski]] - [[pt_BR/DesktopEnvironment|Brasileiro]] - [[ru/DesktopEnvironment|Русский]] - [[sv/DesktopEnvironment|Svenska]] - [[ta/DesktopEnvironment|தமிழ் (Tamil)]] - [[zh_CN/DesktopEnvironment|简体中文]]-~ ~-[[fr/DebianWiki/EditorGuide#traduction|Traduction(s)]] : [[ar/DesktopEnvironment|العربية]] - [[bn/DesktopEnvironment|বাংলা-(Bengali)]] - [[de/DesktopEnvironment|Deutsch]] - [[el/DesktopEnvironment|Ελληνικά]] - [[DesktopEnvironment|English]] - [[es/DesktopEnvironment|Español]] - Français - [[he/DesktopEnvironment|עברית (Hebrew)]] - [[it/DesktopEnvironment|Italiano]] - [[ko/DesktopEnvironment|한국어]] - [[pl/Pulpit|Polski]] - [[pt_BR/DesktopEnvironment|Português (Brasil)]] - [[ru/DesktopEnvironment|Русский]] - [[si/DesktopEnvironment|සිංහල-(Sinahala)]] - [[sv/DesktopEnvironment|Svenska]] - [[ta/DesktopEnvironment|தமிழ் (Tamil)]] - [[zh_CN/DesktopEnvironment|简体中文]]-~
Line 5: Line 5:
||<tablewidth="100%" tablestyle="border: 0px hidden ; text-align: center;"> {{https://www.debian.org/logos/openlogo-nd-50.png}} {{https://www.debian.org/Pics/debian.png}} ||
||<style="border: 0px hidden ;">~+ {{attachment:Portal/IDB/logo_portal.png}} Bienvenue sur le portail des environnements de bureau de [[fr/FrontPage|Debian]]+~ ||
----
{{attachment:Portal/IDB/icon-display-32x32.png}} Debian prend en charge toute sorte d'environnements de bureau, des environnement les plus complets, en passant par des alternatives plus légères, jusqu'à même des gestionnaires de fenêtres minimalistes et puissants.
Line 8: Line 8:
----
 {{attachment:Portal/IDB/icon-display-32x32.png}} Debian prend en charge toute sorte d'[[WikiPedia:fr:Environnement_de_bureau|environnements de bureau]] des plus complets comme GNOME ou Plasma, aux environnements plus légers comme Xfce ou LXDE et même encore plus légers comme les gestionnaires de fenêtres tel Openbox ou les gestionnaires de fenêtres en mosaïque tel Wmii.
La plupart des environnements de bureau reposent actuellement sur [[fr/Xorg|Xorg]] (système X Window) et prendront à l'avenir éventuellement en charge [[fr/Wayland|Wayland]].
Un environnement de bureau fournit un ensemble cohérent d'applications en terme d'apparence, de fonctionnalité et convivialité.
Line 13: Line 11:
<<TableOfContents()>>

= Composants de bureau =
<<Anchor(de)>>
Line 14: Line 16:
Le but d'un environnement de bureau est de fournir une suite cohérente d'applications en terme d'apparence, de fonctionnalité et convivialité.
Line 16: Line 17:
||<tablestyle="width:100%; text-align: left" style="background-color:#EEEEEE">[[https://upload.wikimedia.org/wikipedia/commons/a/a4/GNOME-Shell-3.10.png|{{https://upload.wikimedia.org/wikipedia/commons/thumb/a/a4/GNOME-Shell-3.10.png/120px-GNOME-Shell-3.10.png}}]]||Le projet [[fr/DebianGnome|GNOME]] fournit deux choses : l'environnement de bureau GNOME, intuitif et séduisant pour les utilisateurs et la plate-forme de développement GNOME, un environnement cadre complet pour construire des applications qui s'intègrent dans le reste de l'environnement de bureau.||
||<tablestyle="width:100%; text-align: left" style="background-color:#EEEEEE">[[https://upload.wikimedia.org/wikipedia/commons/5/54/KDE_4.png|{{https://upload.wikimedia.org/wikipedia/commons/thumb/5/54/KDE_4.png/120px-KDE_4.png}}]]||[[fr/DebianKDE|Plasma]] de KDE est un puissant environnement de bureau libre pour les systèmes Unix et Linux. Il combine une facilité d'utilisation, les fonctionnalités les plus récentes et une conception graphique excellente avec la supériorité technologique des systèmes d'exploitation Unix et Linux.||
||<tablestyle="width:100%; text-align: left" style="background-color:#EEEEEE">[[https://upload.wikimedia.org/wikipedia/commons/7/71/Xfce-4.4.png|{{https://upload.wikimedia.org/wikipedia/commons/thumb/7/71/Xfce-4.4.png/120px-Xfce-4.4.png}}]]||[[fr/Xfce|XFCE]] est un environnement de bureau léger pour divers systèmes *NIX. Conçu pour la productivité, il charge et exécute rapidement les applications tout en épargnant les ressources du système.||
||<tablestyle="width:100%; text-align: left" style="background-color:#EEEEEE">[[https://upload.wikimedia.org/wikipedia/commons/4/4c/LXDE_desktop_full.png|{{https://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/LXDE_desktop_full.png/120px-LXDE_desktop_full.png}}]]||[[fr/LXDE|LXDE]] est conçu pour bien fonctionner avec les machines les moins puissantes : les vieux ordinateurs avec des ressources limitées ou des netbook de nouvelle génération et autres petits ordinateurs.||
||<tablestyle="width:100%; text-align: left" style="background-color:#EEEEEE">[[https://upload.wikimedia.org/wikipedia/commons/9/90/Ubuntu_MATE_15_04.png|{{https://upload.wikimedia.org/wikipedia/commons/thumb/9/90/Ubuntu_MATE_15_04.png/120px-Ubuntu_MATE_15_04.png}}]]||[[fr/Mate|MATE]] est la continuation de GNOME 2. Il fournit un environnement de bureau attrayant et intuitif en utilisant des représentations traditionnelles d'environnement bureau pour Linux et d'autres systèmes d'exploitation de type Unix.||
Line 22: Line 18:
Les autres environnements de bureau disponibles dans Debian sont [[DebianPackage:cinnamon|Cinnamon]], [[DebianPackage:lxqt|LXQt]], [[DebianPackage:budgie-desktop|Budgie]], [[DebianPackage:e17|Enlightenment]], [[DebianPackage:fvwm-crystal|FVWM-Crystal]], [[DebianPackage:wmaker|Window Maker]], [[DebianPackage:sugar-session|Sugar]], [[http://notion.sourceforge.net/|Notion WM]] et possiblement d'autres.
Line 24: Line 19:
Les autres environnements de bureau non disponibles dans Debian sont Unity ([[https://ubports.com/|1]] [[https://github.com/yunit-io/yunit|2]]), [[https://elementary.io/get-involved#desktop-development|Pantheon]], [[https://rox.sourceforge.net/desktop/|ROX]], [[https://equinox-project.org/|Equinox/EDE]], [[https://etoileos.com/|Étoilé]], [[https://sourceforge.net/projects/cdesktopenv/|CDE]], [[https://artemis-project.github.io/|Artemis]], [[http://durden.arcan-fe.com/|Durden]] et [[https://wiki.archlinux.org/index.php/Desktop_Environment|d'autres encore]]. ##
## Tricky table style:
## - first row just says overall table CSS
## - thumbnails from screenshot.debian.net are 160x120, we set first cell to 185px
## - no proper way to specify vertical-align on td except with a class, we add them manually on 2nd column
##
||||<tablestyle="width:100%; background-color: #f5f6f7; border: 1px solid #d2d3d7;">||
||<style="width: 185px;">[[https://screenshots.debian.net/package/gnome|{{https://screenshots.debian.net/thumbnail/gnome}}]]||<style="vertical-align:middle;">Le projet [[fr/Gnome|GNOME]] fournit deux choses : l'environnement de bureau GNOME, intuitif et séduisant pour les utilisateurs et la plate-forme de développement GNOME, un environnement cadre complet pour construire des applications qui s'intègrent dans le reste de l'environnement de bureau.||
||[[https://screenshots.debian.net/package/kde-standard|{{https://screenshots.debian.net/thumbnail/kde-standard}}]]||<style="vertical-align:middle;">[[fr/DebianKDE|Plasma]] de KDE est un puissant environnement de bureau libre pour les systèmes Unix et Linux. Il combine une facilité d'utilisation, les fonctionnalités les plus récentes et une conception graphique excellente avec la supériorité technologique des systèmes d'exploitation Unix et Linux.||
||[[https://screenshots.debian.net/package/xfce4|{{https://screenshots.debian.net/thumbnail-with-version/xfce4/4.14}}]]||<style="vertical-align:middle;">[[fr/Xfce|Xfce]] est un environnement de bureau léger pour divers systèmes *NIX. Conçu pour la productivité, il charge et exécute rapidement les applications tout en épargnant les ressources du système.||
||[[https://screenshots.debian.net/package/lxde|{{https://screenshots.debian.net/thumbnail/lxde}}]]||<style="vertical-align:middle;">[[fr/LXDE|LXDE]] est conçu pour bien fonctionner avec les machines les moins puissantes : les vieux ordinateurs avec des ressources limitées ou des netbook de nouvelle génération et autres petits ordinateurs.||
||[[https://screenshots.debian.net/package/mate-desktop|{{https://screenshots.debian.net/thumbnail/mate-desktop}}]]||<style="vertical-align:middle;">[[fr/MATE|MATE]] est la continuation de GNOME 2. Il fournit un environnement de bureau attrayant et intuitif en utilisant des représentations traditionnelles d'environnement bureau pour Linux et d'autres systèmes d'exploitation de type Unix.||

Les autres environnements de bureau disponibles dans Debian sont [[DebianPackage:cinnamon|Cinnamon]], [[DebianPackage:lxqt|LXQt]], [[DebianPackage:budgie-desktop|Budgie]], [[DebianPackage:e17|Enlightenment]], [[DebianPackage:fvwm-crystal|FVWM-Crystal]], [[fr/DebianGNUstep|GNUstep]]/[[DebianPackage:wmaker|Window Maker]], [[DebianPackage:sugar-session|Sugar]], [[https://notionwm.net|Notion WM]] et possiblement d'autres.

Les autres environnements de bureau non disponibles dans Debian sont Unity ([[https://ubports.com/|1]] [[https://github.com/yunit-io/yunit|2]]), [[https://elementary.io/get-involved#desktop-development|Pantheon]], [[https://rox.sourceforge.net/desktop/|ROX]], [[https://equinox-project.org/|Equinox/EDE]], [[https://etoileos.com/|Étoilé]], [[https://sourceforge.net/projects/cdesktopenv/|CDE]], [[https://artemis-project.github.io/|Artemis]], [[https://durden.arcan-fe.com/|Durden]], [[https://www.project-trident.org/|Trident]], [[https://lumina-desktop.org/|Lumina]] et [[https://wiki.archlinux.org/index.php/Desktop_Environment|d'autres encore]].
Line 27: Line 37:
Comme leur nom l'indique, les gestionnaires de fenêtres contrôlent l'apparence et la façon d'interagir avec vos fenêtres d'environnement. La plupart des environnements de bureau fournissent leur propre gestionnaire de fenêtres, mais quelques-uns fonctionnent aussi de manière à part entière (sans un environnement de bureau associé).
Line 29: Line 38:
||<tablestyle="width:100%; text-align: left" style="background-color:#EEEEEE">{{https://upload.wikimedia.org/wikipedia/commons/b/b0/Openbox-elementary3.png||width=100}}||[[fr/Openbox|Openbox]] est un gestionnaire de fenêtres léger et très configurable qui en prend en charge la plupart des standards. Il est réputé pour son apparence minimaliste.||
||<tablestyle="width:100%; text-align: left" style="background-color:#EEEEEE">{{http://old.fluxbox.org/download/propaganda/fb-icon48x48-metal.png}}||[[fr/FluxBox|FluxBox]] est un gestionnaire de fenêtres pour X basé sur le code de Blackbox 0.61.1. Il est très peu gourmand en ressource et facile à utiliser, plein de fonctionnalités qui offrent une expérience de bureau facile et extrêmement rapide.||
||<tablestyle="width:100%; text-align: left" style="background-color:#EEEEEE">{{https://upload.wikimedia.org/wikipedia/commons/thumb/4/42/Compiz_logo.svg/100px-Compiz_logo.svg.png|Compiz logo|width=90%, height=90%}}||[[Compiz]] est un gestionnaire de fenêtres pour X qui utilise les capacités graphiques 3D matérielles pour gérer les fenêtres avec des effets rapides de composition de bureau.||
||<tablestyle="width:100%; text-align: left" style="background-color:#EEEEEE">{{https://upload.wikimedia.org/wikipedia/commons/thumb/1/13/Wmii-logo.svg/55px-Wmii-logo.svg.png}}||[[fr/Wmii|Wmii]] est un gestionnaire de fenêtres dynamique pour X11. Il prend en charge la gestion de fenêtres classique ou mosaïque (tiling) avec des claviers étendus, la souris ou un contrôle à distance basée sur un système de fichiers. Il remplace le paradigme d'espace de travail par une approche nouvelle basée sur un système d'étiquettes.||
||<tablestyle="width:100%; text-align: left" style="background-color:#EEEEEE">{{https://upload.wikimedia.org/wikipedia/commons/1/1f/Awesome_logo.png}}||[[fr/Awesome|Awesome]] est un gestionnaire de fenêtres dynamique pour X11. Il prend en charge la gestion de fenêtres mosaïque (tiling) avec des claviers étendus, la souris ; il est contrôlable avec des scripts en langage Lua. Il possède beaucoup de modules complémentaires qui en font une application très puissante. Il remplace le paradigme d'espace de travail par une approche nouvelle de mosaïque de fenêtres qui ne se recouvrent pas.||
Comme leur nom l'indique, les gestionnaires de fenêtres contrôlent l'apparence et la façon d'interagir avec vos fenêtres d'environnement. La plupart des environnements de bureau fournissent leur propre gestionnaire de fenêtres, mais quelques-uns (comme les gestionnaire de fenêtres en mosaïque) fonctionnent aussi de manière à part entière (sans un environnement de bureau associé) et sont conçus pour fonctionner ainsi.
Line 35: Line 40:

## Tricky table format, see previous note.
||||<tablestyle="width:100%; background-color: #f5f6f7; border: 1px solid #d2d3d7;">||
||<style="width: 185px;">[[https://screenshots.debian.net/package/openbox|{{https://screenshots.debian.net/thumbnail/openbox}}]]||<style="vertical-align:middle;">[[fr/Openbox|Openbox]] est un gestionnaire de fenêtres léger et très configurable qui en prend en charge la plupart des standards. Il est réputé pour son apparence minimaliste.||
||[[https://screenshots.debian.net/package/fluxbox|{{https://screenshots.debian.net/thumbnail/fluxbox}}]]||<style="vertical-align:middle;">[[fr/FluxBox|FluxBox]] est un gestionnaire de fenêtres pour X basé sur le code de Blackbox 0.61.1. Il est très peu gourmand en ressource et facile à utiliser, plein de fonctionnalités qui offrent une expérience de bureau facile et extrêmement rapide.||
||[[https://screenshots.debian.net/package/compiz|{{https://screenshots.debian.net/thumbnail/compiz}}]]||<style="vertical-align:middle;">[[Compiz]] est un gestionnaire de fenêtres pour X qui utilise les capacités graphiques 3D matérielles pour gérer les fenêtres avec des effets rapides de composition de bureau.||

Recherche des gestionnaires de fenêtres avec des Debtags : [[https://debtags.debian.org/search/?wl=&q=tag%3Ax11%3A%3Awindow-manager|x11::window-manager]].

=== Gestionnaires de fenêtres en mosaïque ===

Les gestionnaires de fenêtres en mosaïque offrent un moyen de contrôler le comportement des fenêtres en les affichant en mosaïque, occupant ainsi la totalité de l'écran.

## Tricky table format, see previous note.
||||<tablestyle="width:100%; background-color: #f5f6f7; border: 1px solid #d2d3d7;">||
||<style="width: 185px;">[[https://screenshots.debian.net/package/wmii|{{https://screenshots.debian.net/thumbnail/wmii}}]]||<style="vertical-align:middle;">[[fr/Wmii|Wmii]] est un gestionnaire de fenêtres dynamique pour X11. Il prend en charge la gestion de fenêtres classique ou mosaïque avec des claviers étendus, la souris ou un contrôle à distance basée sur un système de fichiers. Il remplace le paradigme d'espace de travail par une approche nouvelle basée sur un système d'étiquettes.||
||[[https://screenshots.debian.net/package/awesome|{{https://screenshots.debian.net/thumbnail/awesome}}]]||<style="vertical-align:middle;">[[fr/Awesome|Awesome]] est un gestionnaire de fenêtres dynamique pour X11. Il prend en charge la gestion de fenêtres mosaïque avec des claviers étendus, la souris ; il est contrôlable avec des scripts en langage Lua. Il possède beaucoup de modules complémentaires qui en font une application très puissante. Il remplace le paradigme d'espace de travail par une approche nouvelle de mosaïque de fenêtres qui ne se recouvrent pas.||
||[[https://screenshots.debian.net/package/i3-wm|{{https://screenshots.debian.net/thumbnail/i3-wm}}]]||<style="vertical-align:middle;">[[fr/i3|i3]]||
||[[https://screenshots.debian.net/package/dwm|{{https://screenshots.debian.net/thumbnail/dwm}}]]||<style="vertical-align:middle;">[[fr/Dwm|Dwm]]||

== Gestionnaire 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. 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'informations : [[fr/DisplayManager|Gestionnaire d'affichage]]

== Serveur d'affichage ==

La plupart des environnements de bureau actuels dépendent de [[fr/Xorg|Xorg]] (système X Window) et devraient à terme prendre en charge [[fr/Wayland|Wayland]].

= Comme cela fonctionne ? =
<<Anchor(dide)>>
Line 37: Line 74:
Tout d'abord, durant l'installation de Debian, l'installateur offre le choix de quel environnement de bureau vous souhaitez installer. Vous pouvez également en installer aucun si vous ne souhaitez pas d'environnement graphique ou préférez en installer un plus tard. Durant l'installation de Debian, l'installateur offre le choix de l'[[#de|environnement de bureau]] à installer. Si vous préférez en installer un après le redémarrage à travers le nouveau système d'exploitation, vous pouvez alors décliner l'offre en décochant ''Debian desktop environment'' (environnement de bureau Debian).
Line 39: Line 76:
Par la suite, installer un autre environnement de bureau est aussi simple que d'installer un paquet. Pour certains environnements de bureau, vous avez le choix entre plusieurs méta-paquets selon si vous souhaitez installer un ensemble minimal ou la plupart des logiciels fournis avec l'environnement. Veuillez vous référer à la page spécifique de l'environnement de bureau que vous souhaitez installer pour une description de ces méta-paquets. Un utilisateur de Debian 10 (Buster) ou Debian 11 (Bullseye) aura le menu suivant :
Line 41: Line 78:
== Changer d'environnement de bureau == {{{
[*] Debian desktop environment
[ ] GNOME
[ ] Xfce
[ ] KDE Plasma
[ ] Cinnamon
[ ] MATE
[ ] LXDE
[ ] LXQt
}}}
Line 43: Line 89:
Vous pourriez vouloir essayer plusieurs environnements, ou adopter un plutôt qu'un autre. Installer un nouvel environnement de bureau le rendra disponible pour votre système, et la manière dont les sessions sont traitées déterminera laquelle est exécutée par l'utilisateur.
La façon la plus aisée de changer est d'utiliser un [[fr/DisplayManager|gestionnaire de session]], qui vous proposera à quel environnement de bureau vous souhaitez accéder pour cette session, et éventuellement la définira par défaut.
 * Accepter cette sélection installera l'environnement de bureau GNOME.
 * Sans désélectionner l’environnement de bureau, une autre entrée, telle GNOME, peut être sélectionnée. Cela installera en plus ladite sélection.
 * Décocher ''Debian desktop environment'' et sélectionner un autre choix, installera ledit choix.

Pour une explication de ce comportement, on peut se référer à la ligne ''Recommends:'' dans `apt show task-desktop`.

{{{
Recommends: task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop
            | task-cinnamon-desktop | task-mate-desktop | task-lxqt-desktop
}}}
 
 * L'environnement de bureau de Debian installe task-desktop et requiert un des paquets listé plus haut. Si aucun d'entre-eux n'existe sur le système, le premier dans la liste, task-gnome-desktop, sera installé pour répondre à la dépendance. Cela correspond à la situation où l'utilisateur accepte seulement l'environnement de bureau Debian.

 * En regardant `apt show task-mate-desktop` on voit qu'il dépend de task-desktop et de mate-desktop-environment. Cocher MATE, avec ou sans l'environnement de bureau Debian coché, satisfera la ligne Recommends: de task-desktop et installera MATE au lieu de la valeur par défaut de Gnome.

Ensuite, installer un autre environnement de bureau est aussi simple que d’installer 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.

{{{#!wiki debian
 * Le cahier de l'administrateur Debian : [[https://www.debian.org/doc/manuals/debian-handbook/sect.customizing-graphical-interface.fr.html|Personnalisation de l'interface graphique]]
 * Guide de référence Debian : [[https://www.debian.org/doc/manuals/debian-reference/ch07.fr.html#_key_packages|Le système X Window : Paquets clés]] (Chapitres 7.1, 7.2)}}}

Installer un nouvel environnement de bureau le rendre disponible pour votre système, mais vous aurez toujours besoin de configurer votre session utilisateur afin de le lancer.
Line 48: Line 114:
Les sessions sont généralement gérées par un [[fr/DisplayManager|gestionnaire de session]], lequel dépend repose sur [[fr/Xsession|Xsession]]. Les sessions sont habituellement gérées par [[fr/DisplayManager|Gestionnaire d'affichage]] qui repose sur [[fr/Xsession|Xsession]].
Line 50: Line 116:
Si aucun gestionnaire de session n'utilise Xsession, vous pouvez toujours démarrer l'environnement X avec la commande '''startx''', qui est un appel à [[xinit]] (en anglais). La plupart des gestionnaires d'affichage vous permettrons de sélectionner quel environnement de bureau / gestionnaire de fenêtre vous souhaitez pour la prochaine session, et finalement le définir par défaut.
Line 52: Line 118:
== Mélanger des applications à partir de divers environnements de bureau == Si vous ne voulez pas exécuter un gestionnaire d'affichage pour gérer vos sessions, vous pouvez envisager d'utiliser [[https://github.com/spanezz/nodm/|nodm]] - vous pourriez trouver plus pratique d'utiliser plutôt un verrouilleur d'écran (par exemple, [[DebPkg:xscreensaver|XScreensaver]], [[DebPkg:suckless-tools|slock]]) afin de verrouiller votre session manuellement plutôt que d'attendre d'un programme qu'il insiste sur le nom d'utilisateur ET le mot de passe pour le faire. Ceci est probablement inapproprié pour les serveurs, mais peut être acceptable pour le système d'un utilisateur, en l'absence de problèmes de contrôle parental.
Line 54: Line 120:
Alors que le but d'un environnement de bureau est de fournir une suite cohérente d'applications, vous êtes susceptible de mélanger des applications provenant de plusieurs environnements qui utilisent différentes boites à outils graphiques, avec l'inconvénient qu'ils ne seront pas bien intégrés. Si vous n'avez pas de gestionnaire d'affichage d'installé, vous pouvez toujours démarrer l'environnement X à partir de la console avec la commande '''start''', qui est un appel à [[fr/xinit|xinit]].
Line 56: Line 122:
Il est parfois possible de réduire les différences en utilisant des thèmes communs ou similaires entre les environnements de bureau {{{#!wiki debian
 * Guide de référence Debian : [[https://www.debian.org/doc/manuals/debian-reference/ch07.fr.html#_starting_the_x_window_system|Le système X Window : Démarrer le système X Window]] (Chapitre 7.5)
}}}
Line 60: Line 128:
Les utilisateurs novices peuvent utiliser des thèmes fournis par leur environnement de bureau. Le moyen le plus simple de personnaliser votre environnement consiste à installer des thèmes conçus pour votre environnement de bureau depuis votre [[fr/PackageManagement|gestionnaire de paquets]].
Line 62: Line 130:
Les utilisateurs avancées peuvent également être intéressés par personnaliser directement les boites à outils ou applications, tels que GTK2, GTK3, le terminal… Une personnalisation supplémentaire est possible en modifiant les paramètres des outils graphiques, tels que GTK2, GTK3, ou en modifiant directement les paramètres de l'application.
Line 64: Line 132:
 <<Anchor(links)>>
== Resources ==
=== Utilisateurs ===
 * [[fr/User_interface|Définition de l'interface utilisateur]].
 * [[fr/DisplayManager|Gestionnaires d'affichage]] tels que XDM, GDM WDM ou KDM
 * [[fr/DesktopDefaultSettings|Paramètres par défaut du bureau]]
Certains terminaux comme xterm et urxvt utilisent [[fr/Xresources|Xresources]] pour contrôler leur apparence et leurs fonctionnalités.
Line 71: Line 134:
=== Contribuer ===
 * [[https://www.debian.org/devel/debian-desktop/index.fr.html|Projet Bureau Debian]] ([[fr/DebianDesktop|wiki]])
 * [[DesktopResolutionDraft|Résolution concernant le bureau par défaut de Debian]] ''(en anglais)''
Pour rechercher des thèmes de X11 avec des Debtags : [[https://debtags.debian.org/search/?wl=&q=tag%3Ax11%3A%3Atheme|x11::theme]].

=== Fonte de caractères ===

En savoir plus sur l’obtention de [[fr/Fonts|polices de caractères]], leurs rendus et d'autres problèmes.

== Problèmes communs ==

=== Environnements hétérogènes ===

Alors que le but d'un environnement de bureau est de fournir une suite cohérente d'applications, vous êtes susceptible de mélanger des applications provenant de plusieurs environnements qui utilisent différentes boites à outils graphiques, avec l'inconvénient qu'ils ne seront pas bien intégrés.

Il peut être difficile d’obtenir une apparence uniforme entre vos applications. Elle repose sur des solutions de contournement telles que l’utilisation de thèmes spécifiquement 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 respectant les instructions/lignes directrices (XDG) de [[fr/FreeDesktop|FreeDesktop]] .

=== Applications par défaut ===

Avoir plusieurs applications ayant le même but entraînera une concurrence pour laquelle le logiciel est censé s'ouvrir lors du traitement de vos fichiers. Il existe plusieurs mécanismes pour contrôler ces [[fr/DesktopDefaultSettings|applications et paramètres par défaut]].

<<Anchor(links)>>

= Ressources =

== Utilisateur ==

 * [[fr/User_interface|Définition de l'interface utilisateur]]
 * [[fr/DisplayManager|Gestionnaires d'affichage]] tels que XDM, GDM, WDM, ou KDM
 * [[fr/FreeDesktop|FreeDesktop]]
 * [[fr/Fonts|Fonts]]
 * [[fr/DesktopDefaultSettings|Paramètres par défaut]]
 * [[fr/Xorg|Xorg]]
 * [[fr/Wayland|Wayland]]

=== Thèmes multi-systèmes ===

 * DebPkg:qt5-gtk-platformtheme : peut aider à rendre des applications QT5 d'apparence similaire à celles d'environnements GTK
 * [[http://chriskempson.com/projects/base16/|Base16]] : directives pour créer des thèmes similaires pour diverses applications

== Contribuer ==

 * [[fr/DebianArt|DebianArt]]
 * [[https://www.debian.org/devel/debian-desktop/|Le projet Debian Desktop]] ([[fr/DebianDesktop|wiki]])
 * [[DesktopResolutionDraft|Résolution concernant le bureau par défaut pour Debian]] (en anglais)

== Voir aussi ==

 * [[CategoryDesktopApplication]] - pages du Wiki relatives aux programmes graphiques pour le bureau

== External Links ==
##wikipedia link moved to external links following reasoning better explained (not by me) in Synaptic/Discussion -BeatriceTorracca-
 * [[WikiPedia:Desktop_environment|Desktop environment]] in Wikipedia

== Liens externes ==
##wikipedia link moved to external links following reasoning better explained (not by me) in Synaptic/Discussion -BeatriceTorracca-
 * [[WikiPedia:fr:Environnement_de_bureau|Environnements de bureau]] dans Wikipedia

Traduction(s) : العربية - বাংলা-(Bengali) - Deutsch - Ελληνικά - English - Español - Français - עברית (Hebrew) - Italiano - 한국어 - Polski - Português (Brasil) - Русский - සිංහල-(Sinahala) - Svenska - தமிழ் (Tamil) - 简体中文


Portal/IDB/icon-display-32x32.png Debian prend en charge toute sorte d'environnements de bureau, des environnement les plus complets, en passant par des alternatives plus légères, jusqu'à même des gestionnaires de fenêtres minimalistes et puissants.

Un environnement de bureau fournit un ensemble cohérent d'applications en terme d'apparence, de fonctionnalité et convivialité.


Composants de bureau

Environnements de bureau

https://screenshots.debian.net/package/gnome

Le projet GNOME fournit deux choses : l'environnement de bureau GNOME, intuitif et séduisant pour les utilisateurs et la plate-forme de développement GNOME, un environnement cadre complet pour construire des applications qui s'intègrent dans le reste de l'environnement de bureau.

https://screenshots.debian.net/package/kde-standard

Plasma de KDE est un puissant environnement de bureau libre pour les systèmes Unix et Linux. Il combine une facilité d'utilisation, les fonctionnalités les plus récentes et une conception graphique excellente avec la supériorité technologique des systèmes d'exploitation Unix et Linux.

https://screenshots.debian.net/package/xfce4

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

https://screenshots.debian.net/package/lxde

LXDE est conçu pour bien fonctionner avec les machines les moins puissantes : les vieux ordinateurs avec des ressources limitées ou des netbook de nouvelle génération et autres petits ordinateurs.

https://screenshots.debian.net/package/mate-desktop

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

Les autres environnements de bureau disponibles dans Debian sont Cinnamon, LXQt, Budgie, Enlightenment, FVWM-Crystal, GNUstep/Window Maker, Sugar, Notion WM et possiblement d'autres.

Les autres environnements de bureau non disponibles dans Debian sont Unity (1 2), Pantheon, ROX, Equinox/EDE, Étoilé, CDE, Artemis, Durden, Trident, Lumina et d'autres encore.

Gestionnaires de fenêtres

Comme leur nom l'indique, les gestionnaires de fenêtres contrôlent l'apparence et la façon d'interagir avec vos fenêtres d'environnement. La plupart des environnements de bureau fournissent leur propre gestionnaire de fenêtres, mais quelques-uns (comme les gestionnaire de fenêtres en mosaïque) fonctionnent aussi de manière à part entière (sans un environnement de bureau associé) et sont conçus pour fonctionner ainsi.

https://screenshots.debian.net/package/openbox

Openbox est un gestionnaire de fenêtres léger et très configurable qui en prend en charge la plupart des standards. Il est réputé pour son apparence minimaliste.

https://screenshots.debian.net/package/fluxbox

FluxBox est un gestionnaire de fenêtres pour X basé sur le code de Blackbox 0.61.1. Il est très peu gourmand en ressource et facile à utiliser, plein de fonctionnalités qui offrent une expérience de bureau facile et extrêmement rapide.

https://screenshots.debian.net/package/compiz

Compiz est un gestionnaire de fenêtres pour X qui utilise les capacités graphiques 3D matérielles pour gérer les fenêtres avec des effets rapides de composition de bureau.

Recherche des gestionnaires de fenêtres avec des Debtags : x11::window-manager.

Gestionnaires de fenêtres en mosaïque

Les gestionnaires de fenêtres en mosaïque offrent un moyen de contrôler le comportement des fenêtres en les affichant en mosaïque, occupant ainsi la totalité de l'écran.

https://screenshots.debian.net/package/wmii

Wmii est un gestionnaire de fenêtres dynamique pour X11. Il prend en charge la gestion de fenêtres classique ou mosaïque avec des claviers étendus, la souris ou un contrôle à distance basée sur un système de fichiers. Il remplace le paradigme d'espace de travail par une approche nouvelle basée sur un système d'étiquettes.

https://screenshots.debian.net/package/awesome

Awesome est un gestionnaire de fenêtres dynamique pour X11. Il prend en charge la gestion de fenêtres mosaïque avec des claviers étendus, la souris ; il est contrôlable avec des scripts en langage Lua. Il possède beaucoup de modules complémentaires qui en font une application très puissante. Il remplace le paradigme d'espace de travail par une approche nouvelle de mosaïque de fenêtres qui ne se recouvrent pas.

https://screenshots.debian.net/package/i3-wm

i3

https://screenshots.debian.net/package/dwm

Dwm

Gestionnaire 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. 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'informations : Gestionnaire d'affichage

Serveur d'affichage

La plupart des environnements de bureau actuels dépendent de Xorg (système X Window) et devraient à terme prendre en charge Wayland.

Comme cela fonctionne ?

Installation d'un environnement de bureau

Durant l'installation de Debian, l'installateur offre le choix de l'environnement de bureau à installer. Si vous préférez en installer un après le redémarrage à travers le nouveau système d'exploitation, vous pouvez alors décliner l'offre en décochant Debian desktop environment (environnement de bureau Debian).

Un utilisateur de Debian 10 (Buster) ou Debian 11 (Bullseye) aura le menu suivant :

[*] Debian desktop environment
[ ] GNOME
[ ] Xfce
[ ] KDE Plasma
[ ] Cinnamon
[ ] MATE
[ ] LXDE
[ ] LXQt
  • Accepter cette sélection installera l'environnement de bureau GNOME.
  • Sans désélectionner l’environnement de bureau, une autre entrée, telle GNOME, peut être sélectionnée. Cela installera en plus ladite sélection.
  • Décocher Debian desktop environment et sélectionner un autre choix, installera ledit choix.

Pour une explication de ce comportement, on peut se référer à la ligne Recommends: dans apt show task-desktop.

Recommends: task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop
            | task-cinnamon-desktop | task-mate-desktop | task-lxqt-desktop
  • L'environnement de bureau de Debian installe task-desktop et requiert un des paquets listé plus haut. Si aucun d'entre-eux n'existe sur le système, le premier dans la liste, task-gnome-desktop, sera installé pour répondre à la dépendance. Cela correspond à la situation où l'utilisateur accepte seulement l'environnement de bureau Debian.
  • En regardant apt show task-mate-desktop on voit qu'il dépend de task-desktop et de mate-desktop-environment. Cocher MATE, avec ou sans l'environnement de bureau Debian coché, satisfera la ligne Recommends: de task-desktop et installera MATE au lieu de la valeur par défaut de Gnome.

Ensuite, installer un autre environnement de bureau est aussi simple que d’installer 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.

Installer un nouvel environnement de bureau le rendre disponible pour votre système, mais vous aurez toujours besoin de configurer votre session utilisateur afin de le lancer.

Sessions

Les sessions sont habituellement gérées par Gestionnaire d'affichage qui repose sur Xsession.

La plupart des gestionnaires d'affichage vous permettrons de sélectionner quel environnement de bureau / gestionnaire de fenêtre vous souhaitez pour la prochaine session, et finalement le définir par défaut.

Si vous ne voulez pas exécuter un gestionnaire d'affichage pour gérer vos sessions, vous pouvez envisager d'utiliser nodm - vous pourriez trouver plus pratique d'utiliser plutôt un verrouilleur d'écran (par exemple, XScreensaver, slock) afin de verrouiller votre session manuellement plutôt que d'attendre d'un programme qu'il insiste sur le nom d'utilisateur ET le mot de passe pour le faire. Ceci est probablement inapproprié pour les serveurs, mais peut être acceptable pour le système d'un utilisateur, en l'absence de problèmes de contrôle parental.

Si vous n'avez pas de gestionnaire d'affichage d'installé, vous pouvez toujours démarrer l'environnement X à partir de la console avec la commande start, qui est un appel à xinit.

Thèmes et personnalisation

Le moyen le plus simple de personnaliser votre environnement consiste à installer des thèmes conçus pour votre environnement de bureau depuis votre gestionnaire de paquets.

Une personnalisation supplémentaire est possible en modifiant les paramètres des outils graphiques, tels 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.

Pour rechercher des thèmes de X11 avec des Debtags : x11::theme.

Fonte de caractères

En savoir plus sur l’obtention de polices de caractères, leurs rendus et d'autres problèmes.

Problèmes communs

Environnements hétérogènes

Alors que le but d'un environnement de bureau est de fournir une suite cohérente d'applications, vous êtes susceptible de mélanger des applications provenant de plusieurs environnements qui utilisent différentes boites à outils graphiques, avec l'inconvénient qu'ils ne seront pas bien intégrés.

Il peut être difficile d’obtenir une apparence uniforme entre vos applications. Elle repose sur des solutions de contournement telles que l’utilisation de thèmes spécifiquement 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 respectant les instructions/lignes directrices (XDG) de FreeDesktop .

Applications par défaut

Avoir plusieurs applications ayant le même but entraînera une concurrence pour laquelle le logiciel est censé s'ouvrir lors du traitement de vos fichiers. Il existe plusieurs mécanismes pour contrôler ces applications et paramètres par défaut.

Ressources

Utilisateur

Thèmes multi-systèmes

  • qt5-gtk-platformtheme : peut aider à rendre des applications QT5 d'apparence similaire à celles d'environnements GTK

  • Base16 : directives pour créer des thèmes similaires pour diverses applications

Contribuer

Voir aussi

Liens externes


CategoryFrPortal CategoryFrDesktopEnvironment