O pacote seatd fornece uma biblioteca universal de gerenciamento de seat. Ele é o que muitos compositores Wayland usam para gerenciar seats, uma sessão para um(a) usante na qual aplicativos conseguem interagir. Ele consegue, opcionalmente, fornecer o próprio gerenciador dele de seat como uma alternativa para uma variante do logind, porém as instruções fornecidas o usarão como um shim, o qual logind proveniente do Systemd-261.2 será o gerenciador subjacente de seat.
Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.
Transferência (HTTP): https://github.com/kennylevinsen/seatd/archive/0.9.3/seatd-0.9.3.tar.gz
Soma de verificação MD5 da transferência: c1cc200188d31214b88af015b1f19f7b
Tamanho da transferência: 44 KB
Espaço em disco estimado exigido: 4 MB (com testes)
Tempo de construção estimado: menos que 0,1 UPC (com testes)
Instale seatd executando os seguintes comandos:
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
-D server=disabled \
-D libseat-seatd=disabled \
.. &&
ninja
Para executar a suíte de teste, emita: ninja test.
Agora, como o(a) usante root:
ninja install
-D server=disabled:
Desabilita construir o processo de segundo plano seatd.
-D libseat-seatd=disabled:
Esse parâmetro desabilita construir suporte para o processo de
segundo plano de gerenciamento seatd para libseat.so e, em vez disso, confia no logind
instalado no sistema.