diff options
author | CoprDistGit <infra@openeuler.org> | 2024-08-01 10:23:52 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2024-08-01 10:23:52 +0000 |
commit | eaadb190e8c02ef3252994294ae4b17d5c03ebe4 (patch) | |
tree | 1c93989bd45bdbd8797c0a7f3c9d3492e7dd8dfb /alsa-state.service | |
parent | eb4b2ae8589839feb423bdaeef2105f435e13b06 (diff) |
automatic import of alsa-utilsopeneuler24.03_LTSopeneuler23.09
Diffstat (limited to 'alsa-state.service')
-rw-r--r-- | alsa-state.service | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/alsa-state.service b/alsa-state.service new file mode 100644 index 0000000..6dd312b --- /dev/null +++ b/alsa-state.service @@ -0,0 +1,13 @@ +# +# 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=Manage Sound Card State (restore and store) +ConditionPathExists=/etc/alsa/state-daemon.conf + +[Service] +Type=simple +ExecStart=-/usr/sbin/alsactl -s -n 19 -c -E ALSA_CONFIG_PATH=/etc/alsa/alsactl.conf --initfile=/lib/alsa/init/00main rdaemon +ExecStop=-/usr/sbin/alsactl -s kill save_and_quit |