Quelle est la différence entre un environnement de bureau et un gestionnaire de fenêtres?


89

Comme le titre l'indique.

J'ai beaucoup de mal à comprendre les différences entre un environnement de bureau et un gestionnaire de fenêtres?


EDIT: C'est ce que j'ai découvert plus tard.

De cet article de Jack Wallen

Il existe en gros trois couches pouvant être incluses dans le bureau Linux:

X Windows - C’est la base qui permet de dessiner des éléments graphiques sur l’affichage. X Windows construit le cadre primitif permettant le déplacement des fenêtres, les interactions avec le clavier et la souris, et dessine les fenêtres. Ceci est requis pour tout bureau graphique.

Gestionnaire de fenêtres - Le gestionnaire de fenêtres est la pièce du puzzle qui contrôle l’emplacement et l’aspect des fenêtres. Les gestionnaires de fenêtres incluent: Enlightenment , Afterstep , FVWM , Fluxbox , IceWM , etc. Nécessite X Windows mais pas un environnement de bureau.

Environnement de bureau - C’est là que certains commencent à être un peu confus. Un environnement de bureau comprend un gestionnaire de fenêtres mais s’appuie sur celui-ci. L'environnement de bureau est généralement un système beaucoup plus intégré qu'un gestionnaire de fenêtres. Nécessite X Windows et un gestionnaire de fenêtres.

GNOME , KDE , Cinnamon , Xfce, entre autres , sont des exemples d’environnements de bureau .

Réponses:


44

Le gestionnaire de fenêtres gère vos fenêtres. Il met la décoration de la fenêtre autour du contenu, y compris les boutons, pour réduire ou fermer. Il permet de redimensionner et de déplacer les fenêtres, décide quelle fenêtre est en haut. Metacity et Compiz sont deux exemples d’aujourd’hui, des personnes comme moi pourraient se souvenir de twm et de fvwm.

Un environnement de bureau vous donne une expérience utilisateur globale. Il contient les panneaux, les menus système, les démarreurs, les applets d'état. Il faut bien sûr un gestionnaire de fenêtres pour gérer les fenêtres. Il peut offrir un explorateur de fichiers et un visualiseur par défaut. Pour simplifier, il peut même contenir un éditeur par défaut, un programme de terminal ou même un e-mailer, tous conçus pour se ressembler et fonctionner ensemble. Gnome, XFCE et KDE sont les plus connus du moment.


3
La barre des tâches (liste de fenêtres) fait-elle partie du gestionnaire de fenêtres ou de l'environnement de bureau?
Dan Dascalescu

Je ne pense pas qu'il soit vraiment utile de faire une distinction nette. Ma chère vieille fvwm est venue avec plusieurs widgets (parmi lesquels pager et liste de fenêtres), mais je n’appellerais rien de plus fvwm qu’un gestionnaire de fenêtres. Les barres OTOH, Gnome ou Unity ne font plus partie du gestionnaire de fenêtres.
MPi

12

En plus de tout ...

Qu'est-ce qu'un gestionnaire de fenêtres?

Un gestionnaire de fenêtres est un logiciel qui gère les fenêtres, ce qui permet d’ouvrir, de fermer, de redimensionner et de déplacer les fenêtres. Il est également capable de présenter des menus et des options à l'utilisateur. Il contrôle l'apparence de l'interface graphique de l'utilisateur. Avec Linux ou BSD, vous avez le choix. Vous êtes libre de choisir un nombre quelconque de gestionnaires de fenêtres, allant des gestionnaires simples simples (faible consommation de mémoire et de processeur) aux plus grands. Il existe environ 17 gestionnaires de fenêtres "grand public" et au moins 70 autres.

Voici une courte liste des plus populaires:

  • fvwm2
  • twm
  • mwm
  • wm2
  • AfterStep
  • Éclaircissement
  • WindowMaker
  • IceWM
  • Poisson scie
  • Boîte noire
  • Fluxbox
  • et MetaCity

Pour un site Web vraiment sympa qui les répertorie tous, essayez www.plig.org/xwinman/ .

Qu'est-ce qu'un environnement de bureau?

Un environnement de bureau (DE) passe généralement par-dessus un gestionnaire de fenêtres et ajoute de nombreuses fonctionnalités, notamment des panneaux, des barres d'état, des fonctionnalités de glisser-déposer et une suite d'applications et d'outils intégrés. En fait, les opinions des utilisateurs sur les systèmes d'exploitation sont généralement basées sur un seul élément: l'environnement de bureau. Bien entendu, le DE n’est qu’une petite partie d’un système d’exploitation et, dans les systèmes Linux et Unix, le gestionnaire de fenêtres et / ou DE peut être remplacé ou hautement personnalisé sans violer les contrats de licence utilisateur final.

Les environnements de bureau les plus populaires pour Unix / Linux sont:

  • GNOME
  • KDE
  • CDE
  • XFce

(Bien sûr, il y en a d'autres.)

Courtesy http://www.vanemery.com/Linux/XoverSSH/X-over-SSH2.html

Réjouir....


Le premier lien est cassé. Regle-le, s'il te plait.
evaristegd le

9

Je vais essayer d'être bref. Prenons Ubuntu pour un exemple:

  • Compiz / Metacity (ou KWin, XFWM) sont des gestionnaires de fenêtres . Leur but est de dessiner des fenêtres, des bordures, des boutons, etc.
  • Gnome (ou KDE, XFCE) sont des environnements de bureau car, à côté d'un gestionnaire de fenêtres, ils regroupent un écran de connexion, des panneaux et des tables de système, ainsi que certains outils pour configurer et ajuster les paramètres.

1

IMHO, le terme environnement de bureau dérive du terme gestionnaire de fenêtre. Un environnement de bureau est un ensemble de logiciels / d’outils qui construit l’interface (s) visuelle (s) complexe (s) entre l’être humain et l’ordinateur, tandis que le gestionnaire de fenêtres sert uniquement à créer une interface graphique simple (je me souviens de XWindows sur la station Silicon Graphics en 1995). :)).

Cordialement, Vincenzo

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.