Xscreensaver et xscreensaver -nosplash &

Phénomène étrange:

j’ai besoin de la syntaxe suivante pour pouvoir lancer mes screensavers:
xscreensaver -nosplash &

sinon j’obtiens “the xscreesanver daemon doesn’t seem to be launched”.

Donc, si j’exécute xscreensaver -nosplash & en ligne de commande, tout va bien.

Maintenant, si je place cette commande dans mon menu “application autostart” (session et démarrage sous XFCE), ca ne fonctionne pas…

Une idée?

Merci.

Bonjour,

[quote=“isterios”]j’ai besoin de la syntaxe suivante pour pouvoir lancer mes screensavers:
xscreensaver -nosplash &

sinon j’obtiens “the xscreesanver daemon doesn’t seem to be launched”.

Donc, si j’exécute xscreensaver -nosplash & en ligne de commande, tout va bien.

Maintenant, si je place cette commande dans mon menu “application autostart” (session et démarrage sous XFCE), ca ne fonctionne pas…[/quote]
Lorsque j’utilisais xscreensaver, je me souviens qu’on a eu une discussion au sujet de la syntaxe entre :

xscreensaver -no-splash. ou xscreensaver -nosplash.

C’est là : [Ecrans de veille] Ben elles sont où les options ??

Tu as essayé : xscreensaver -nosplash (sans &)

A+

Dans mon autostart.sh sous Openbox (Archlinux), j’ai ça

et après pour lancer l’économiseur il me semble (confirmé) que c’est

[quote=“kamui57”]Dans mon autostart.sh sous Openbox (Archlinux), j’ai ça

et après pour lancer l’économiseur il me semble (confirmé) que c’est

Merci.

je vais essayer avec le tiret, mais me sans le tiret, la commande passe bien quand je la tape dans un terminal.

En résumé:
ca fonctionne en terminal.
ca n’est pas pris en compte quand je le mets en autostart de ma session (alors que d’autres commandes fonctionnent bien).

Bon bah pas mieux avec le tiret.

Donc toujours le même souci:
ça fonctionne très bien en ligne de commande dans un shell.
ça ne fonctionne pas en autostart.

As tu essayé quelque chose comme :

?

[quote=“youki”]As tu essayé quelque chose comme :

?[/quote]

Oui comme ca aussi ca fonctionne mais uniquement en ligne de commande dans un shell.

Pour moi, ca n’est pas la syntaxe qui pose souci, mais le fait que ca ne veut pas être pris en compte au démarrage.

Je vais essayer d’ajouter un sleep au cas où.

Ca fonctionne après une pause, j’ai donc juste créé un petit script avec une pause avant la commande.

#!/bin/sh
sleep 10
xscreensaver -no-splash &

Merci à tous.

p.s. c’est probablement propre à XFCE.

p.s. je me suis permis de créer un topic dans “Trucs et Astuces” sur ce sujet, car ce problème semble revenir souvent sur les forums.