web-dev-qa-db-fra.com

Problème de veille, le PC ne peut pas entrer en mode veille

J'ai un problème avec la fonction de veille: Mon ordinateur ne passe pas en mode de veille avec Ubuntu 14.04LTS. Si je me souviens bien, cela fonctionne avec Ubuntu 13.10 mais cette version n'a pas été installée depuis longtemps sur ce PC.
Maintenant, lorsque j’appuie sur Standby dans le menu ou sur mon clavier, l’affichage devient noir pendant quelques secondes, puis certains messages apparaissent pendant un très court instant à l’écran. Après cela, l'écran de connexion apparaît. Deux fois j'ai pu entrer en veille mais les autres fois, cela échoue.

Données techniques sur mon PC:

  • Ubuntu 14.04 avec toutes les mises à jour
  • stockage principal: 3,8GiB
  • processeur: processeur Intel® Core ™ i3-2330M à 2,20 GHz × 4
  • graphique: Intel® Sandybridge Mobile
    carte graphique: NVIDA GEFORCE GT 555M CUDA 1GB

Voici la sortie du message:
messages
Habituellement, la moitié ou le tiers de l'écran est rempli de messages comme celui-ci. Cette fois, lorsque je l'ai filmé, c'était beaucoup plus.

voici le journal de /var/log/pm-suspend.log:

Paramètres de ligne de commande initiaux: 
 Mercredi 20 août 17:09:25 CEST 2014: Exécution de hooks pour suspendre. 
 Exécution de hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend : 
/usr/lib/pm-utils/sleep.d/000kernel-change suspendre suspendre: succès. 
 

