From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: mumble issues with pulseaudio Date: Sat, 08 Apr 2017 22:32:57 +0200 Message-ID: <8760ieprly.fsf@gnu.org> References: <20170331182310.noh3apyuautud73j@abyayala> <87shlsi814.fsf@gnu.org> <20170401154331.ayicbw46mttkpsle@abyayala> <20170401154613.olv3qzrd72x36edb@abyayala> <7d1e1ea3-d45f-5942-2bb0-7c41f65dd69b@gmx.net> <87wpb1pzvv.fsf@gnu.org> <87k271wla1.fsf@gmail.com> <20170403155211.yntkepqmkesu5yoa@abyayala> <8737dpdway.fsf@gnu.org> <87bmsbdw7t.fsf@gmail.com> <20170405095745.sh6plptfrco3uhbv@abyayala> <7ec5d355-5b0d-fdf7-f63b-3f713bc33908@gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59378) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cwx2f-0003BY-NS for help-guix@gnu.org; Sat, 08 Apr 2017 16:33:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cwx2b-0005oN-Ka for help-guix@gnu.org; Sat, 08 Apr 2017 16:33:04 -0400 In-Reply-To: <7ec5d355-5b0d-fdf7-f63b-3f713bc33908@gmx.net> (Florian Paul Schmidt's message of "Wed, 5 Apr 2017 14:47:58 +0200") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Florian Paul Schmidt Cc: help-guix@gnu.org Florian Paul Schmidt skribis: > On 04/05/2017 11:57 AM, ng0 wrote: >> Aren't we just talking about GuixSD here? Not only. For some packages it=E2=80=99s a compile-time choice. > Just as a sidenote: ALSA also has global configuration files, > e.g. here on ubuntu they live in: > > /usr/share/alsa/alsa.conf > > and > > /usr/share/alsa/alsa.conf.d/ > > On ubuntu the default ALSA device is routed through PA without a user > having a ~/.asoundrc. That latter file is used for further > customization by the user. Indeed. I just checked on Debian and the situation is similar. It=E2=80= =99s doing something quite sophisticated; from /usr/share/alsa/alsa.conf.d/pulse.conf: --8<---------------cut here---------------start------------->8--- # PulseAudio alsa plugin configuration file to set the pulseaudio plugin as # default output for applications using alsa when pulseaudio is running. hook_func.pulse_load_if_running { lib "libasound_module_conf_pulse.so" func "conf_pulse_hook_load_if_running" } @hooks [ { func pulse_load_if_running files [ "/usr/share/alsa/pulse-alsa.conf" "/etc/asound.conf" "~/.asoundrc" ] errors false } ] --8<---------------cut here---------------end--------------->8--- I tried it on GuixSD and couldn=E2=80=99t get it to work though. Ludo=E2=80=99.