系统内未安装acpid的情况下,手动安装acpid后,运行acpi_listen命令出现以下报错:
acpi_listen: can‘t open socket /var/run/acpid.socket: No such file or directory
原因分析:
此处异常提示为无法打开/var/run/acpid.socket ,表明acpi_listen打开此文件失败,而这个文件实际是由acpid.service服务创建用于进程间通信的socket文件,因此该提示表明acpid.service服务未启动,手动创建/var/run/acpid.socket 文件是无法解决问题的!
解决办法
在arm内核系统下,运行acpi_listen需要先手动运行以下命令开启服务
systemctl start acpid.service
再次运行acpi_listen,无报错,可执行成功;