如何获得无线USB键盘以将Ubuntu 13.10从挂起状态唤醒?


9

闲置30分钟后,装有Ubuntu 13.10的PC设置为挂起。直到挂起为止,我可以随时使用Logitech K400r无线USB键盘恢复工作。

操作系统的缺陷/问题是,一旦挂起,无线键盘将无法再唤醒挂起的Ubuntu 13.10。这似乎是Ubuntu特有的问题,因为当您按Logitech键盘上的任意键时,使用MS Windows 7启动的同一台PC总是从睡眠模式中唤醒。

我想Ubuntu中的某种情况会导致USB进入不同于Windows 7的状态。是否有人有任何解决该问题的想法,因为唤醒PC的唯一方法就是向上推并推动USB。电源按钮短时间一次。

当此电源按钮唤醒PC时,它随后显示一些有关声音,网络故障等的错误消息……在操作系统似乎从Suspend中恢复几分钟后,这些错误消息消失了。由于我对该操作系统的经验不足,因此不确定这是否是正常的Linux行为。

再者,有人可以提供一些详细信息来帮助您确定是否有任何设置可以使无线USB键盘保持在足以唤醒PC的状态吗?

非常感谢。


只是想知道您是否对此有解决方案?我刚刚安装了Ubuntu 13.10,并且是Linux的新手。我有相同的键盘,如果计算机进入睡眠状态,则为我重新启动电源按钮...。非常感谢您的帮助或建议。ReadyRock ...

尚未解决。
eastavin 2014年

有同样的问题。我已经在/ proc / acpi / wakeup中启用了USB集线器,设置了一个/udev/rules.d条目以将其作为/ sys / usb中的唤醒设备,以及我在网上找到的许多其他解决方案。什么都没有。
XBigTK13X 2014年

Answers:


4

我找到了一个开源项目,该项目为Logitech Unified Receiver上的设备提供了额外的功能。从该项目的分支安装该应用程序和udev规则使我可以使用无线Logitech键盘将Ubuntu 14.04从挂起状态唤醒。

从(现在)作者的PPA安装solarar。

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

如果您没有git,请安装它

sudo apt-get install git

使用更正的/ udev规则克隆fork

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

安装/ udev规则,该规则将通过统一接收器启用恢复

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

此时,我拔下了接收器的插头,然后重新插回(按照回购协议上的说明)。接下来,我通过Dash启动了solaar,并验证了我的键盘正在与该应用进行通信。最后,我重新启动并测试了键盘上的“睡眠”按钮。机器进入睡眠状态后,我可以继续使用任何键。


1
感谢您抽出宝贵的时间对此进行研究。我仍然有这个问题,随后升级到14.04。对Linux的经验有限...我只是在终端机模式下按照您的步骤操作以获得解决方案吗?..一次键入一个命令?我不知道我是否有GIT ...所以我想如果有的话,按照您的命令再次安装它没有什么害处?谢谢
eastavin 2014年

2
我按照您的指示输入了命令,它们似乎起作用了。除了倒数第二个.. cd〜/ solaar / rules.d-它仅在使用cd solaar / rules.d时有效。但是我还有另一个问题...如何从破折号启动此应用程序?听起来应该很明显,但是我找不到列出的听起来像这样的解决方案?
Eastavin 2014年

运行所有命令后,您应该可以从破折号运行“ Solaar”。
XBigTK13X 2014年

1
我以为我执行了所有命令。破折号找不到任何名为Solaar的应用。还有其他触发方式吗?还是应该从头开始重新输入所有命令?非常感谢
eastavin 2014年

要在短划线中看到Solaar,请在运行第一个命令后:sudo apt-get update; sudo apt-get install solaar
tomyo 2015年

0

您可以在以下论坛主题中回答您的问题:http : //ubuntuforums.org/showthread.php?t=1938480

尽管我没有尝试制定udev规则,但是我可以使机器从统一接收器上的Logitech键盘(K340)和鼠标(M505)挂起唤醒。就我而言,我必须在文件中放入“启用”一词 /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/power/wakeup

但是我真正想要的是从键盘唤醒,而不是从鼠标唤醒。也许我可以通过将键盘和鼠标分开来分离接收器来做到这一点。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.