Comment puis-je obtenir un clavier USB sans fil pour réveiller Ubuntu 13.10 de la suspension?

9

Mon PC avec Ubuntu 13.10 est configuré pour se suspendre après 30 minutes d'inactivité. Jusqu'à ce qu'il se bloque, je peux continuer à travailler à tout moment en utilisant mon clavier USB sans fil Logitech K400r.

Le défaut / problème du système d'exploitation est qu'une fois 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 lors du démarrage avec MS Windows 7 sort toujours du mode veille lorsque vous appuyez sur n'importe quelle touche du clavier Logitech.

J'imagine que quelque chose dans Ubuntu fait que l'USB passe dans un état différent de celui de Windows 7. Quelqu'un a-t-il des idées pour surmonter ce problème car la seule façon de réveiller le PC est d'y aller et de pousser le bouton d'alimentation pendant une courte période une fois.

Pendant que ce bouton d'alimentation réveille le PC, il affiche ensuite un certain nombre de messages d'erreur sur le son, la mise en réseau, etc. en cours de panne ... qui disparaissent après quelques minutes de ce qui semble être le système d'exploitation récupéré de la suspension. Je ne sais pas si c'est un comportement Linux normal en raison de ma courte expérience avec ce système d'exploitation.

Encore une fois, quelqu'un pourrait-il nous aider avec des détails sur la question de savoir s'il existe un paramètre qui permettrait au clavier USB sans fil de rester en vie juste assez pour réveiller le PC?

Merci beaucoup.

eastavin
la source
Vous vous demandez simplement si vous avez une solution pour cela? Je viens d'installer Ubuntu 13.10 et nouveau pour Linux. J'ai le même clavier et si l'ordinateur se met en veille c'est un redémarrage du bouton d'alimentation pour moi .... Toute aide ou recommandation serait grandement appréciée. ReadyRock ...
Pas encore de résolution.
eastavin du
Ayant ce même problème. J'ai activé le concentrateur USB dans / proc / acpi / wakeup, configuré une entrée /udev/rules.d pour l'activer en tant que périphérique de réveil dans / sys / usb, et une foule d'autres solutions que j'ai trouvées en ligne. Rien n'a encore fonctionné.
XBigTK13X

Réponses:

4

J'ai trouvé un projet open source qui fournit des fonctionnalités supplémentaires pour les appareils sur le récepteur unifié Logitech. L'installation de cette application et d'une règle udev à partir d'une fourchette de ce projet me permet de réveiller Ubuntu 14.04 de la suspension à l'aide d'un clavier Logitech sans fil.

Installez solaar depuis le (maintenant) PPA de l'auteur.

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

Clonez la fourche avec une règle corrigée / udev

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 et l'ai rebranché (selon les instructions sur le dépôt). Ensuite, j'ai lancé solaar via Dash 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.

XBigTK13X
la source
1
Merci d'avoir pris le temps d'examiner cela. J'ai toujours ce problème qui m'a suivi dans la mise à niveau vers 14.04. Ayant une expérience limitée avec Linux ... dois-je simplement suivre vos étapes en mode Terminal pour arriver à une résolution? .. taper les commandes une à la fois? Je ne saurais pas si j'ai GIT ... alors j'imagine qu'il n'y a aucun mal à suivre votre commande pour l'installer à nouveau si je l'ai? Merci
eastavin
2
J'ai suivi vos instructions et entré les commandes et elles semblaient fonctionner. À l'exception de l'avant-dernière .. cd ~ / solaar / rules.d - cela ne fonctionne que lorsque vous utilisez cd solaar / rules.d J'ai une autre question cependant ... comment démarrer cette application à partir du tableau de bord? Cela semble évident mais je ne trouve rien dans la liste qui ressemble à cette solution?
eastavin
Après avoir exécuté toutes les commandes, vous devriez pouvoir exécuter "Solaar" à partir du tableau de bord.
XBigTK13X
1
Je pensais avoir exécuté toutes les commandes. Le tableau de bord ne trouve aucune application appelée Solaar. Existe-t-il un autre moyen de le déclencher ou dois-je retaper toutes les commandes dès le début? Merci beaucoup
eastavin
Pour voir Solaar dans le tableau de bord, après la première exécution de la commande: sudo apt-get update; sudo apt-get install solaar
tomyo
0

Votre question a peut-être trouvé une réponse dans ce fil de discussion: http://ubuntuforums.org/showthread.php?t=1938480

Bien que je n'aie pas essayé de faire la règle udev, j'ai réussi à faire sortir ma machine de la suspension du clavier Logitech (K340) et de la souris (M505) sur le récepteur unificateur. Dans mon cas, j'ai dû 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 sortir du clavier, mais pas de la souris. Je peux peut-être le faire en séparant le clavier et la souris pour séparer les récepteurs.

Stephen Davison
la source