Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP4:GA
alsa-utils
0017-alsactl-Add-path-condition-to-alsa-store-a...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0017-alsactl-Add-path-condition-to-alsa-store-and-alsa-re.patch of Package alsa-utils
From 0e864e1a3aaf79d451556064eb09052530a0a085 Mon Sep 17 00:00:00 2001 From: Takashi Iwai <tiwai@suse.de> Date: Mon, 10 Aug 2015 14:42:24 +0200 Subject: [PATCH] alsactl: Add path condition to alsa-store and alsa-restore services With alsa-restore.service and alsa-store.service, systemd invokes alsactl at boot and shutdown times. When this is invoked on a system without sound cards, it results in an ugly error message from alsact /usr/sbin/alsactl: save_state:1590: No soundcards found... return code is "19" Add ConditionPathExistsGlob checks of /dev/snd/control* devices for avoiding unnecessary invocations of alsactl on such a system. Bugzilla: https://bugzilla.suse.com/show_bug.cgi?id=940950 Signed-off-by: Takashi Iwai <tiwai@suse.de> --- alsactl/alsa-restore.service.in | 1 + alsactl/alsa-store.service.in | 1 + 2 files changed, 2 insertions(+) diff --git a/alsactl/alsa-restore.service.in b/alsactl/alsa-restore.service.in index 245a439798fc..d1a74d637457 100644 --- a/alsactl/alsa-restore.service.in +++ b/alsactl/alsa-restore.service.in @@ -6,6 +6,7 @@ [Unit] Description=Restore Sound Card State ConditionPathExists=!@daemonswitch@ +ConditionPathExistsGlob=/dev/snd/control* DefaultDependencies=no After=alsa-state.service Before=shutdown.target diff --git a/alsactl/alsa-store.service.in b/alsactl/alsa-store.service.in index f1a56bb9dbb5..c89cfff04f35 100644 --- a/alsactl/alsa-store.service.in +++ b/alsactl/alsa-store.service.in @@ -6,6 +6,7 @@ [Unit] Description=Store Sound Card State ConditionPathExists=!@daemonswitch@ +ConditionPathExistsGlob=/dev/snd/control* DefaultDependencies=no Before=shutdown.target -- 2.5.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor