Le paquet seatd fournit une bibliothèque de gestion de sièges. C'est le paquet utilisé par la plupart des compositeurs Wayland pour gérer les sièges, une session pour un utilisateur avec lequel les applications de la session peuvent interagir. Il peut éventuellement fournir sa propre gestion des sièges alternatives à logind, mais les instructions fournies ici l'utilisera comme un passe-plat pour logind de Systemd-261.2.
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://github.com/kennylevinsen/seatd/archive/0.9.3/seatd-0.9.3.tar.gz
Somme de contrôle MD5 du téléchargement : c1cc200188d31214b88af015b1f19f7b
Taille du téléchargement : 44 Ko
Estimation de l'espace disque requis : 4 Mo (avec les tests)
Estimation du temps de construction : moins de 0,1 SBU (avec les tests)
Installez seatd en exécutant les commandes suivantes :
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
-D server=disabled \
-D libseat-seatd=disabled \
.. &&
ninja
Pour lancer la suite de tests, tapez : ninja test.
Maintenant, en tant qu'utilisateur root :
ninja install
-D server=disabled :
désactive la construction du démon seatd.
-D
libseat-seatd=disabled : ce paramètre désactive la
construction de la prise en charge du démon de gestion seatd pour
libseat.so et s'appuie plutôt sur
logind installé sur le système.