GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Kde, Gnome, Xfce, Unity, Ad-nauseum… Une application Gui peut-elle fonctionner sous X sans aucun de ces éléments ?

Ce prochain déménagement d'Ubuntu vers Unity en tant que gestionnaire de bureau, je me suis demandé où se situe la ligne modulaire entre un Gestionnaire de bureau et X .

Je crois comprendre que X est un gestionnaire de fenêtres, et window =GUI .

Le bureau est-il réellement nécessaire pour exécuter des applications GUI ?
par exemple. Peut X existent sans gestionnaire de bureau, et les applications GUI peuvent-elles être lancées à partir du terminal s'exécutant dans X (qui peut devoir être démarré automatiquement avec X )…

Je peux maintenant lancer une application graphique à partir du terminal (bureau Gnome), mais je ne sais pas si cela est basé sur une dépendance au bureau.

Je suis peut-être complètement sur la mauvaise piste ici… mais c'est à ça que servent les questions 😉

Réponse acceptée :

X est un service qui écoute les demandes de ses clients (=applications) pour peindre des fenêtres et transmet également les événements du périphérique d'entrée à ces applications. L'une de ces applications est le gestionnaire de fenêtres (par exemple, dans le cas de GNOME, c'est Metacity ou Compiz).

Et un environnement de bureau comme GNOME, etc. est en fait un ensemble d'applications destinées à être utilisées ensemble pour offrir une expérience utilisateur plus ou moins confortable. généralement, il comprend un gestionnaire de fenêtres, un gestionnaire de sessions, une sorte de lanceur d'applications, etc.

Et oui, il est possible de démarrer n'importe quelle application graphique (si c'est un client X bien sûr) sur un X nu, mais par ex. sans gestionnaire de fenêtres, toutes les fenêtres n'auront pas de cadre (pas de bordure, pas de barre de titre) et seront placées dans la même position par défaut (le coin supérieur gauche). X lui-même est plutôt "stupide" quand il s'agit de telles choses…


Ubuntu
  1. Ssh - Besoin d'un Tty pour exécuter Sudo si je peux Sudo sans mot de passe?

  2. Comment supprimer les applications Kde et Xfce du menu Gnome ? ?

  3. Ubuntu 16.04 exécutera-t-il Unity 8 sur le bureau ?

  4. Puis-je installer Unity sur Gnome 3 ?

  5. Comment installer Kde avec Unity ?

Regardez ces vidéos du Linux App Summit

Comment installer GUI Gnome sur Ubuntu 18.04 LTS

Le microphone ne fonctionne pas sur 18.04 pour n'importe quelle application de conférence Web ou de bureau :personne ne peut m'entendre ?

Où peuvent aller mes maquettes Unity ?

Puis-je exécuter un serveur Oracle sans swap ?

Besoin d'une petite distribution sans bureau ni gestionnaire de fenêtres, juste pour exécuter une seule application graphique