如何修复 «The name org.freedesktop.Hal was not provided by any .service files»

问题:

你想使用 powermanagement-interface 包中的 pmi 工具,例如使用命令行让你的 Linux 计算机待机,但你收到这样的错误消息:

dbus_hal_error.txt
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files

解决方案

PMI 需要硬件抽象层 (HAL)库才能使用 ACPI 服务。

安装 hal 包,例如使用

install_hal.sh
sudo apt-get install hal

此解决方案也可能适用于产生相同错误消息的 pmi 之外的其他工具。


Check out similar posts by category: Allgemein