web-dev-qa-db-fra.com

Comment obtenir un clavier USB sans fil pour sortir Ubuntu 13.10 de la suspension?

Mon PC avec Ubuntu 13.10 est configuré pour être suspendu après 30 minutes d'inactivité. Jusqu'à ce que cela suspende, je peux reprendre à tout moment mon travail en utilisant mon clavier USB sans fil Logitech K400r.

Le défaut/problème du système d'exploitation est qu'une fois qu'il est suspendu - le clavier sans fil ne peut plus réveiller Ubuntu 13.10 suspendu. Cela semble être un problème spécifique à Ubuntu car le même PC, lorsqu'il est démarré avec MS Windows 7, sort toujours du mode veille lorsque vous appuyez sur une touche du clavier Logitech.

J'imagine que quelque chose dans Ubuntu est en train de faire passer la clé USB dans un état différent de celui de Windows 7. Est-ce que quelqu'un a une idée sur la façon de résoudre ce problème, car le seul moyen de réveiller le PC est de marcher bouton d'alimentation pour une courte période une fois.

Lorsque ce bouton d’alimentation éteint le PC, il affiche ensuite un certain nombre de messages d’erreur concernant le son, la mise en réseau, etc., qui disparaissent après quelques minutes de ce qui semble être le système d’exploitation qui se remet de Suspend. Pas sûr que ce soit un comportement normal de Linux à cause de ma courte expérience avec ce système d'exploitation.

Encore une fois, est-ce que quelqu'un pourrait nous aider avec quelques détails pour savoir s'il existe un paramètre qui aiderait à garder le clavier USB sans fil en vie juste assez pour réveiller le PC?

Merci beaucoup.

9
eastavin

J'ai trouvé un projet open source qui fournit des fonctionnalités supplémentaires aux périphériques du récepteur Logitech Unified. L'installation de cette application et d'une règle udev à partir d'un fork de ce projet me permet de sortir Ubuntu 14.04 de la suspendre à l'aide d'un clavier Logitech sans fil.

Installez solaar à partir du PPA de l'auteur (maintenant).

Sudo apt-add-repository ppa:daniel.pavel/solaar
Sudo apt update
Sudo apt install solaar

Si vous n'avez pas git, installez-le

Sudo apt-get install git

Cloner le fork avec une règle/udev corrigée

git clone https://github.com/3v1n0/Solaar.git ~/solaar

Installez la règle/udev qui permettra la reprise via le récepteur unifié

cd ~/solaar/rules.d
./install.sh

À ce stade, j'ai débranché le récepteur, puis rebranché (conformément aux instructions du repo). Ensuite, j'ai lancé solaar via le tableau de bord et vérifié que mon clavier communiquait avec l'application. Enfin, j'ai redémarré et testé le bouton Veille du clavier. Une fois la machine endormie, j'ai pu reprendre l’utilisation de n’importe quelle touche.

4
XBigTK13X

Votre question a peut-être reçu une réponse dans le fil de discussion suivant: http://ubuntuforums.org/showthread.php?t=193848

Bien que je n’ai pas essayé de définir la règle udev, j’ai réussi à réactiver ma machine du clavier Logitech (K340) et de la souris (M505) sur le récepteur unificateur. Dans mon cas, je devais mettre le mot activé dans le fichier /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/power/wakeup.

Mais ce que j'aimerais vraiment, c’est de sortir du clavier, mais pas de la souris Peut-être que je peux le faire en séparant le clavier et la souris pour séparer les récepteurs.

0
Stephen Davison