使用すべきacpi_listen注文する。インストールされていませんでした。
pacman -S acpid
その後、コマンドを実行するとacpi_listen私は得る:
acpi_listen: can't open socket /var/run/acpid.socket: No such file or directory
確認してみると、/var/run
ファイルが存在しません。私が作ったらps -ef grep |、以下を出力します。
[acpi_thermal_pm]
[ktpacpid]
どうですか?
答え1
Archlinuxではこれはうまくいきます:systemctl start acpid.service
答え2
私にとってはacpid.serviceはすでに実行されています。私はDebian 9(stretch)を使用しているので、これがすべての人に当てはまるわけではありません。
/var/run/acpid.socket
デフォルトの場所です。 systemdの状態を確認すると、acpid.socket
使用している実際のソケットファイルの場所を知ることができます。
$ systemctl status acpid.socket
● acpid.socket - ACPID Listen Socket
Loaded: loaded (/lib/systemd/system/acpid.socket; enabled; vendor preset: enabled)
Active: active (running) since Mon 2019-03-25 18:33:04 CET; 41min ago
Listen: /run/acpid.socket (Stream)
デフォルトのソケット位置を指すシンボリックリンクを作成するだけです。
sudo ln -s /run/acpid.socket /var/run/acpid.socket
または、使用するソケットを指定します。
acpi_listen -s /run/acpid.socket