的描述
我有UPS Orvaldi KC2000 (其容量: 2000VA/1400W),我想将我的Debian 10 (目前是测试)的配置设置为:
我希望这在螺母 (Network )中是容易的,但事实证明,没有明显的方法来满足第一需求,即获得GUI (最好是GNOME)通知。
我已经安装了螺母 (由安装除其他外nut-client
的nut
包提供),并通过编辑驻留在/etc/nut
目录中的文件来配置它。
root@host:~# ls /etc/nut
nut.conf ups.conf upsd.conf upsd.users upsmon.conf upssched.conf
具体而言:
/etc/nut/upsd.users
:# name密码= my_UPS_password action= SET instcmds = actions/etc/nut/nut.conf
:MODE=standalone/etc/nut/ups.conf
:maxretry =3驱动程序= blazer_usb端口= auto/etc/nut/upsmon.conf
:监控myups@localhost 1 upsmon my_UPS_password master MINSUPPLIES 1 SHUTDOWNCMD /sbin/关机-h +0“POLLFREQ 5 POLLFREQALERT 5 HOSTSY15 DEADTIME 15 POWERDOWNFLAG /etc/ RBWARNTIME 43200 NOCOMMWARNTIME 300 FINALDELAY 5/etc/nut/upsd.conf
、/etc/nut/upssched.conf
)具有默认内容-- /etc/nut/upsd.conf
为空,/etc/nut/upssched.conf
为单行:CMDSCRIPT /bin/upssched-cmd
。(我跳过了上面列表中的注释部分。)
编辑完上面的配置文件后,我需要运行systemctl restart nut-*
。*
可能有些过分,但我不记得哪些服务需要重新启动-- nut-client.service
、nut-driver.service
、nut-monitor.service
或nut-server.service
。
我还安装了nut-monitor
,其中(引号):提供螺母监视器,一个用于监视UPS状态的GUI应用程序。我希望nut-monitor
有一些功能,允许在UPS电池不足时弹出警告窗口,或者有一些方法可以配置GNOME来显示UPS的状态,但不幸的是,我没有找到任何方法。
为了模拟电源故障,我使用两个命令:upsdrvctl -t shutdown
和upsmon -c fsd
(关闭计算机)。
最近有提供我发现通知的nut-hal-drivers
包,但是:
nut-hal-drivers
包显然不适用于由nut
包提供的upsmon
和upsd
。My问题:如何设置我的系统的配置以弹出某种警告(最好是在给定桌面环境下弹出本机消息),如果有电源故障而我的计算机使用的是UPS电池?
发布于 2018-02-19 19:25:02
这可能是对:当NUT报告一个低UPS电池时,运行各种shell命令的部分复制
棘手的部分是在桌面上显示通知,谷歌一下,我找到了http://rogerprice.org/NUT/ConfigExamples.A5.pdf,第71页,它描述了一些脚本如何做到这一点。
https://unix.stackexchange.com/questions/425249
复制相似问题