XScreenSaver-6.08

Introdução ao XScreenSaver

O pacote XScreenSaver é um protetor e travador de tela modular para o Sistema de Janelas do X. Ele é altamente personalizável e permite o uso de qualquer aplicativo que possa desenhar na janela raiz como modo de exibição. O objetivo do XScreenSaver é o de exibir imagens bonitas na tua tela quando não estiver em uso, de acordo com a filosofia de que os monitores não atendidos sempre deveriam estar fazendo algo interessante, assim como eles fazem nos filmes. No entanto, o XScreenSaver também pode ser usado como um travador de tela, para evitar que outras pessoas usem teu terminal enquanto você estiver ausente.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.1.

Informação do Pacote

  • Transferência (HTTP): https://www.jwz.org/xscreensaver/xscreensaver-6.08.tar.gz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: d64f3fdb8881c735fff4601ec5d88e1f

  • Tamanho da transferência: 19 MB

  • Espaço em disco estimado exigido: 250 MB

  • Tempo de construção estimado: 0,3 UPC (Usando paralelismo=4)

Dependências do XScreenSaver

Exigidas

GTK+-3.24.41 e Aplicativos do Xorg

Recomendadas

Opcionais

GDM-45.0.1, FFmpeg-6.1.1, Linux-PAM-1.6.0, MIT Kerberos V5-1.21.2 e GLE

Instalação do XScreenSaver

Mude um nome de biblioteca rigidamente codificado, o que impede o uso das configurações encontradas pelo configure:

sed -i 's/-lsystemd/-lelogind/' driver/Makefile.in

Instale o XScreenSaver executando os seguintes comandos:

./configure --prefix=/usr &&
make

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) root:

make install

Explicações do Comando

--with-setuid-hacks: Essa chave permite que algumas demonstrações sejam instaladas setuid root, que é necessário para a finalidade de executar ping para outros dispositivos.

Configurando o XScreenSaver

Arquivos de Configuração

/etc/X11/app-defaults/XScreenSaver e ~/.xscreensaver

Configuração do Linux PAM

Se o XScreenSaver tiver sido construído com suporte a Linux PAM, você precisa criar um arquivo de configuração PAM, para fazê-lo funcionar corretamente com o BLFS.

Emita os seguintes comandos como o(a) usuário(a) root para criar o arquivo de configuração para Linux PAM:

cat > /etc/pam.d/xscreensaver << "EOF"
# Inicia /etc/pam.d/xscreensaver

auth    include system-auth
account include system-account

# Termina /etc/pam.d/xscreensaver
EOF

Conteúdo

Aplicativos Instalados: xscreensaver, xscreensaver-command, xscreensaver-demo e xscreensaver-settings
Bibliotecas Instaladas: Nenhum(a)
Diretórios Instalados: /usr/libexec/xscreensaver e /usr/share/xscreensaver

Descrições Curtas

xscreensaver

é um processo de segundo plano protetor e travador de tela

xscreensaver-command

controla um processo xscreensaver em execução, enviando-lhe mensagens de cliente

xscreensaver-demo

é um link simbólico para xscreensaver-settings

xscreensaver-settings

é uma estrutura gráfica de interação direta com o(a) usuário(a) para configurar os parâmetros usados pelo processo de segundo plano xscreensaver de plano de fundo