gnome-shell-41.4

Introduction à GNOME Shell

GNOME Shell est l'interface utilisateur au cœur de l'environnement de bureau GNOME.

This package is known to build and work properly using an LFS-11.1 platform.

Informations sur le paquet

Dépendances de GNOME Shell

Requises

evolution-data-server-3.42.4, Gjs-1.70.1, gnome-autoar-0.4.3, gnome-control-center-41.4, GTK-4.6.1, Mutter-41.4, sassc-3.6.2, startup-notification-0.12 et elogind-246.10

Recommandées

Recommandées (à l'exécution)

Facultatives

GTK-Doc-1.33.2 et bash-completion

Dépendances de Runtime

adwaita-icon-theme-41.0, DConf-0.40.0, GDM-41.3, gnome-backgrounds-41.0, gnome-menus-3.36.0 et telepathy-mission-control-5.16.6

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/gnome-shell

Installation de GNOME Shell

Tout d'abord, corrigez un problème avec le processus de construction de meson exposé par les versions récentes de meson :

sed -i '/i18n.merge_file/s/(.*/(/' $(find -name meson.build)

Installez GNOME Shell en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson --prefix=/usr       \
      --buildtype=release \
      -Dsystemd=false     \
      -Dtests=false       \
      .. &&
ninja

Pour tester les résultats, vous devez supprimer le paramètre -Dtests=false et vous devez également avoir compilé Mutter-41.4 avec les tests. Exécutez : ninja test. Vous devez être dans une session X pour lancer les tests. Certains échoueront si GDM-41.3 n'est pas installé.

Maintenant, en tant qu'utilisateur root :

ninja install

Explication des commandes

--buildtype=release : spécifie le type de construction convenant aux versions stables de ce paquet, comme la valeur par défaut produit des binaires non optimisés.

patch ... : ce correctif corrige un bogue quand le paquet essaye de démarrer une application xwayland sur un système qui n'a pas systemd.

-Dsystemd=false : évite l'installation des fichiers systemd, qui ne sont pas requis dans cette version de BLFS.

-Dtests=false : supprimez ce paramètre si vous voulez construire les tests. Mais ensuite meson échouera si les tests de Mutter-41.4 ne sont pas installés.

-Dextensions=false : cette option désactive la construction de l'outil en ligne de commande gnome-extensions. Utiliser cette option supprime le besoin de asciidoc-10.1.1.

Contents

Programmes installés: gnome-extensions, gnome-extensions-app, gnome-shell, gnome-shell-extension-prefs, gnome-shell-extension-tool et gnome-shell-perf-tool
Bibliothèques installées: None
Répertoires installés: /usr/lib/gnome-shell, /usr/share/gnome-shell, /usr/share/gtk-doc/html/{shell,st} et /usr/share/xdg-desktop-portal/

Descriptions courtes

gnome-shell

fournit les fonctions de l'interface utilisateur du cœur du bureau GNOME 3

Last updated on