Page 3 sur 4

Re: Réveiller écran avec un double-clic

Posté : lun. 26 oct. 2020 11:40
par Mia88

Dernier message de la page précédente :

Bonjour Domynyk,

Si tu te sens un peu perdu, je te conseille de procéder en 3 étapes :
1) Entrer les commandes proposées dans la page du lien https://codetrips.com/2020/03/18/ubuntu ... m-suspend/

Code : Tout sélectionner

lsusb | sort
parmi les lignes affichées au retour, il y en a une qui correspond à ta souris, tu dois la reconnaître au nom de la marque (moi c'est logitech)

Pour rechercher l'endroit ou ça se trouve :

Code : Tout sélectionner

grep . /sys/bus/usb/devices/*/power/wakeup | grep enabled
mais tu dois remplacer enabled par disabled pour trouver ce qui n'est pas activé, car on veut faire le contraire du tuto.
donc ce sera :

Code : Tout sélectionner

grep . /sys/bus/usb/devices/*/power/wakeup | grep disabled
ensuite tu adaptes cette ligne en remplaçant Logitech par la marque de ta souris que tu as trouvée plus haut :

Code : Tout sélectionner

dmesg | grep Logitech | grep -o -P "usb.+?\s"
Ce qui devrait te renvoyer lequel correspond à la souris (un truc genre "usb qq chose derrière") :
Pour moi :

Code : Tout sélectionner

usb 1-1.2: 
Enfin tu récupères cette info pour la mettre dans la dernière commande (tu remplaces mon 1-1.2) :

Code : Tout sélectionner

sudo sh -c "echo 'disabled' > /sys/bus/usb/devices/1-1.2/power/wakeup"
Voilà fin de la première étape :D

2) Ensuite tu constateras que ça ne tient pas au redémarrage.

2 solutions :
comme conseillé dans le tuto, tu mets la commande dans ton fichier . bashrc

Pour éditer le fichier :

Code : Tout sélectionner

cd
sudo nano .bashrc
Tout à la fin tu ajoutes

Code : Tout sélectionner

# réveil du pc par clavier ou souris
sudo sh -c "echo 'enabled' > /sys/bus/usb/devices/1-1.2/power/wakeup"
Tu remplace 1-1.2 par ton propre résultat trouvé plus haut.

Tu enregistres le fichier avec ctrl+o puis Enter puis ctrl+x

Ceci conviendra pour un redémarrage normal, mais si tu as du forcer le redémarrage, comme l'a remarqué tioker, le numéro de répertoire peut changer.

3) Il a donc créé un script pour le retrouver, avec la procédure bien expliquée ;)

Re: Réveiller écran avec un double-clic

Posté : mar. 3 nov. 2020 14:40
par Domynyk
Bonjour
Merci à MIA88 pour cette explication très claire !!!
J'ai effectué la procédure mais sans résultat.
Quand je mets en veille mon PC par l'intermédiaire du menu Linux Mint, la souris ne réveille toujours pas l'écran......

Re: Réveiller écran avec un double-clic

Posté : mar. 3 nov. 2020 16:02
par Mia88
Bonjour,

Ça ne fonctionne pas dès la fin de la première étape ?
Tu peux lancer ces 4 commandes et les poster avec leur résultat, qu'on voit ce qui peut clocher ?

Code : Tout sélectionner

lsusb | sort

Code : Tout sélectionner

