From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:52112) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iSV8h-0006UG-Fd for guix-patches@gnu.org; Wed, 06 Nov 2019 18:55:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iSV8g-0007Wx-2C for guix-patches@gnu.org; Wed, 06 Nov 2019 18:55:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:60840) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iSV8f-0007Wk-Un for guix-patches@gnu.org; Wed, 06 Nov 2019 18:55:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iSV8f-0006iv-Md for guix-patches@gnu.org; Wed, 06 Nov 2019 18:55:01 -0500 Subject: [bug#38075] [PATCH] services: mpd: add pulseaudio support Resent-Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 07 Nov 2019 00:54:10 +0100 From: Robert Smith In-Reply-To: <20191106182702.GA2727@jasmine.lan> References: <20191105224645.12269-1-robertsmith@posteo.net> <87eeyl8d1m.fsf@gnu.org> <20191106182702.GA2727@jasmine.lan> Message-ID: <8762068e479f01d1b8ae3145ff7088a2@posteo.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Leo Famulari Cc: 38075@debbugs.gnu.org, Ludovic =?UTF-8?Q?Court=C3=A8s?= , Tobias Geerinckx-Rice On 06.11.2019 19:27, Leo Famulari wrote: > I haven't been using the MPD service so I don't really have an opinion > on this patch. Starting it "by hand", the pulse output works for me > already. But it would be great if our service worked "out of the box" > with Pulseaudio. I'm not sure how common my use case is (running mpd locally under my own user account) but since we are supporting the pulse output mode in the service configuration, I think we need to make sure that it works. Currently when the mpd service is started under my account with the pulse output, it fails to connect to pulse because of the missing environment variable, and defaults to alsa. This is unfortunate because the whole point of using pulse for me is to make sure different apps "play nicely" with each other when playing audio. Thankfully this is a relatively simple fix. I also installed the sonata client to make sure that other clients weren't acting funny, and everything seems normal!