All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH] alsactl: Move systemd unit start-up from basic.target to sound.target
       [not found] <20170926183612.9646-1-aklhfex@gmail.com>
@ 2017-10-06 12:36 ` Takashi Iwai
  0 siblings, 0 replies; only message in thread
From: Takashi Iwai @ 2017-10-06 12:36 UTC (permalink / raw)
  To: Chris Mayo; +Cc: alsa-devel

On Tue, 26 Sep 2017 20:36:12 +0200,
Chris Mayo wrote:
> 
> Ensures soundcard is ready before restoring state.
> 
> sound.target added to systemd in v18:
> https://cgit.freedesktop.org/systemd/systemd/commit/?id=88dfa2938af
> 
> Simplify dependencies:
>  - After=alsa-state.service is not needed because both units test for
>    @daemonswitch@ with opposite outcomes.
> 
>  - After=sysinit.target is automatically added by systemd.
> 
> First proposed by Tom Yan.
> 
> Signed-off-by: Chris Mayo <aklhfex@gmail.com>
> ---
> 
> I need this because my Sound Blaster Titanium is not ready by the time
> basic.target is reached.
> 
> It was proposed last year by Tom Yan but looks like it didn't get in
> because requested config checks and documentation didn't materialise.
> https://www.spinics.net/lists/alsa-devel/msg45537.html
> 
> I've added those (PKG_CHECK_MODULES outputs a message at configure time).
> 
> I've left ConditionPathExistsGlob=/dev/snd/control* in
> alsa-restore.service because although it would normally be started by the
> udev rule and sound.target there's no guarantee that is how it was started.

Thanks, this looks like a sensitive change.  Applied now.


Takashi

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2017-10-06 12:36 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20170926183612.9646-1-aklhfex@gmail.com>
2017-10-06 12:36 ` [PATCH] alsactl: Move systemd unit start-up from basic.target to sound.target Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.