Lancer hook /usr/lib/pm-utils/sleep.d/000record-status suspendre: /Usr/lib/pm-utils/sommeil.d/000record-status suspendre: succès.
Lancer hook /usr/lib/pm-utils/sleep.d/00logging suspendre suspendre: Linux leon-P6812 3.13.0-34-generic # 60-Ubuntu SMP mer. 13 août 15:45:27 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Taille du module Utilisé par nls_iso8859_1 12713 1 dm_crypt 23177 1 hid_generic 12548 0 identifiant usé 52570 0 caché 106148 2 hid_generic, usbhid ctr 13049 0 ccm 17773 0 rfcomm 69160 0 bnep 19624 2 bluetooth 391196 10 bnep, rfcomm binfmt_misc 17468 1 rts5139 335409 0 arc4 12608 2 iwldvm 232285 0 mac80211 630653 1 iwldvm Acer_wmi 32522 0 sparse_keymap 13948 1 Acer_wmi intel_rapl 18773 0 x 86_pkg_temp_thermal 14205 0 Intel_powerclamp 14705 0 Coretemp 13435 0 Kvm_intel 143060 0 Kvm 451511 1 kvm_intel Crct10dif_pclmul 14289 46254 1 Crc32_pclmul 13113 0 La socle est en bois. 18710 2 snd_pcm, snd_hda_intel Snd_seq_midi 13324 0 Snd_seq_midi_event 14899 1 snd_seq_midi Snd_rawmidi 3 0144 1 snd_seq_midi Lpc_ich 21080 0 29482 2 snd_pcm, snd_seq cfg80211 484040 3 iwlwifi, mac80211, iwldvm SND 69238 20 snd_hda_codec_realtek, snd_hwdep, snd_timer, snd_hda_codec_hdmi, snd_pcm, snd_seq, snd_rawmidi, snd_hda_codec, snd_hda_intel, snd_seq_device, snd_seq_midi soundcore 12680 1 snd mei_me 18627 0 mei 82276 1 mei_me parport_pc 32701 0 mac_hid 13205 0 ppdev 17671 0 lp 17759 0 parport 42348 3 lp, ppdev, parport_pc usb_storage 62209 1 nouveau 1097199 1 I915 783805 4 Mxm_wmi 13021 1 nouveau Psmouse 106678 0 Ttm 85115 1 nouveau I2c_algo_bit 13413 2 i915, nouveau Ahci 25819 3 drm_kms_helper 53081 2 i915, nouveau libahci 32560 1 ahci drm 303102 8 ttm, i915, drm_kms_helper, nouveau atl1c 46086 0 wmi 19177 3 Acer_wmi, mxm_wmi, nouveau vidéo 19476 3 i915, Acer_wmi, nouveau total utilisé tampons partagés libres mis en cache Mem: 3951564 3708976 242588 395912 49344 1329840 -/+ tampons/cache: 2329792 1621772 Swap: 4092924 12240 4080684 /usr/lib/pm-utils/sleep.d/00logging suspendre suspendre: succès.
Lancer hook /usr/lib/pm-utils/sleep.d/00powersave suspendre: /Usr/lib/pm-utils/sleep.d/00powersave suspendre: succès.
Lancer hook /etc/pm/sleep.d/10_grub-common suspendre: /Etc/pm/sleep.d/10_grub-common suspendre suspendre: succès.
Lancer hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspendre suspendre: /Etc/pm/sleep.d/10_unattended-upgrades-hibernate suspendre suspendre: succès.
Lancer hook /usr/lib/pm-utils/sleep.d/50unload_alx suspendre suspendre: /Usr/lib/pm-utils/sleep.d/50unload_alx suspendre suspendre: succès.
Exécution de hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspendre suspendre: Échec de la connexion à une erreur non globale ctrl_ifname: (null): Aucun fichier ou répertoire /Usr /lib/pm-utils/sleep.d/60_wpa_supplicant suspendre suspendre: succès.
Crochet courant /usr/lib/pm-utils/sleep.d/75modules suspendre suspendre: /Usr/lib/pm-utils/sleep.d/75modules suspendre suspendre: non applicable.
Lancer hook /usr/lib/pm-utils/sleep.d/90clock suspendre suspendre: /Usr/lib/pm-utils/sleep.d/90clock suspendre suspendre: non applicable.
Lancer hook /usr/lib/pm-utils/sleep.d/94cpufreq suspendre suspendre: /Usr/lib/pm-utils/sleep.d/94cpufreq suspendre suspendre: succès.
Lancer hook /usr/lib/pm-utils/sleep.d/95anacron suspendre suspendre: Stop: instance inconnue: /Usr/lib/pm-utils/sleep.d/95anacron suspendre suspendre : Succès.
Lancer hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspendre suspendre: /Usr/lib/pm-utils/sommeil.d/95hdparm-apm suspendre suspendre: non applicable.
Lancer hook /usr/lib/pm-utils/sleep.d/95led suspendre suspendre: /Usr/lib/pm-utils/sleep.d/95led suspendre suspendre: non applicable.
Lancer hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspendre suspendre: Le pilote vidéo de définition de mode du noyau a été détecté, sans excentriques. /Usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspendre suspendre: succès.
Lancer hook /usr/lib/pm-utils/sleep.d/99video suspendre: Kernel.acpi_video_flags = 0 /Usr/lib/pm-utils/sleep.d/99video suspendre suspendre : Succès.
Lancer hook /etc/pm/sleep.d/novatel_3g_suspend suspendre suspendre: /Etc/pm/sleep.d/novatel_3g_suspend suspendre suspendre: succès.
Mer. 20 août 17:09:25 CEST 2014: exécution de la suspension Sh: écho: erreur I/O Mer. 20 août 17:09:29 CEST 2014: réveillé. Mer. 20 août 17:09:29 CEST 2014: Lancer des crochets pour reprendre Lancer des crochets /etc/pm/sleep.d/novatel_3g_suspend resume suspend: /Etc/pm/sleep.d/novatel_3g_suspend resume suspendre: succès.
Lancer hook /usr/lib/pm-utils/sleep.d/99video resume suspend: /Usr/lib/pm-utils/sleep.d/99video resume suspend: success.
En cours d'exécution hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: /Usr/lib/pm-utils/sleep.d/98video-quirk-db-handler reprendre la suspension: succès.
Lancer hook /usr/lib/pm-utils/sleep.d/95led resume suspend: /Usr/lib/pm-utils/sleep.d/95led resume suspend: non applicable.
Lancer hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend:
/dev/sda: définition du niveau de gestion de l'alimentation avancée sur 0xfe (254) APM_level = 254 /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspendre: succès.
Lancer hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend: /Usr/lib/pm-utils/sleep.d/95anacron resume suspend: success.
Le lancement de hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: /Usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success.
Lancer hook /usr/lib/pm-utils/sleep.d/90clock resume suspend: /Usr/lib/pm-utils/sleep.d/90clock resume suspend: non applicable.
Hook courant /usr/lib/pm-utils/sleep.d/75modules resume suspend: Les modules déchargés rechargés. /Usr/lib/pm-utils/sleep.d/75modules resume suspend: Succès.
Exécution de hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: Impossible de se connecter à l'erreur non globale ctrl_ifname: (null): Aucun fichier ou répertoire /Usr /lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: success.
Lancer hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: /Usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: success.
Lancer hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: /Etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: success.
Lancer hook /etc/pm/sleep.d/10_grub-common resume suspend: /Etc/pm/sleep.d/10_grub-résumé resume suspend: success.
Lancer hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend: /Usr/lib/pm-utils/sleep.d/00powersave resume suspend: success.
Lancer hook /usr/lib/pm-utils/sleep.d/00logging resume suspend: /Usr/lib/pm-utils/sleep.d/00logging resume suspend: success.
Lancer hook /usr/lib/pm-utils/sleep.d/000record-status resume suspend: /Usr/lib/pm-utils/sleep.d/000record-status resume suspend: success.
Lancer hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: /Usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: success.
Mer. 20 août 17:09:30 CEST 2014: terminé.

