web-dev-qa-db-fra.com

Erreur ACPI: la méthode d'analyse / exécution a échoué; NVRM: Xid: 79, le processeur graphique est tombé du bus

J'ai deux problèmes:

  1. 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.
    
  2. 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?

2
Alberto

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 .

1
kenorb

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:

enter image description here

0
PJ Singh

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

enter image description here

0
Alberto