web-dev-qa-db-fra.com

Rendez le changement de vitesse du ventilateur permanent avec aticonfig

J'ai une Radeon HD 7950 sur Ubuntu 12.10, noyau 3.5. J'ai les mises à jour fglrx installées. Le problème est que mon ventilateur gpu, au démarrage, monte à 100% et le reste. C'est la même chose sur ma partition Windows, mais je peux le définir manuellement. Je peux régler manuellement la vitesse du ventilateur à 20% avec:

aticonfig --pplib-cmd "set fanspeed 0 20"

Cependant, le problème est qu’au redémarrage, le réglage manuel de la vitesse du ventilateur est oublié et la vitesse par défaut du ventilateur est rétablie à 100%. Comment puis-je rendre cela permanent?

Remarque: Je ne suis qu'un peu confiant que 20% de la vitesse du ventilateur serait suffisante, car je ne ferai rien d’intense graphiquement avec cela. Je ne peux pas être complètement sûr de ce qui suit:

aticonfig --adapter=0 --od-gettemperature

me donne simplement/suspicieusement une valeur de 0C.

3
user1502381

J'ai écrit n petit script Ruby qui fait exactement cela . Peut-être que vous voulez le traduire en plain bash, cependant. Vous pouvez l'exécuter au démarrage mais mon but était d'avoir un réglage continu de la vitesse du ventilateur en fonction de la température, donc je l'appelle toutes les 2 minutes avec cron.

1
chrpes