Page 1 sur 1

[systemd] Mise en veille ok mais réveil impossible (résolu)

Publié : ven. 13 sept. 2013, 11:44
par hansi
Bonjour à tous,

J'ai un soucis avec la mise en veille (suspend to ram) que je n'utilise que via systemd. Donc avec "systemctl suspend" dans un terminal tout va bien l'ordi se met en veille, en revanche impossible de l'en faire sortir. Que j'appuie sur n'importe quel bouton ne change rien, il reste obstinément en veille, obligé de forcer l'arrêt via le bouton power :x

C'est quoi l'astuce ?

Merci

NB: J'ai désinstallé pm-utils et installé upower-systemd pour être certain qu'il n'y aurait pas de conflit à ce niveau, et pour exploiter au maximum les possibilités de ce satané systemd...

Re: [systemd] Mise en veille ok mais réveil impossible

Publié : ven. 13 sept. 2013, 15:23
par Xorg
Normalement, pour réveiller, tu peux appuyer sur le bouton power, appuyer sur une touche du clavier, ou bien parfois secouer la souris (enfin, ça dépend des souris, quand elles sont en veille, ça ne marche pas).
T'es sûr qu'il se met en veille ?

La veille de type S1, en général, les ventilateurs continuent de tourner, seuls les disques durs s'arrêtent de tourner à peu près. La veille de type S3, elle, est plus profonde, tout s'arrête, seule la RAM reste alimentée (via le +5VSB). Après je ne connais pas le S2, je ne sais pas s'il est courant, mais c'est entre les deux.
En général, sur les machines récentes, ça devrait être en état S3.

En gros, si tu devrais être en S3 et que par exemple tes ventilateurs continuent de tourner (je prends le cas des ventilateurs car c'est ce qui se voit le mieux), c'est que c'est la veille qui a merdé (et là, oui, hard reboot...). Et vu que j'ai déjà eu à faire à ce cas plus d'une fois, je me demande si ce n'est pas ton cas aussi. :)

Re: [systemd] Mise en veille ok mais réveil impossible

Publié : ven. 13 sept. 2013, 17:03
par hansi
Salut, non l'ordi est bien en mode suspend to ram "tout court". Ventilos, disques à l'arrêt et totalement silencieux. Exactement comme si l'ordi était éteint quoi, sauf que la ram est toujours sous tension et uniquement la ram.
Je le sais car il y a un voyant (un croissant de lune) qui s'allume dans ce cas...
Et crois moi j'ai vraiment tout tenté pour le réveiller ! :x

Re: [systemd] Mise en veille ok mais réveil impossible

Publié : ven. 13 sept. 2013, 19:00
par Xorg
Oui, c'est du S3 donc (STR, pour Suspend To RAM). Je voulais bien vérifier que c'était du S3, car si c'est du S1 et que tu t'attends à du S3... Mais ce n'est pas le cas vu que tu as mieux décris l'état de la machine. Enfin bref.

Mais ça fait quoi quand tu appuies normalement sur le bouton de mise sous tension (sans le maintenir appuyé quoi) ? Je veux que tu répondes clairement à cette question, parce que «tout tenté» avec l'esprit que j'ai, ce n'est pas certain qu'on pense aux mêmes choses. :mrgreen:

Tu as fais un tour dans le setup de ton BIOS/UEFI ? Des fois il y a des options qui concernent la veille justement. Moi j'ai connu un PC où en S3 ça plantait, et justement j'avais du forcer le S1 dans le setup du BIOS pour que la veille fonctionne (enfin, en S1, donc bon, ça n'avait pas vraiment résolu le problème du S3). :)

Re: [systemd] Mise en veille ok mais réveil impossible

Publié : ven. 13 sept. 2013, 21:06
par hansi
Il ne se passe rien quand j'appuye sur le bouton power, ni aucun autre d'ailleurs. La machine reste en mode "Cendrillon" si tu préfères :lol: Je suis donc à la recherche de ce foutu prince, qui ne peut pas se cacher dans le BIOS puisque avant ça fonctionnait ! (mais avec pm-utils)

EDIT: C'est résolu ! Enfin presque, disons que ça fonctionne correctement avec le kernel par défaut ! Il ne me reste plus qu'à fouiller la config du personnalisé pour trouver ou j'ai merdé... :roll:
Merci beaucoup pour t'être intéressé au problème Xorg ! :)

Re: [systemd] Mise en veille ok mais réveil impossible (réso

Publié : ven. 13 sept. 2013, 23:44
par Xorg
hansi a écrit :Il ne me reste plus qu'à fouiller la config du personnalisé pour trouver ou j'ai merdé... :roll:
La commande diff est ton ami ! :D
hansi a écrit :Merci beaucoup pour t'être intéressé au problème Xorg ! :)
Ah, tu as réussis à me suivre ? :lol:
Non, c'est rien, j'ai juste voulu voir à quel moment ça coinçait. Je vérifiais juste que ce n'était pas le système qui se gelait avant de se mettre en veille, mais l'aide de ma part aurait été limitée vu ton problème, je le crains.
Heureusement que tu as pensé à tester avec le noyau @stock, maintenant, les mains dans le cambouis, mettre, tu dois. :chinois:

Re: [systemd] Mise en veille ok mais réveil impossible (réso

Publié : sam. 14 sept. 2013, 10:52
par hansi
Euh pour la commande diff sur le fichier .config du kernel je vais quand même éviter ou au moins surseoir vu la grosse prise de tête que ça annonce :lol:
Surtout qu'il n'y a pas les sections d'aide si on ne passe pas par une GUI !

Re: [systemd] Mise en veille ok mais réveil impossible (réso

Publié : sam. 14 sept. 2013, 16:49
par Xorg

Code : Tout sélectionner

diff -u /usr/src/linux-3.X.X-1-ARCH/.config /custom/kernel/.config
Et normalement dans le menu du make menuconfig, il y a une fonction de recherche. Si tu recherches un terme qui ressort dans la différence, il me semble que ça te sort de qu'elle option il est question, et surtout, où la trouver dans le menu. :wink: