Je me permets de créer un petit tuto pour tous ceux qui rencontrent des soucis de xscreensaver sous XFCE.
J’ai lu pas mal de topics sur ce sujet sur d’autres forums, dont beaucoup renvoient sur des solutions un peu exotiques et sans succès (genre modifier la config. de xorg)
[*]Symptomes:
A chaque fois que vous cliquez sur le menu Economiseur d’écran, apparaît:
“the xscreesanver daemon doesn’t seem to be launched”
Il s’agit donc, comme le message l’indique, du daemon qui n’est pas lancé dans la session.
Pour le lancer:
xscreensaver -no-splash &
Souci:
si vous placez cette commande dans votre menu autostart de XFCE, il ne fonctionne pas au démarrage.
[*]Solution:
il suffit de créer un petit script plaçant une pause avant l’exécution de la commande.
Pour ce faire, c’est simple:
créer un fichier exécutable, dans un endroit où votre user possède les droits, dans lequel vous copiez le script suivant:
#!/bin/sh
sleep 10
xscreensaver -no-splash &
Allez ensuite dans votre Menu Paramètres/Session et démarrage. Sous “application autostart”, ajoutez une entrée du genre “xscreensaver”, et dans le champ Command, indiquez le chemin vers votre script (ex. home/monuser/script).
Pour information, toutes vos raccourcis autostart se situent dans /home/monuser/.config/autostart
Et il est souvent plus aisé de les modifier à la mano que de passer par l’interface graphique.
Voilà, maintenant votre économiseur d’écran se lancera seul à chaque démarrage de session