desactiver la mise en veille

Avell Diroll avelldiroll at gmail.com
Sam 7 Aou 11:01:51 UTC 2010


On 07/08/10 12:15, Franck Lavis - Micro38 Informatique wrote:
> je n'arrive pas a trouver comment interdire la mise en veille quand
> certains programmes tournent (client torrent ou film avec VLC par
> exemple).

Il y a une option dans vlc pour désactiver le sreensaver ... et elle est 
censée être activée par défaut.

Elle se trouve à cet endroit (désolé pour l'anglais, je n'ai pas de 
config en français sous la main):
VLC > tools > preferences > Show settings: All > Video > Disable Screensaver

Sinon c'est un comportement qui se script simplement:

###################
#!/bin/sh

COMMAND="sleep 120"
gnome-screensaver-command --inhibit -n "$COMMAND" &
SCREENSAVER_INHIBITOR_PID=$!
$COMMAND
kill $SCREENSAVER_INHIBITOR_PID
###################

Il suffit de remplacer la commande "sleep 120" par celle qui doit 
interdire la mise en veille, ou part "$*" ce qui permettrait d'utiliser 
ceci avec la commande suivante:
nom_du_script.sh commande_inhibant_le_screensaver ses_options

Il devient alors aisé d'ajouter des raccourcis spécifiques ou des 
"ouvrir avec ..." appelant ce script.

Bonne continuation

Ju
-- 
A man without religion, is like a fish without a bicycle.




Plus d'informations sur la liste de diffusion ubuntu-fr