J'ai deux problèmes:
Mon ordinateur portable ne se réveille pas lorsqu'il est suspendu et affiche ces messages sur un écran noir:
[349.417870] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECWT] Namespace
lookup failure, AE_NOT_FOUND (20170531/psargs-364)
[349.417881] ACPI Error: Method parse/execution failed \_TZ.FN04._OFF, AE_NOT_FOUND (20170531/psparse-550)
[349.417963] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECWT] Namespace
lookup failure, AE_NOT_FOUND (20170531/psargs-364)
[349.417970] ACPI Error: Method parse/execution failed \_TZ.FN03._OFF, AE_NOT_FOUND (20170531/psparse-550)
[349.418041] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECWT] Namespace
lookup failure, AE_NOT_FOUND (20170531/psargs-364)
[349.418047] ACPI Error: Method parse/execution failed \_TZ.FN02._OFF, AE_NOT_FOUND (20170531/psparse-550)
[349.418114] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECWT] Namespace
lookup failure, AE_NOT_FOUND (20170531/psargs-364)
[349.418121] ACPI Error: Method parse/execution failed \_TZ.FN01._OFF, AE_NOT_FOUND (20170531/psparse-550)
[350.802831] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECWT] Namespace
lookup failure, AE_NOT_FOUND (20170531/psargs-364)
[350.802934] ACPI Error: Method parse/execution failed \_TZ.FN00._OFF, AE_NOT_FOUND (20170531/psparse-550)
[350.925661] ACPI Error: [\_SB_.PCI0.PEG0.OFSV] Namespace lookup failure, AE_NOT_FOUND (20170531/psparse-550)
[350.925780] ACPI Error: Method parse/execution failed \S_B.PCI0.PGOF, AE_NOT_FOUND (20170531/psparse-550)
[350.925880] ACPI Error: Method parse/execution failed \S_B.PCI0.PEG0.PG00._OFF, AE_NOT_FOUND (20170531/psparse-550)
[350.928692] NVRM: Xid (PCI:000:04:00): 79, GPU has fallen off the bus.
J'ai essayé de désactiver le mode de suspension lorsque je ferme le couvercle en modifiant le fichier /etc/systemd/logind.conf
et le fichier /etc/UPower/UPower.conf
, mais aucun de ceux-ci n'a fonctionné.
Que devrais-je faire?
Selon liste des erreurs Xid , l'erreur 79 ( le GPU est tombé du bus ) peut être liée à une variété d'éléments tels que problème de pilote ou de matériel, corruption de mémoire système, erreur de bus ou problème thermique (surchauffe).
Exécutez l'application Paramètres du serveur NVIDIA X (fournie avec les pilotes) et vérifiez la température, l'horloge graphique, les niveaux de performance et les niveaux d'utilisation du processeur graphique.
Le post suivant (basé sur cet original thread ) suggère de désactiver le protocole ASPM PCI-E ( gestion de l'alimentation active ) en modifiant les paramètres d'amorçage en pcie_aspm=off
(it désactive de force PCIe ASPM ).
Rapport de bug lié: le GPU est tombé du bus .
J'ai constaté que le passage aux graphiques Intel à l'aide de l'outil Nvidia, sans désinstaller les pilotes propriétaires de Nvidia, permet également de reprendre le travail suspendu. (Cette option n'est disponible que si vous possédez une carte prenant en charge la technologie Optimus de Nvidia).
En outre, l'erreur affichée sur mon écran était légèrement différente. Je le répertorie ici au cas où cela aiderait quelqu'un avec sa recherche en ligne:
[44.436337] NVRM: Xid (PCI:0000:01:00): 32, Channel ID 00000000 intr 80040000
Voici une capture d'écran de l'outil Nvidia avec les graphiques Intel sélectionnés:
J'ai trouvé une solution: en changeant le pilote de ma carte graphique, au lieu d'utiliser un pilote binaire NVIDIA, utilisez le serveur X.Org X pilote NVIDIA