leon @ leon-P6812: ~ $ lspci 
 00: 00.0 pont hôte: contrôleur DRAM de la famille de processeurs de cœur de deuxième génération d'Intel Corporation (rev 09) 
 00: 01.0 pont PCI: Intel Corporation Xeon E3-1200/Famille de processeurs Core de 2e génération Port racine PCI Express (rév 09) 
 00: 02.0 Contrôleur compatible VGA: Contrôleur graphique intégré de la famille de processeurs Core de 2e génération de Intel Corporation (rev 09) 
 00: 16.0 : Contrôleur MEI n ° 1 de la famille de chipsets Intel Corporation série 6/C200 (rév. 04) 
 00: 1a.0 Contrôleur USB: Contrôleur USB amélioré n ° 2 de la famille de chipsets Intel Corporation série 6/C200 - Série 2 (rev 05) 
 00: 1b.0 Périphérique audio: Contrôleur audio haute définition de la famille de chipsets Intel Corporation série 6/C200 (rév 05) 
 00: 1c.0 Pont PCI: Intel Corporation série 6/C200 Port série 1 de la puce du processeur PCI Express (rév b5) 
 00: 1c.1 pont PCI: Port série 2 de la famille de chipsets Intel Corporation série 6/C200 (rév. B5) [.__ __.] Pont PCI 00: 1c.3: Famille 4 du chipset Intel Corporation Port racine 4 du PCI Express (rév. B5) 
 Pont PCI 00: 1c.4: Jeu de puces Intel Corporation 6 série/C200 Port série 5 de la famille PCI Express (rev b5) 
 00: 1d.0 contrôleur: Contrôleur USB amélioré de la famille de puces Intel Corporation série 6/C200 # 1 (rev 05) 
 00: 1f .0 ISA pont: Contrôleur LPC de la famille de chipsets HM65 Express d'Intel Corporation (rév. 05) 
 00: 1f.2 Contrôleur SATA: Contrôleur AHCI SATA de la famille des chipsets Intel Corporation série 6/C200 à 6 ports (rev 05) 
 00: 1f.3 SMBus: Contrôleur SMBus de la famille de chipsets Intel Corporation série 6/C200 (rev 05) 
 01: 00.0 Contrôleur compatible VGA: NVIDIA Corporation GF116M [GeForce GT 555M/635M] (rév. A1) 
 03: 00.0 Contrôleur réseau: Intel Corporation Centrino Wireless-N 1030 [Rainbow Peak] (rév. 34) 
 04: 00.0 Contrôleur Ethernet: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet (version c0) 
 05: 00.0 Contrôleur USB r: Contrôleur hôte xHCI SuperSpeed ​​USB 3.0 TUSB73x0 de Texas Instruments (rév. 02)

Peut-être lié à cette question sans réponse: le mode veille (suspendre) ne fonctionne pas sur mon ordinateur
Si quelqu'un a besoin de plus de commentaire de journal. Je ne sais pas quels journaux sont nécessaires dans ce cas.

Je ne sais pas, c'est peut-être un bug. Si cela peut être corrigé, aidez-moi s'il vous plaît!

5
Leon95

Vous utilisez le pilote Nouveau par défaut pour votre carte graphique nvidia. Il s'agit d'un pilote d'ingénierie inverse qui est connu pour causer des problèmes de gestion de l'alimentation. D'après ce que je peux dire de mon expérience, suspendre avec nouveau, c'est jouer, cela dépend beaucoup de la version du noyau, de la carte graphique, etc.

La première chose que j’essayerais si j’étais vous installe est d’installer le pilote officiel nvidia: Remarquez qu’il est propriétaire, mais j’essaierai de voir s’il résout votre problème, car alors nous savons à peu près sûr que le nouveau composant est: faire des reproches. (En regardant toutes les erreurs sur votre écran, je suis presque certain que Nouveau est le dépanneur.) Si vous avez des inquiétudes parce que le pilote propriétaire est une source fermée, vous pouvez configurer une seconde installation d'ubuntu sur un disque dur externe/usb et l'essayer. Là.

Pour essayer le pilote nvidia propriétaire, procédez comme suit:

Sudo apt-get install nvidia-current-updates

et redémarrez votre ordinateur une fois le processus terminé.

S'il vous plaît signaler si cela change quelque chose pour vous.

Sinon, mon deuxième essai serait de déconnecter tout le matériel externe (périphériques USB tels que des scanners, des imprimantes, etc.), pour s'assurer que rien d'extérieur ne déclenche un réveil.

EDIT: Veuillez également coller le résultat de

lspci

étant donné que le message d'erreur à l'écran indique "Le périphérique 0000: 01: 00.0 n'a pas pu être suspendu" et cette commande nous aide à trouver le périphérique qui correspond exactement, mais je suppose que votre carte graphique.

Ajouté par le questionneur:
Pour tous ceux qui ont un problème similaire avec une carte Nvidia dans un ordinateur portable, si vous rencontrez un problème supplémentaire (par exemple, si votre version OpenGL est encore basse ou si votre ordinateur portable a besoin de beaucoup d’énergie), vérifiez si votre carte utilise OPTIMUS technologie . Cela signifie que vous avez une carte graphique supplémentaire, qui est utilisée pour des applications coûteuses non graphiques. En revanche, cette seconde carte est optimisée pour une consommation d'énergie réduite. Vous pouvez effectuer une recherche dans l'optimus scetion sur le Site Nvidia pour votre carte. Si votre carte y est trouvée, installez également bumblebee et bumblebee-nvidia. Après cela, pour exécuter une application avec votre puissante carte graphique, vous devez exécuter votre application via

$ optirun <path to app>
7
GEO