Le paquet GNOME Settings Daemon est responsable de la définition des divers paramètres de GNOME Session et des applications qui tournent en dessous.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://download.gnome.org/sources/gnome-settings-daemon/48/gnome-settings-daemon-48.1.tar.xz
Somme de contrôle MD5 du téléchargement : 0ec5ed77aa85685cdf3d44f3d8dce0b5
Taille du téléchargement : 1,4 Mo
Estimation de l'espace disque requis : 37 Mo
Estimation du temps de construction : 0,1 SBU (avec parallélisme = 4, plus 0,5 SBU pour les tests)
alsa-lib-1.2.14, Fontconfig-2.17.1, Gcr-4.4.0.1, GeoClue-2.8.0, geocode-glib-3.26.4, gnome-desktop-44.3, libcanberra-0.30, libgweather-4.4.4, libnotify-0.8.6, libwacom-2.16.1, PulseAudio-17.0 et UPower-1.90.10
colord-1.4.8, Cups-2.4.12, NetworkManager-1.54.0, ModemManager-1.24.2, nss-3.116 et Wayland-1.24.0
Les dépendances recommandées ne sont pas strictement nécessaires pour que ce paquet se construise et fonctionne, mais vous pouvez avoir des résultats inattendus si vous ne les installez pas.
gnome-session-48.0, Mutter-48.4, dbusmock-0.37.0, umockdev-0.19.3 et Xvfb (pour les tests, de Xorg-Server-21.1.18 ou Xwayland-24.1.8)
Ensuite, corrigez la détection de libelogind pour les tests :
sed -e 's/libsystemd/libelogind/' \ -i plugins/power/test.py
Ensuite, corrigez la fonctionnalité de rétroéclairage dans gnome-control-center :
sed -e 's/(backlight->logind_proxy)/(0)/' \ -i plugins/power/gsd-backlight.c
Installez GNOME Settings Daemon en exécutant les commandes suivantes :
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -D systemd=false \ .. && ninja
To check the results, execute: ninja test. Note that you must have python-dbusmock installed in order for the tests to complete successfully. Some tests may fail depending on the init system in use.
Maintenant, en tant qu'utilisateur root
:
ninja install
--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.