grep . /sys/bus/usb/devices/*/power/wakeup | grep disabled

Code : Tout sélectionner

dmesg | grep leResultatTrouveEn1 | grep -o -P "usb.+?\s"

Code : Tout sélectionner

sudo sh -c "echo 'disabled' > /sys/bus/usb/devices/leResultatTrouveEn3/power/wakeup"

Re: Réveiller écran avec un double-clic

Posté : mer. 11 nov. 2020 09:10
par Domynyk
voici le résultat :

Code : Tout sélectionner

domynyk@Coquelicot:~$ lsusb | sort
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 003: ID 10f1:1a5b Importek 
Bus 001 Device 004: ID 8087:07dc Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
domynyk@Coquelicot:~$ grep . /sys/bus/usb/devices/*/power/wakeup | grep disabled
/sys/bus/usb/devices/1-1.6/power/wakeup:disabled
/sys/bus/usb/devices/1-1/power/wakeup:disabled
/sys/bus/usb/devices/usb1/power/wakeup:disabled
/sys/bus/usb/devices/usb2/power/wakeup:disabled
/sys/bus/usb/devices/usb3/power/wakeup:disabled
domynyk@Coquelicot:~$ dmesg | grep leResultatTrouveEn1 | grep -o -P "usb.+?\s"
domynyk@Coquelicot:~$ sudo sh -c "echo 'disabled' > /sys/bus/usb/devices/leResultatTrouveEn3/power/wakeup"
sh: 1: cannot create /sys/bus/usb/devices/leResultatTrouveEn3/power/wakeup: Directory nonexistent
domynyk@Coquelicot:~$

Re: Réveiller écran avec un double-clic

Posté : mer. 11 nov. 2020 10:01
par thyam
'Jour,
merci de mettre les retours de terminal entre balises code '</>', je l'ai fait pour toi cette fois, penses-y les prochaines fois ;)

Re: Réveiller écran avec un double-clic

Posté : mer. 11 nov. 2020 10:16
par Mia88
Bonjour,

La ligne qui nous intéresse dans le résultat de ta première commande :

Code : Tout sélectionner

Bus 002 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
La seconde commande confirme que c'est sur "disabled".

Pour la 3ème commande, il faut bien sûr remplacer "leRésultatTrouvéEn1" par le résultat trouvé dans la première commande !
Donc tu relances la commande ainsi :

Code : Tout sélectionner

domynyk@Coquelicot:~$ dmesg | grep Logitech | grep -o -P "usb.+?\s"
Elle te retournera un résultat, c'est lui que tu dois utiliser dans la dernière commande.
J'ai aussi une souris Logitech, la commande me renvoie usb 1-1.2

Donc pour moi ça sera :

Code : Tout sélectionner

sudo sh -c "echo 'enable' > /sys/bus/usb/devices/1-1.2/power/wakeup"
Tu fais pareil, mais en remplaçant la partie 1-1.2 par TON résultat (c'est bien enable et non disabled :? ).

Pour ma part, je vais remettre comme c'était, j'ai eu plusieurs fois la mauvaise surprise te constater que l'ordi s'est réveillé tout seul pendant la nuit...

Re: Réveiller écran avec un double-clic

Posté : jeu. 12 nov. 2020 16:47
par Domynyk
Bonjour
et encore un grand merci pour ta patience !!!
Voici le résultat de la dernière commande :
'<domynyk@Coquelicot:~$ sudo sh -c "echo 'enable' > /sys/bus/usb/devices/2-2/power/wakeup"
sh: 1: echo: echo: I/O error>'

ça signifie quoi ?

Bonne journée

Re: Réveiller écran avec un double-clic

Posté : jeu. 12 nov. 2020 17:04
par cyrille

Code : Tout sélectionner

$ sudo sh -c "echo 'enable' > /sys/bus/usb/devices/2-2/power/wakeup"
Soucis de quotes mises un pue n'importe comment

Passe par cette commande, mieux pour un sudo ;)

Code : Tout sélectionner

$ echo "enable" | sudo tee  /sys/bus/usb/devices/2-2/power/wakeup

Re: Réveiller écran avec un double-clic

Posté : jeu. 12 nov. 2020 17:43
par Domynyk
et voici la réponse :
'<domynyk@Coquelicot:~$ echo "enable" | sudo tee /sys/bus/usb/devices/2-2/power/wakeup
enable
tee: /sys/bus/usb/devices/2-2/power/wakeup: Argument invalide>'

Re: Réveiller écran avec un double-clic

Posté : jeu. 12 nov. 2020 18:19
par cyrille
pourtant ma ligne de commande est bonne.

Re: Réveiller écran avec un double-clic

Posté : jeu. 12 nov. 2020 19:06
par cyrille
que donne

Code : Tout sélectionner

cat  /sys/bus/usb/devices/2-2/power/wakeup