dans /etc/systemd/logind.conf lorsque je rabas mon écran, l'ordinateur devrait se mettre en veille. Pourtant, ça ne fait rien du tout
Vous avez une idée du pourquoi?
Merci
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
button/lid)
case "$3" in
close)
logger 'LID closed'
#(sleep 5 && pm-suspend) &
DISPLAY=:0.0 su -c - max /usr/bin/slimlock &
;;
Et ça marche niquel
et tu as mis ça à la place de quoi? Tu peux envoyer ton fichier avec pastebin. Où voici le mien http://pastebin.archlinux.fr/455220 si tu veux bien le corriger / expliquer.
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
bonsoir,
je sais que systemd gère également les comptes http://wiki.archlinux.fr/index.php?titl ... nd&go=Lire
dans cette page on apprend que le compte doit être actif (et non pas distante) afin que ces actions soit prises en compte.
De plus j'ai ouvert le sujet suivant : http://forums.archlinux.fr/topic12652.html ou la dernière réponse (par Oktoberfest) parle de ce fameux status qui pourrait avoir de l'importance.
OK donc session active pour moi!
Pour bidouiller un peu tout ça,je viens de mettre HandleLidSwitch=poweroff et ça ne fait rien du tout non plus
Un peu comme si archlinux ne reconnaissait pas que c'est un écran de portable?
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Non, après avoir fait entrer puis fermer et ouvert l'écran, je n'ai rien du tout. La ligne reste vide. D'ailleurs, on fait comment pour stopper cette commande?
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Que des pistes parce que si le kernel ne reçoit rien, on ne pourra pas faire grand-chose (bug/fonctionnalité à faire remonter):
-essayer en rajoutant acpi_osi=Linux sur la ligne kernel dans ton chargeur d'amorce (tu peux le faire temporairement au démarrage selon ton chargeur, cf. wiki approprié)
-tester avec linux-lts (régression ?) http://wiki.archlinux.fr/Enhancing_Arch ... _noyau_LTS
-vérifier si ton bios n'a pas une mise à jour de disponible.
«The following statement is not true. The previous statement is true.»
Kristen a écrit :Non, après avoir fait entrer puis fermer et ouvert l'écran, je n'ai rien du tout. La ligne reste vide. D'ailleurs, on fait comment pour stopper cette commande?
As-tu essayé en attendant une dizaine de secondes entre la fermeture et l'ouverture? Apparemment, certaines machines sont très lentes pour la détection de ce type d’événement.
Ré-essaie peut-être la commande "acpi_listen" en attendant une dizaine de secondes avant de ré-ouvrir l'ordinateur.
C'est bizarre que cela ne marche pas quand même. Sinon, quel est le modèle de ta machine? C'est l'eeepc mentionné dans ta signature?
Peut être un problème mécanique, la détection de fermeture de l'écran dysfonctionne?
As-tu l'opportunité de tester avec un autre OS? Un Windows fourni avec la machine, par exemple?
button/lid)
case "$3" in
close)
logger 'LID closed'
#(sleep 5 && pm-suspend) &
DISPLAY=:0.0 su -c - max /usr/bin/slimlock &
;;
Et ça marche niquel
et tu as mis ça à la place de quoi? Tu peux envoyer ton fichier avec pastebin. Où voici le mien http://pastebin.archlinux.fr/455220 si tu veux bien le corriger / expliquer.
pardon ....
tu ajoutes juste une ligne à la ligne 63, avant les ";;" et tu met ce code en mettant ton login (à la place de "USER") :
Salut
merci pour ta réponse. Par acquis de conscience, j'ai essayé en ajoutant cette ligne mais pareil, ça ne marche pas. En fait vu que acpi_listen de renvoie rien, je pense que quoique ce soit que je mette dans mon /etc/acpi/handler.sh, ça serra sans effet. Maintenant, je crois que la question est comment faire pour que les actions de fermer ou d'ouvrir l'écran soient détectées?
Je peux exclure une défaillance matérielle vu qu'avec XP, ça fonctionne. Une fois la commande acpi_listen a renvoyé un code mais une seule fois seulement
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM