[PATCH 3/9] conf: Read a host-specific asoundrc
Takashi Iwai
tiwai at suse.de
Tue Jun 23 13:28:21 CEST 2020
On Tue, 23 Jun 2020 13:18:49 +0200,
Mark Hills wrote:
>
> On Tue, 23 Jun 2020, Takashi Iwai wrote:
>
> > On Mon, 22 Jun 2020 15:15:09 +0200,
> > Mark Hills wrote:
> > >
> > > On systems with a network mounted home directory this is thoroughly
> > > useful to allow for a core set of asoundrc settings, but with different
> > > settings on different hosts.
> > >
> > > It's not possibly to implement this in our own asoundrc or local
> > > customisation, as it's too late. The installation file must be modified.
> > >
> > > This is similar to ~/.Xdefaults-* on some systems.
> > >
> > > Signed-off-by: Mark Hills <mark at xwax.org>
> >
> > This kind of change popping up sometimes in the past, too, and I have
> > a mixed feeling whether to take such a change globally or not.
> >
> > In one side, it can work, but OTOH, if you can deal with that detail,
> > you're certainly able to set up the environment variable easily, too.
>
> I'm happy for a concern to be raised.
>
> Can you clarify, which environment variable?
>
> I wasn't aware it was possible to override asoundrc with an environment
> variable, until I looked up just now and found ALSA_CONFIG_PATH in the
> code.
Hrm, you're right, I thought we had a simple override, but it doesn't
look so.
OK, then it makes sense to take your patch. Or rather better to allow
an own environment variable (e.g. $ASOUNDRC) instead? It's more
flexible.
thanks,
Takashi
> Though I do have vague recollection of trying this some years ago. I think
> perhaps I ad issues using it to read other config files. I will re-visit
> when I have time.
>
> FYI To solve my development work, I have:
>
> ~/.asoundrc -- my personal settings
> ~/.asoundrc-xxx -- host specific settings
>
> and I must read both, in that order.
>
> --
> Mark
>
More information about the Alsa-devel
mailing list