seatd-0.9.3

Introdução ao seatd

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.

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.

Informação do Pacote

Dependências do seatd

Recomendadas

Instalação do seatd

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

Explicações do Comando

-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.

Conteúdo

Aplicativos Instalados: None
Biblioteca Instalada: libseat.so
Diretórios Instalados: none

Descrições Curtas

libseat.so

contém funções para processar gerenciamento de seat