From a1c527a194df249beaa613c9c5195216b5b983c8 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 5 Aug 2024 01:34:29 +0000 Subject: automatic import of alsa-utils --- alsa-restore.service | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 alsa-restore.service (limited to 'alsa-restore.service') diff --git a/alsa-restore.service b/alsa-restore.service new file mode 100644 index 0000000..c97411f --- /dev/null +++ b/alsa-restore.service @@ -0,0 +1,14 @@ +# +# 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 + +[Service] +Type=oneshot +RemainAfterExit=true +ExecStart=-/sbin/alsactl -E ALSA_CONFIG_PATH=/etc/alsa/alsactl.conf --initfile=/lib/alsa/init/00main restore +ExecStop=/sbin/alsactl -E ALSA_CONFIG_PATH=/etc/alsa/alsactl.conf store -- cgit v1.2.3