Résolu le 23-04-21 problème de mise en veille

Questions concernant les composants
Répondre
pittbuff
Messages : 27
Enregistré le : ven. 23 avr. 2021 10:47
Localisation : centre

problème de mise en veille

Message par pittbuff »

Bonjour la communauté,

j'ai un souci avec la mise en veille de mon PC linux Mint 20.1...
Le PC se met en veille et en sort immédiatement, puis reste indéfiniment sur la page de connexion sans que mes écrans s'éteignent (2 écrans)... ce qui consomme beaucoup pour rien...
j'ai tenté de débrancher tout mon matériel (clavier ; souris ; HP ; câble réseau ; hub USB) pour vérifier que ce n'était pas l'un d'eux qui sortait mon PC de veille, mais le problème continu.
Savez-vous comment je pourrais identifier l'origine du problème ?

Pour info complémentaire, même lorsque je fais un

Code : Tout sélectionner

systemctl suspend -i
le PC sort de veille immédiatement après... je sèche ; je ne sais plus où chercher !
Pc : B550 AORUS ELITE V2 v: F13g | Linux Mint 20.1 Ulyssa | Cinnamon 4.8.6 | 5.4.0-72-generic | AMD Ryzen 5 3600 6-Core | 31.37 GiB | Radeon RX590

Avatar du membre
Mia88
Messages : 1169
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: problème de mise en veille

Message par Mia88 »

Bonjour pittbuff,

J'ai eu un problème similaire.
J'ai créé un raccourci sur le tableau de bord pour mettre mon ordi en veille afin de faire l'économie de 2 clics.
Certaines fois le raccourci était inopérant, et si je passais par la voie classique Menu > Quitter > Mettre en veille, parfois ça fonctionnait mais parfois le pc se remettait en route peu de temps après.

J'avais ouvert un sujet ici : viewtopic.php?f=23&t=15656
Cyrille m'avait fourni la réponse suivante :
Tu ne peux pas hiberner ton système car des sessions actives sont ouvertes.
Mais lorsque le phénomène s'est reproduit, la commande who n'a pas trouvé d'autre utilisateurs loggués.

Et puis ces derniers jours j'ai eu besoin d'aller sur mon deuxième compte utilisateur pour une opération que je ne pouvais pas faire sur mon compte principal si celui-ci était ouvert.
Bien que la session principale soit fermée, j'ai eu droit à un message genre que la commande ne pouvais être effectuée car un processus était en cours, avec son numéro à l'appui.

Et je me suis rendue compte que je ne pouvais plus passer en veille !

J'ai lancé un

Code : Tout sélectionner

kill -9 leNumeroDuProcessus
et j'ai pu entrer la commande et à nouveau passer en veille.
J'en ai donc conclus que ce n'était pas un utilisateur, mais un processus resté ouvert dans le compte pourtant fermé, qui empêchait la mise en veille.

Si tu es dans ce cas, à savoir plusieurs comptes utilisateur, essaye de trouver quel processus est resté ouvert dans un autre compte.
En espérant que ça t'aide ;)
Mint Cinnamon 19.3 64-bits / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

pittbuff
Messages : 27
Enregistré le : ven. 23 avr. 2021 10:47
Localisation : centre

Re: problème de mise en veille

Message par pittbuff »

Bonjour Mia88,
Merci de ta réponse, mais je suis le seul utilisateur.
Je n'ai pas d'autre session.
mais je vais aller jeter un oeil du côté des processus pour vérifier.
Merci pour la piste... je ne savais plus où regarder !
Pc : B550 AORUS ELITE V2 v: F13g | Linux Mint 20.1 Ulyssa | Cinnamon 4.8.6 | 5.4.0-72-generic | AMD Ryzen 5 3600 6-Core | 31.37 GiB | Radeon RX590

pittbuff
Messages : 27
Enregistré le : ven. 23 avr. 2021 10:47
Localisation : centre

Re: problème de mise en veille

Message par pittbuff »

Après plusieurs redémarrages... ça ne semble pas venir d'un processus actif (ndt : en tout cas dans les processus que je peux fermer sans faire planter complètement mon PC...).
J'ai tenté de fermer les processus utilisateur et root... le problème est toujours présent.
C'était une piste interressante.
Une autre idée ?
Pc : B550 AORUS ELITE V2 v: F13g | Linux Mint 20.1 Ulyssa | Cinnamon 4.8.6 | 5.4.0-72-generic | AMD Ryzen 5 3600 6-Core | 31.37 GiB | Radeon RX590

Avatar du membre
cyrille
modérateur
Messages : 7000
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

