![Orca 能说出笔记本电脑电池的状态吗?](https://linux22.com/image/1110989/Orca%20%E8%83%BD%E8%AF%B4%E5%87%BA%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E7%94%B5%E6%B1%A0%E7%9A%84%E7%8A%B6%E6%80%81%E5%90%97%EF%BC%9F.png)
我已经研究 Ubuntu 12.04 一段时间了。如果一切正常,我想从 Windows 7 切换到它。我在网上搜索了使用 Orca 检查电池状态的方法,但还没有找到答案。有人能解决我的问题吗?谢谢!
答案1
这是一个选项。它不使用 Orca —— 抱歉,但我不知道如何使用它。
安装 acpitools 包。从命令行(打开的终端窗口或 ALT-F2)运行:sudo apt-get install acpitools
创建一个读取电池状态的程序。编辑名为“batstat.sh”的文本文件并将其保存在您的主目录中。以下是文件内容:
#!/bin/sh spd-say "`acpitool | grep Battery | sed 's/.*[^0-9]\([0-9]\+\)\.[0-9]\+%.*/Remaining battery \1 percent/'`"
(这是两行,中间的空行不算)
使此文件可执行。同样,从命令行
chmod a+x batstat.sh
通过运行测试工具是否正常工作
./batstat.sh
从你的命令行。
将其移动至另一位置。
sudo mv batstat.sh /usr/local/bin/
使用编辑器创建一个名为“Batstat.desktop”的文件。内容如下:
[Desktop Entry] Name=Battery status Comment= Exec=/usr/local/bin/batstat.sh Icon=icon name Terminal=false Type=Application StartupNotify=true
在nautilus中打开保存了“Batstat.desktop”的文件夹,将其拖到Unity工具栏上。
通过单击统一工具栏,您将听到剩余的电池使用时间。
如果这种解决方案对您来说没问题,但您需要更复杂的东西,只需回复,我会更新我的答案。