web-dev-qa-db-fra.com

Comment faire "xset s off" survivre à un redémarrage (12.04)

Sur une installation presque récente d'Ubuntu 12.04, après avoir désactivé l'écran éteint, le verrouillage d'écran et suspendu l'inactivité de tous les endroits (deux) que l'on peut trouver dans les paramètres système d'Ubuntu, l'écran devient noir après quelques minutes d'inactivité. Je ne peux pas dire avec certitude s'il devient blanc/noir ou s'il s'éteint.

J'ai désinstallé gnome-screensaver, ce qui n'a rien changé.

Parmi les nombreuses réponses que j'ai trouvées là-bas (la plupart desquelles je n'ai pas essayé parce qu'elles n'étaient pas claires ou qui ne fonctionnaient pas pour tout le monde), j'en ai essayé une qui DID fonctionne:

Sudo xset s off

Après quoi, j'ai laissé l'ordinateur sans surveillance pendant des heures et que l'écran ne devenait jamais noir, il fonctionnait donc parfaitement.

Cependant, il ne survivra pas à un redémarrage. Après le redémarrage, l’écran redevient noir après N minutes d’inactivité.

Étant donné que xset s off fonctionne jusqu'au redémarrage, comment puis-je rendre ce paramètre permanent?

Je suppose que je pourrais créer un script qui s'exécute au démarrage en lançant cette commande, mais je pense que ce serait un bidouillage horrible et qu'il devrait exister un moyen plus propre d'accomplir cela.

7
matteo

Ajoutez-le simplement à votre fichier .xsessionrc ou .xinitrc.

7
user10962

Ce comportement est initié lors de la connexion et remplace la commande s'il est exécuté au démarrage. Pour rendre cela permanent, ajoutez simplement les lignes ci-dessous à la fin du fichier .profile de votre dossier personnel.

# Turn off screen blanking
xset s off && xset -dpms

Si vous ne voyez pas le fichier .profile, ouvrez votre dossier personnel dans votre navigateur de fichiers, cliquez sur "Afficher" et sélectionnez "Afficher les fichiers cachés". Ensuite, faites un clic droit sur .profile, sélectionnez "Ouvrir avec l'éditeur de texte", copiez et collez ce qui précède sur une ligne vierge à la fin du fichier et enregistrez le fichier modifié.

2
rjd