eas*_*vin 9 suspend power-management
我的装有 Ubuntu 13.10 的 PC 设置为在 30 分钟不活动后挂起。在它暂停之前,我可以随时使用我的罗技 K400r 无线 USB 键盘恢复工作。
操作系统缺陷/问题是,一旦挂起 - 无线键盘就无法再唤醒挂起的 Ubuntu 13.10。这似乎是 Ubuntu 特有的问题,因为当您按下 Logitech 键盘上的任意键时,同一台 PC 在使用 MS Windows 7 启动时总是从睡眠模式中唤醒。
我想 Ubuntu 中的某些东西导致 USB 进入与 Windows 7 不同的状态。有没有人有任何想法如何克服这个问题,因为唤醒 PC 的唯一方法是走近它并推动短按电源按钮一次。
当这个电源按钮唤醒 PC 时,它会显示一些关于声音、网络等关闭的错误消息......这些消息会在操作系统从挂起恢复的几分钟后消失。由于我对该操作系统的短暂经验,不确定这是否是正常的 Linux 行为。
任何人都可以帮助提供一些有关是否有任何设置可以帮助保持无线 USB 键盘活动足以唤醒 PC 的详细信息吗?
非常感谢。
我发现了一个开源项目,它为 Logitech Unified Receiver 上的设备提供了额外的功能。安装该应用程序和该项目分支中的 udev 规则允许我使用无线 Logitech 键盘将 Ubuntu 14.04 从挂起状态唤醒。
从(现在)作者的 PPA 安装 solaar。
sudo apt-add-repository ppa:daniel.pavel/solaar
sudo apt update
sudo apt install solaar
Run Code Online (Sandbox Code Playgroud)
如果你没有git,请安装它
sudo apt-get install git
Run Code Online (Sandbox Code Playgroud)
使用更正的 /udev 规则克隆 fork
git clone https://github.com/3v1n0/Solaar.git ~/solaar
Run Code Online (Sandbox Code Playgroud)
安装 /udev 规则,该规则将通过统一接收器启用恢复
cd ~/solaar/rules.d
./install.sh
Run Code Online (Sandbox Code Playgroud)
此时,我拔下接收器并将其重新插入(按照存储库上的说明)。接下来,我通过 Dash 启动 solaar 并验证我的键盘正在与应用程序通信。最后,我重新启动并测试了键盘上的睡眠按钮。机器休眠后,我可以使用任意键恢复。
小智 0
您的问题可能已在此论坛帖子中得到解答:http://ubuntuforums.org/showthread.php ?t=1938480
虽然我没有尝试制定 udev 规则,但我能够通过统一接收器上的 Logitech 键盘 (K340) 和鼠标 (M505) 将我的机器从挂起状态唤醒。就我而言,我必须将“enabled”一词放入文件中
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/power/wakeup
。
但我真正想要的是从键盘唤醒,而不是鼠标唤醒。也许我可以通过将键盘和鼠标分开到单独的接收器来做到这一点。