Que se passe-t-il lorsque le gnome commence

Que se passe-t-il lorsque le gnome commence
Lorsque vous avez installé Gnome, il est généralement configuré pour s'exécuter au démarrage. Votre distribution a un bureau standard à votre disposition. Vous pouvez choisir n'importe quel autre bureau, ce qui est génial après avoir appris les astuces. Si vous choisissez un gestionnaire de fenêtres en carrelage, vous devrez apprendre quelques raccourcis clavier. Gnome est étroitement intégré à SystemD. Si vous détestez Systemd pour une raison quelconque, vous devez trouver une version corrigée de Gnome. Comme d'habitude, vous pouvez changer les choses. Dans cet article, vous apprendrez ce qui se passe lorsque Gnome commence. Tout d'abord, nous devons vous montrer les pièces qui sont nécessaires.

Les pièces qui commencent le gnome

Au démarrage de votre système, vous avez défini la cible qui doit exécuter par SystemD. Ce message suppose Systemd! En supposant toujours la norme, GDM3 commence. Il s'agit d'une coque gnome minimale lancée par Systemd. Vous pouvez vérifier avec la commande SystemCTL.

$ systemctl status gdm.service

GDM agit comme l'invite de connexion. Lorsque vous vous êtes connecté, les autres composants sont démarrés. Voici ce qu'ils font;

  • Gnome-session; La première tâche pour Gnome-Session est de s'assurer que tous les composants sont disponibles. Ceci est défini dans le .fichier de session. Le système recherche ces noms de fichiers dans USR / Share / Applications Vous pouvez, éventuellement, choisir un répertoire où vous avez des applications de démarrage automatique. L'autre option consiste à l'exécuter avec l'option Failsafe. Cela supprime toutes les applications utilisateur, utilisez-le pour le dépannage.
  • Shell gnome; Le gnome crée le bureau, contenant les composants de conception. Il utilise largement murmure.
  • Murmurer; Mougnon utilise l'encombrement pour agir en tant que gestionnaire de fenêtres standard pour Gnome.
  • Les applications; Gnome est livré avec de nombreuses applications, par défaut. Vous pouvez les regarder à https: // aide.gnome.org / utilisateurs /.
  • Extensions; Les extensions sont JavaScript qui modifient le comportement de Gnome Shell et peuvent ajouter une fonction dans la barre supérieure.

Comment ils interagissent

Quelle partie commence qui et ce qui maintient tout en marche pendant l'opération?

Les développeurs de Gnome testent tout avec Systemd à l'esprit. Cela signifie que tout commence par Systemd. Vous pouvez vérifier l'état du service avec la commande.

$ statut Systemctl GDM3.service

Ce service est celui qui démarre tout. De là, le système démarre tout le reste, d'abord il vérifie ce qui est nécessaire pour commencer. Lorsque le processus démarre, il appelle le binaire Gnome-Session qui recherche des dépendances. Il prépare ensuite la session en parcourant les nombreux répertoires qui contrôlent votre début. Lorsque vous utilisez la configuration ordinaire, la partie suivante pour démarrer est Gnome Shell.

Gnome Shell contrôle votre bureau, c'est la partie où vous pouvez ajouter des extensions. Le shell active également la barre supérieure, ouvre vos applications et appelle les bibliothèques graphiques pour placer des choses sur votre bureau.

Lorsque Gnome-Shell doit gérer le bureau, Mutter prend le dessus et le donne bien. C'est le gestionnaire de fenêtres X11 et sur Wayland, il agit en tant que compositeur.

Ce qui fonctionne pendant l'opération

Une fois le gnome commencé, vous aurez de nombreux processus en cours d'exécution. Ces processus maintiennent votre système en cours d'exécution et sont en veille pour vos demandes. Ils sont répertoriés ci-dessous.

  • dbus-daemon; Cela maintient les communications entre différentes applications qui l'ont implémentée. Un exemple de cela est les notifications du matériel à votre barre supérieure.
  • gnome-keyring-daemon; Ce démon conserve vos mots de passe et de connexion des informations de connexion si elle est prise en charge par l'application.
  • Gnome-Settings-daemon; Ce démon gardera toujours vos choix d'icônes, de polices et d'autres paramètres.
  • shell gnome; Le programme qui exécute votre bureau, c'est ce programme qui interprète toutes les extensions, rend les bars et les quais disponibles.
  • Pulseaudio; Ceci est utilisé pour les paramètres audio et pour détecter tout nouveau matériel.

Il existe d'autres processus qui prennent en charge les fonctionnalités spéciales, y compris le GVFS qui gère le système de fichiers virtuel GNOME. C'est ce qui permet d'atteindre SSH, DAV et tous vos comptes en ligne.

Conclusion

Gnome est un système puissant, ce qui facilite la réalisation de nombreuses choses. Parfois, cela a un coût plus élevé que vous le souhaitez. Pour vous assurer que vous utilisez pleinement le gnome tout en permettant à votre système de suivre, vous devez connaître certains paramètres. Connaissez-les, vous pouvez également faire en sorte que les choses ressemblent comme vous le souhaitez.