Re: problème de mise en veille

Message par cyrille »

Hello
As tu essayé lors du retour de veille quand ça bloque de faire un CRTL + ALT + F1 ou F2

De te logguer et de faire un

Code : Tout sélectionner

 sudo dmesg 
voir ce qu'il raconte

et aussi

Code : Tout sélectionner

journalctl | grep systemd-sleep

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# bash the fash 2>/dev/null
# apt-get install anarchism

pittbuff
Messages : 27
Enregistré le : ven. 23 avr. 2021 10:47
Localisation : centre

Re: problème de mise en veille

Message par pittbuff »

Merci à tous pour vos réponses.

J'ai finalement trouvé l'origine de mon problème : c'était la carte graphique qui réveillait mon PC en veille !
Voilà comment je m'y suis pris :

- affichage de tous les périphériques pouvant réveiller mon pc :

Code : Tout sélectionner

cat /proc/acpi/wakeup
- ce qui donne quelque chose comme

Code : Tout sélectionner

Device	S-state	  Status   Sysfs node
GP12	  S4	*enabled   pci:0000:00:07.1
GP13	  S4	*enabled   pci:0000:00:08.1
XHC0	  S4	*enabled   pci:0000:08:00.3
GP30	  S4	*disabled
GP31	  S4	*disabled
PS2K	  S3	*disabled
GPP0	  S4	*enabled   pci:0000:00:01.1
GPP8	  S4	*enabled   pci:0000:00:03.1
PTXH	  S4	*enabled   pci:0000:02:00.0
PT20	  S4	*disabled
PT24	  S4	*enabled   pci:0000:03:04.0
PT26	  S4	*disabled
PT27	  S4	*disabled
PT28	  S4	*enabled   pci:0000:03:08.0
PT29	  S4	*disabled
-j'ai ensuite désactivé manuellement les périphériques

Code : Tout sélectionner

echo [nom_du_périph] > /proc/acpi/wakeup
jusqu'à ce que je puisse me mettre en veille sans problème (les périphériques de type "XH**" correspondent aux ports USB... à garder en l'état pour pouvoir réveiller le PC avec la souris ou le clavier.
- Une fois les périphériques identifiés (tous les "GP**" dans mon cas), modification du fichier rc.local pour les désactiver à chaque redémarrage (sinon, ils se réactivent)

Code : Tout sélectionner

sudo nano /etc/rc.local

Code : Tout sélectionner

#!/bin/sh -e
#
#
# désactivation du matériel graphique empêchant la mise en veille
echo [nom_du_périph] > /proc/acpi/wakeup
echo [nom_du_périph] > /proc/acpi/wakeup
exit 0
- puis, pour finir, il faut rendre le fichier exécutable

Code : Tout sélectionner

sudo chmod +x /etc/rc.local
après les redémarrages, plus de problème.
La mise en veille s'éxecute parfaitement, et le PC se réveille lors de l'utilisation de la souris ou du clavier.
Pc : B550 AORUS ELITE V2 v: F13g | Linux Mint 20.1 Ulyssa | Cinnamon 4.8.6 | 5.4.0-72-generic | AMD Ryzen 5 3600 6-Core | 31.37 GiB | Radeon RX590

Avatar du membre
cyrille
modérateur
Messages : 7000
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

Re: problème de mise en veille

Message par cyrille »

Cool
Si tu veux gérer cet ajout comme un service , voici un how to pour arriver
viewtopic.php?f=33&t=16638

++C

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# bash the fash 2>/dev/null
# apt-get install anarchism

pittbuff
Messages : 27
Enregistré le : ven. 23 avr. 2021 10:47
Localisation : centre

Re: problème de mise en veille

Message par pittbuff »

cool !
merci pour l'astuce ;)
Pc : B550 AORUS ELITE V2 v: F13g | Linux Mint 20.1 Ulyssa | Cinnamon 4.8.6 | 5.4.0-72-generic | AMD Ryzen 5 3600 6-Core | 31.37 GiB | Radeon RX590

Avatar du membre
alain
modérateur
Messages : 10766
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: problème de mise en veille

Message par alain »

Bonjour.

Sujet archivé (en lecture seule) car résolu.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.1 Ulyssa Xfce 4.14 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 20.1 Xfce 4.14| K: 5.4
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: emmade3 Xfce 4.12.4 | K: 4.19
PC4 :Core2 Quad Q9650 @ 3 GHz | CG: GT 630 | OS : LM20.1 XFCE 4.14 | K : 5.4
In a world without walls and fences, who needs windows and gates?

Répondre