Esse erro ocorre porque o objeto ACPI000D (Power Meter Capabilities) para esse dispositivo ACPI000D (o medidor de energia) tem bit 0 definido que indica que o dispositivo suporta capacidade de medição de energia, mas o driver do kernel detectou que o hardware não não suporta esse recurso e, portanto, relata que a capacidade de energia é provavelmente duvidosa e, portanto, a ignora. Basicamente, o firmware indica que a medição de energia está disponível, mas o driver do kernel não acredita no seu hardware.
Atualmente, o único hardware que parece permitir isso é determinado hardware da IBM com o "IBM Active Energy Manager".
Para mais detalhes sobre esta funcionalidade da ACPI, consulte a seção 10.4.1 da especificação da ACPI.
Pode-se forçar esse recurso ao usar o parâmetro do kernel force_cap_on = 1, no entanto, isso não é recomendado, a menos que você saiba o que está fazendo.
Acho que essa mensagem pode ser ignorada com segurança. Pode-se desativar completamente as mensagens de erro do kernel para desabilitar isso, no entanto, isso impedirá que você veja erros possivelmente úteis que o kernel reporta no futuro. Esta mensagem está sendo relatada como mensagem de erro de dispositivo de nível dev_err (), portanto, seria necessário desativar as mensagens de erro de nível dev_err para silenciar esse erro.
Por exemplo, definir o parâmetro do kernel loglevel = 2 reportará emergências, alertas e erros críticos e ignorará os erros de nível 3 (erro) e abaixo. Para isso, edite / etc / default / grub (com privilégio de root) e altere GRUB_CMDLINE_LINUX_DEFAULT para incluir loglevel = 2, por exemplo,
sudo gedit /etc/default/grub
edite e defina:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash loglevel=2"
salve as alterações e execute:
sudo update-grub
A correção a longo prazo seria modificar o driver e alterar o dev_err para um dev_warn