Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/06/2016, à 10:07

miduf

Blocage clavier sous Ubuntu 16.04

Bonjour,

Je viens de migrer de 15.10 vers 16.04 sur un portable Packard Bell Easynote LE.

De temps en temps, mon clavier se bloque :
soit à l'ouverture d'une session
soit pendant une session

J'avais déjà ce problème en 15.10, et pensais (à tort) que la migration me serait profitable de ce point de vue.

Pour l'instant, je n'ai trouvé comme solution que le shutdown.

Je cherche une solution un peu plus élégante (plus rapide...)

A l'instar d'un problème d'activation du micro interne déjà résolu en 15.10, je me demande s'il n'est pas possible de rédiger un shell script du style :
"
désactivation du clavier
réactivation du clavier
exit
"
Cela permettrait de réactiver le clavier en lançant le script avec la souris

Quelqu'un connaît-il les commandes appropriées (ou le chemin d'une autre solution) ?

Dernière modification par miduf (Le 22/06/2016, à 10:40)

Hors ligne

#2 Le 29/06/2016, à 10:01

miduf

Re : Blocage clavier sous Ubuntu 16.04

J'ai finalement trouvé une solution plus courte que le shutdown :

Éditer le fichier /etc/default/grub
Ajouter "atkbd.reset" sur cette ligne pour avoir ceci : "GRUB_CMDLINE_LINUX_DEFAULT="quiet splash atkbd.reset".
Puis lancer : sudo update-grub
Ça force Grub a réinitialiser le clavier à la sortie de veille

En cas de blocage clavier, il suffit de mettre le pc en veille puis de le réactiver, ce qui ne prend que quelques secondes.

NB : la méthode via grub est connue pour résoudre des problèmes de gel clavier en sortie de veille.

Une méthode encore plus courte serait de trouver la bonne commande exécutable dans un shell script (donc sans passer par la mise en veille), aussi je sollicite le forum pour poursuivre dans ce sens, raison pour laquelle je ne considère pas le problème comme résolu.

Hors ligne

#3 Le 02/07/2016, à 13:06

miduf

Re : Blocage clavier sous Ubuntu 16.04

Hélas fausse joie. Clavier bloqué, mise en veille inopérante, et j'ai dû effectuer plusieurs shutdown pour que mon clavier fonctionne à nouveau !!!
Retour à la case départ

Hors ligne

#4 Le 18/08/2016, à 13:48

guil22

Re : Blocage clavier sous Ubuntu 16.04

Salut, nouvel inscrit sur le forum (mais avec une certaine expérience de linux), je rencontre ce même problème de blocage de clavier.

Je fais la même analyse que toi : le réveil par le clavier bloque le clavier en sortie de veille.

J'ai essayé atkbd.reset dans grub sans succès

Pour l'instant, je pense avoir contourné le problème ainsi :
1) en empêchant le réveil du clavier
2) comme le 1) n'est pas suffisant, en empêchant l'autosuspend USB sur le clavier

pour le 1), ma souris est sur le device usb5, en 2ème position (faire un lsusb pour le savoir), il faut faire les modifs pour les 2 :

echo enabled > /sys/bus/usb/devices/usb5/power/wakeup
echo -1 > /sys/bus/usb/devices/usb5/power/autosuspend
echo enabled > /sys/bus/usb/devices/usb5/5-2/power/wakeup
echo -1 > /sys/bus/usb/devices/usb5/5-2/power/autosuspen

pour le 2), mon clavier est sur le device 4, en 2ème position :

echo -1 > /sys/bus/usb/devices/usb4/power/autosuspend
echo -1 > /sys/bus/usb/devices/usb4/4-2/power/autosuspend

Tout ça est mis dans un script dans /etc/init.d et pris en compte avec `update-rc.d <nom-script> defaults`. Le script doit posséder une entête précise qu'il suffit de reprendre sur un autre script de ce répertoire (en modifiant les champs)

Dernière modification par guil22 (Le 18/08/2016, à 20:50)

Hors ligne

#5 Le 20/08/2016, à 10:06

miduf

Re : Blocage clavier sous Ubuntu 16.04

Merci pour le tuyau  mais la méthode (comme celle que j'avais tenté d'appliquer) ne vaut que pour les périph usb. Mon clavier est interne et son activation est intégrée dans le noyau linux en 16.04.

Hors ligne

#6 Le 20/08/2016, à 12:10

guil22

Re : Blocage clavier sous Ubuntu 16.04

Dommage mais d'un autre côté, ma solution ne fonctionne pas (pour le blocage du clavier, en revanche pour la sortie de veille si).

J'ai eu encore un blocage. Je pense que le problème ne vient pas du clavier (ou de sa sortie de veille) mais du process de verrouillage qui semble démarrer juste au moment de la mise en veille. Si ça se trouve, il se met dans un état instable qui m'empêche de me reconnecter.

Pour l'instant, j'ai modifié les paramètres de mise en veille en désactivant l'identification en sortie de veille mais en conservant la demande en sortie d'écran de veille  (paramètres / sécurité et confidentialité). A suivre...

Hors ligne

#7 Le 20/08/2016, à 13:01

moko138

Re : Blocage clavier sous Ubuntu 16.04

miduf a écrit :

Merci pour le tuyau  mais la méthode (comme celle que j'avais tenté d'appliquer) ne vaut que pour les périph usb. Mon clavier est interne et son activation est intégrée dans le noyau linux en 16.04.

Même interne, ton clavier est vraisemblablement connecté en usb !
Que donne

lsusb

?


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#8 Le 21/08/2016, à 10:03

miduf

Re : Blocage clavier sous Ubuntu 16.04

$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 1bcf:2c18 Sunplus Innovation Technology Inc. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Je ne vois là que la souris et la webcam  (sunplus...), malheureusement.


Modération : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 21/08/2016, à 16:10)

Hors ligne