alsa-restoreサービスが機能しない

alsa-restoreサービスが機能しない

Arch Linuxシステムにサウンドの問題があります。再起動したときのサウンド設定が正しくありません。ログイン後に実行すると

sudo alsactl restore

それでは、すべてが大丈夫です。私の考えでは、alsa-restoresystemdサービスがこの問題を処理する必要があると思います。

$ cat /usr/lib/systemd/system/alsa-restore.service
#
# Note that two different ALSA card state management schemes exist and they
# can be switched using a file exist check - /etc/alsa/state-daemon.conf .
#

[Unit]
Description=Save/Restore Sound Card State
ConditionPathExists=!/etc/alsa/state-daemon.conf
ConditionPathExistsGlob=/dev/snd/control*

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=-/usr/bin/alsactl restore
ExecStop=-/usr/bin/alsactl store

サービスがアクティブで実行中のようです。

$ sudo systemctl status alsa-restore
● alsa-restore.service - Save/Restore Sound Card State
   Loaded: loaded (/usr/lib/systemd/system/alsa-restore.service; static; vendor preset: disabl
   Active: active (exited) since Thu 2017-11-30 11:55:58 EST; 5min ago
  Process: 533 ExecStart=/usr/bin/alsactl restore (code=exited, status=0/SUCCESS)
 Main PID: 533 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   CGroup: /system.slice/alsa-restore.service

Nov 30 11:55:58 cochlea systemd[1]: Starting Save/Restore Sound Card State...
Nov 30 11:55:58 cochlea systemd[1]: Started Save/Restore Sound Card State.

私は何を見逃していますか?ログイン時にサウンド設定を復元するにはどうすればよいですか?

ベストアンサー1

おすすめ記事