web-dev-qa-db-fra.com

Compteur de puissance ACPI000D: 00: Ignorer le plafond d'alimentation logiciel non sécurisé

Je reçois le message suivant sur Ubuntu 14.04 au démarrage:

wattmètre ACPI000D: 00: Ignorer les limites de sécurité logicielles non sécurisées

Le message apparaît peu de temps après que l'arrière-plan rouge/orange d'Ubuntu apparaît et que l'écran devient noir dans la console pendant un moment. Le système se charge bien par la suite et l'écran de connexion apparaît normalement. Néanmoins c'est agaçant.

Quelqu'un a-t-il une idée pour résoudre ce problème?

EDIT: Bien qu'il n'y ait pas de problème d'utilisation d'Ubuntu via le gestionnaire d'affichage, le message persiste dans les consoles TTY que je ne peux plus utiliser.

UPDATE: Je suis passé à Ubuntu 16.04 et bien que l'avertissement apparaisse encore peu de temps au démarrage et qu'il se trouve ensuite dans la première ligne des consoles TTY, ils fonctionnent comme prévu, c'est-à-dire que je peux enfin me connecter. et les utiliser.

4
mwater

Cette erreur se produit car l'objet ACPI _PMC (capacités du compteur d'énergie) de ce périphérique ACPI000D (compteur d'énergie) est défini sur le bit 0, ce qui indique que le périphérique prend en charge la fonction de mesure de l'alimentation. Toutefois, le pilote du noyau a détecté que le matériel ne le prend pas en charge. et indique par conséquent que la capacité d'alimentation est probablement douteuse et l'ignore donc. Fondamentalement, le micrologiciel indique que la mesure de l'alimentation est disponible, mais le pilote du noyau ne le croit pas pour votre matériel.

Actuellement, le seul matériel qui semble permettre cela est certains matériels IBM avec "IBM Active Energy Manager".

Pour plus de détails sur cette fonctionnalité ACPI, consultez la section 10.4.1 de la spécification ACPI.

On peut forcer cette fonctionnalité à utiliser le paramètre de noyau force_cap_on = 1, mais cela n’est pas conseillé, à moins que vous ne sachiez ce que vous faites.

Je pense que ce message peut probablement être ignoré en toute sécurité. Vous pouvez désactiver complètement les messages d'erreur du noyau pour le désactiver. Toutefois, cela vous empêchera de voir des erreurs éventuellement utiles que le noyau signalera à l'avenir. Ce message est signalé comme un message d'erreur de périphérique de niveau dev_err (). Vous devez donc désactiver les messages d'erreur de niveau dev_err pour supprimer cette erreur.

Par exemple, la configuration du paramètre de noyau loglevel = 2 signalera les urgences, les alertes et les erreurs critiques et ignorera les erreurs de niveau 3 (erreur) et inférieur. Pour ce faire, éditez/etc/default/grub (avec le privilège root) et changez GRUB_CMDLINE_LINUX_DEFAULT pour inclure loglevel = 2, par exemple.

Sudo gedit /etc/default/grub

éditer et régler:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash loglevel=2"

sauvegardez les modifications et exécutez:

Sudo update-grub

La solution à long terme serait de modifier le pilote et de changer dev_err en dev_warn

7
Colin Ian King