Ceci est une ancienne révision du document !
Intel P-state
"Intel P-state" est le nouveau pilote de régulation de la fréquence des processeurs Intel qui selon Intel doit être employé pour réguler les processeurs intel des dernières générations, depuis les processeurs de génération Sandy Bridge.
"Intel P-state" n'est pas activé par défaut dans 14.04 Ubuntu Trusty LTS, mais on peut l'activer très facilement.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'un processeur Intel de génération Sandy Bridge ou postérieure
- Disposer d'une version d'Ubuntu égale ou postérieure à la version 14.04 Ubuntu Trusty LTS
Installation
Il n'y a aucun paquet supplémentaire à installer!
Configuration
Tout d'abord, ouvrez le fichier /etc/default/grub en modification,
sudo gedit /etc/default/grub
puis modifier la ligne commençant par GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" de la manière suivante GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=enable" en y ajoutant l'option intel_pstate=enable, enfin mettre à jour le grub
sudo update-grub
et redémarrer le système.
Utilisation
"zero configuration mode"
- Le pilote "intel p-state" est un "daemon", une application qui fonctionne en tâche de fond et qui est lancée automatiquement au démarrage; une fois installée, elle fonctionne toute seule.
- Pour vérifier que le pilote "intel p-state" est bien en fonctionnement entrer la commande suivante dans un terminal:cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver La réponse attendue est intel_pstate. 
Paramètre par défaut au démarrage
Pour forcer l'usage d'un des deux paramètres au démarrage:
- installer les dépendances suivantessudo apt-get install linux-tools-common linux-tools-generic 
- installer l'utilitaire cpufrequtilssudo apt-get install cpufrequtils 
- choisir performance ou powersave au démarrage- pour powersavesudo sed -i 's/^GOVERNOR=.*/GOVERNOR="powersave"/' /etc/init.d/cpufrequtils 
- pour performancesudo sed -i 's/^GOVERNOR=.*/GOVERNOR="performance"/' /etc/init.d/cpufrequtils 
 
Changer le paramètre à la volée
- installer l'indicateur indicator-cpufreqsudo apt-get install indicator-cpufreq 
Compatibilité avec d'autres dispositifs d'économie d'énergie
Désinstallation
- Pour replacer le paramètre de modulation de fréquence du processeur d'originesudo sed -i 's/^GOVERNOR=.*/GOVERNOR="ondemand"/' /etc/init.d/cpufrequtils 
- Pour supprimer cette application, ouvrez le fichier /etc/default/grub en modification,sudo gedit /etc/default/grub puis modifier la ligne commençant par GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=enable" en y retirant l'option intel_pstate=enable de la manière suivante GRUB_CMDLINE_LINUX_DEFAULT="quiet splash", enfin mettre à jour le grub sudo update-grub et redémarrer le système. 
Voir aussi
- (fr) la page de la doc concernant thermald
- (fr) la page de la doc concernant tlp
- (fr) la page de la doc concernant laptop-mode-tools
- (en) Intel P-State driver
—- Contributeur principal : Chacmool
Basé sur « Prevent your laptop from overheating with thermald and Intel P-state »