[suspend] Mise en Veille impossible sur pc ASUS (résolu)

Reconnaissance et configuration du matériel / kernel linux
racoon
newbie
Messages : 2
Inscription : lun. 20 févr. 2012, 23:04

[suspend] Mise en Veille impossible sur pc ASUS (résolu)

Message par racoon »

Salut à tous! Je suis nouveau sur Arch et j'adore cette distrib' !
Seul petit problème, la mise en veille ne fonctionne pas ... (j'imagine que l'hibernation aussi ...)
J'ai essayé de configurer pm-suspend, uswsusp .
Toujours le même résultat (tests effectués avec le bouton "mettre en veille" de gnome et en fermant le capot du laptop):

> l'écran deviens noir, normal
> la ventilation ne s'arrete pas et la machine chauffe
> imposible de sortir de cet état.. seule solution arret forcé avec le bouton power du pc.


Je ne sais plus quoi faire et surtout ou cherché... j'ai installer acpid , laptop-mode-tool , uswsusp . Je les ai surement mal configuré.

Coté matériel j'ai un i5 2450 (sandy bridge) avec un CG intégrée INTEL HD3000 . C'est dommage tout fonctionne correctement sauf ça!
Aidez moi please :D
Dernière modification par racoon le mar. 21 févr. 2012, 21:30, modifié 2 fois.
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: Mise en Veille

Message par chipster »

Bonjour. Il faudrait modifier le titre de ton sujet comme il te l'a été demandé lors de l'édition de celui-ci :chinois:
racoon
newbie
Messages : 2
Inscription : lun. 20 févr. 2012, 23:04

Re: [suspend] Mise en Veille impossible

Message par racoon »

probleme résolu!!
C'est un bug connu sur les pc Asus avec un port USB3.0 ... probleme de module... Il faut créer un fichier "custom" dans "/etc/pm/sleep.d/"

voici mon fichier "20_custom.asus-b33e" :

Code : Tout sélectionner

#!/bin/sh
 BUSES="0000:00:1a.0 0000:00:1d.0"
 BUSES3="0000:06:00.0"
  case "${1}" in
      hibernate|suspend)
      # Switch USB buses off
      for bus in $BUSES; do
           echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/unbind
      done
      # Switch USB 3.0 buses off
       for bus in $BUSES3; do
             echo -n $bus | tee /sys/bus/pci/drivers/xhci_hcd/unbind
       done
       ;;
    resume|thaw)
      # Switch USB buses back on
      for bus in $BUSES; do
          echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/bind
       done
       # Switch USB 3.0 buses back on
       for bus in $BUSES3; do
            echo -n $bus | tee /sys/bus/pci/drivers/xhci_hcd/bind
       done
       ;;
 esac

J'espère que cette intervention sevira à quelqu'un d'autre !
razlock
Hankyu
Messages : 22
Inscription : mar. 20 déc. 2011, 15:06
Localisation : Orléans (45)

Re: [suspend] Mise en Veille impossible sur pc ASUS (résolu)

Message par razlock »

Juste un mot : merci :D

Et de 3 problèmes insolubles réglés dans la soirée grâce à al communauté archlinux fr ! Yay !

Je rajouterais quelques infos en plus :

Copier / coller le script ci-dessus dans /etc/pm/sleep.d/20_custom.asus-b33e

Faîtes un chmod +x /etc/pm/sleep.d/20_custom.asus-b33e

Éditez ensuite le fichier pour y mettre les bon BUS IDs que vous pouvez récupérer avec la commande lspci.

Dans mon cas :

Code : Tout sélectionner

...
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
...
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
...
04:00.0 USB controller: Fresco Logic FL1000G USB 3.0 Host Controller (rev 04)
...
Si tout se passe bien à la mise en veille on entend le petit "clique" significatif du démontage d'un périphérique.
tazzon
archer de cavalerie
Messages : 161
Inscription : lun. 30 août 2010, 10:12

Re: [suspend] Mise en Veille impossible sur pc ASUS (résolu)

Message par tazzon »

C'est un problème que je rencontre également sur le portable, je vais tenté et vois si c'est mieux avec ce petit script. Il se trouve que c'est pas un pc très récent mais je ne désespère pas. Je vous tiens au courant. ;)
matt73

Re: [suspend] Mise en Veille impossible sur pc ASUS (résolu)

Message par matt73 »

Bonjour,

j'avais aussi ce problème, mais je n'avais jamais cherché à le résoudre. J'ai mis en place vos solutions et ça fonctionne niquel :o
Un grand merci ;)
Zogla
archer de cavalerie
Messages : 197
Inscription : lun. 30 avr. 2012, 09:49

Re: [suspend] Mise en Veille impossible sur pc ASUS (résolu)

Message par Zogla »

est-ce qu'il y a la meme solution miracle pour un dell latitude E6420 ? J'ai la meme carte video et le cpu est un i5-2540M (le meme ou pas ? Il y a le "m").

J'ai exposé mes soucis ici et , mais pour l'instant on pateauge encore

Peut-etre des idées d'ici ? Est-ce que je pourrais essayer la méthode décrite ou est-ce completement bete puisque je n'ai pas un asus, mais un dell ?

Ce à quoi on etait arrivé etait : comme ca fonctionne parfois, ca fonctionne. Mais le probleme est ailleurs : cpu, gpu, ecran ? Du coup je pense que la manip ici ne fonctionnera pas. Mais comme j'y comprends (pour le moment) pas grand chose : je demande ! J'essaye ? :)
Répondre