Sur mon nouveau PC, quelque chose ne va pas avec le support ACPI sous Linux. Je dois le démarrer avec acpi = off et nolapic. En outre, il ne détecte qu'un seul cœur de processeur (ce qui m'agace le plus) et ne s'éteint pas complètement. Je dois maintenir le bouton d'alimentation enfoncé pendant quelques secondes pour éteindre l'ordinateur.
La question est: que puis-je faire? Modifier des fichiers de configuration? Signaler des bugs? Envoyer des mails au fabricant de la carte mère? Exécuter un utilitaire pour aider le reverse engineering de pilotes? (Actuellement, je désactive simplement AMD C1E dans le BIOS. C'est une solution de contournement intéressante.)
Ma configuration:
Je vous suggère de commencer par essayer de suivre les étapes de ce guide: DebuggingACPI .
La description en haut de cette page indique qu’elle fait partie de Debugging Central , " avec des détails de débogage pour une variété de paquets Ubuntu " à la - Wiki de la communauté Ubunt .
Vous devriez également essayer de regarder les entrées dans /var/log/syslog
pour voir si quelque chose là-bas aidera à isoler le problème.
Assurez-vous que la partie du journal que vous examinez provient d'un démarrage en échec. C'est-à-dire que les entrées du journal doivent provenir d'un démarrage où ni acpi=off
ni nolapic
n'ont été utilisés. Les horodatages de journal doivent vous permettre de déterminer le démarrage d'une entrée de fichier journal.
Si vous trouvez plus facile d'utiliser une application graphique, Ubuntu a un Log File Viewer
que vous pouvez utiliser. Vous pouvez le trouver en le recherchant avec Dash
.
Les étapes ci-dessous sont (à peu près) copiées à partir de la page DebuggingACPI et constituent ce que je vous suggère de faire pour essayer d’isoler le problème avant de déposer un rapport de bogue. (Je crois que les procédures pour rapporter un bogue sont aussi sur = page DebuggingACPI )
Si acpi=off
permet au système de démarrer, essayez d'isoler le problème ACPI avec les paramètres de démarrage suivants. Supprimez acpi=off
et démarrez avec seulement l’une des options ci-dessous.
Si vous êtes chanceux, vous pouvez trouver une combinaison de paramètres de noyau qui vous permet de démarrer et d’utiliser tous les cœurs de votre processeur.
Remarque: Si vous avez besoin d'une explication sur la façon de modifier "une fois" les paramètres/options de démarrage du noyau, essayez ceci répondez à la question "Comment ajouter un paramètre de démarrage du noyau?" .
acpi=ht
acpi=off
fonctionne et que acpi=ht
échoue, le problème provient du code d'analyse de la table ACPI lui-même, ou peut-être du code SMP.pci=noacpi
acpi=noirq
pnpacpi=off
noapic
nolapic
La solution de contournement est meilleure que la désactivation d'ACPI (en utilisant acpi = off et nolapic). Vous pouvez simplement désactiver AMD C1E dans le BIOS!
C'est toujours un problème cependant ...