Allumer / éteindre votre écran depuis un smartphonePour allumer ou éteindre votre écran de PC à distance et notamment depuis votre smartphone, nous allons utiliser des commandes liées à DPMS et ssh. (Le PC utilisé est équipé d’Ubuntu 11.10 avec OpenSSH)

  • Plusieurs commandes possibles,notamment xset et vbetool.
  xset dpms force on ' Force le rétroéclairage de l'écran.
  xset dpms force standby ' Force l'arrêt du rétroéclairage de l'écran.
  sudo vbetool dpms on ' Force l'activation du rétroéclairage (fonctionne également via SSH)
  sudo vbetool dpms standby ' Force la désactivation du rétroéclairage (fonctionne également via SSH)
  • Si vbetool n’est pas installé sur votre poste (par défaut sur Ubuntu il ne l’est pas), utilisez simplement la commande suivante:
  sudo apt-get update && sudo apt-get install vbetool
  • Il est possible d’autoriser l’utilisation de sudo sans mot de passe pour cette commande en ajouter la ligne suivante au fichier /etc/sudoers:
Installez Connect Bot depuis l'Android Market
ConnectBot
  %admin ALL=(root) NOPASSWD:/usr/sbin/vbetool
  • Pour simplifier l’utilisation de ces commandes, ajoutez les alias suivants à votre fichier ~/.bash_aliases (après l’avoir activé si nécessaire dans ~/.bashrc):
  alias off='sudo vbetool dpms standby'
  alias on='sudo vbetool dpms on'
  • Afin de pouvoir utiliser ces commandes depuis notre smartphone Android, il nous faut y ajouter un client SSH.

Le client SSH gratuit ConnectBoT fera l’affaire, vous pouvez le retrouver ici ou utiliser le QR code correspondant à droite, il suffira ensuite de se connecter puis de lancer la commande on ou off pour allumer ou éteindre l’écran. Cela fonctionne avec tout type de smartphone ou depuis un PC client pour peu que celui-ci dispose d’un client SSH et que votre serveur SSH soit accessible.

Sources:

https://market.android.com/details?id=org.connectbot&hl=en

http://createqrcode.appspot.com/