XScreenSaver-6.08

Introduction à XScreenSaver

Le paquet XScreenSaver est un économiseur et un verrouilleur d'écran modulaire pour le système X Window. Il est extrêmement personnalisable et il permet l'utilisation de n'importe quel programme qui peut dessiner sur la fenêtre racine comme mode d'affichage. Le but de XScreenSaver est d'afficher de jolies images sur votre écran lorsqu'il n'est pas utilisé, partant de la philosophie que les moniteurs non surveillés devraient toujours être occupés à des tâches intéressantes, comme ils le font pour les films. Néanmoins, XScreenSaver peut aussi être utilisé comme un verrouilleur d'écran pour empêcher autrui d'utiliser votre terminal lorsque vous êtes occupé.

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

  • Téléchargement (HTTP) : https://www.jwz.org/xscreensaver/xscreensaver-6.08.tar.gz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 : d64f3fdb8881c735fff4601ec5d88e1f

  • Taille du téléchargement : 19 Mo

  • Estimation de l'espace disque requis : 250 Mo

  • Estimation du temps de construction : 0,3 SBU (avec parallélisme = 4)

Dépendances de XScreenSaver

Requises

GTK+-3.24.41 et Applications Xorg

Recommandées

Facultatives

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

Installation de XScreenSaver

Changez un nom de bibliothèque codé en dur, qui empêche d'utiliser les paramètres trouvés par configure :

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

Installez XScreenSaver en exécutant les commandes suivantes :

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

Ce paquet n'a pas de suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--with-setuid-hacks : Ce paramètre permet à certaines démos d'être installées setuid root, ce qui est requis pour pouvoir pinger d'autres machines.

Configuration de XScreenSaver

Fichiers de configuration

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

Configuration avec Linux PAM

Si XScreenSaver a été construit avec le support de Linux PAM, vous devez créer un fichier de configuration PAM pour qu'il fonctionne bien avec BLFS.

Lancez les commandes suivantes en tant qu'utilisateur root pour créer le fichier de configuration pour Linux PAM :

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

auth    include system-auth
account include system-account

# End /etc/pam.d/xscreensaver
EOF

Contenu

Programmes installés: xscreensaver, xscreensaver-command, xscreensaver-demo et xscreensaver-settings
Bibliothèques installées: Aucune
Répertoires installés: /usr/libexec/xscreensaver et /usr/share/xscreensaver

Descriptions courtes

xscreensaver

est un démon d'économiseur et de verrouillage d'écran

xscreensaver-command

contrôle un processus xscreensaver en cours d'exécution en lui envoyant des messages de client

xscreensaver-demo

est un lien symbolique vers xscreensaver-settings

xscreensaver-settings

est une interface graphique pour régler les paramètres utilisés par le démon xscreensaver en arrière-plan