From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D4DFD158094 for ; Sun, 31 Jul 2022 03:24:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C6D8BE0C09; Sun, 31 Jul 2022 03:24:26 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D08E7E0C09 for ; Sun, 31 Jul 2022 03:24:25 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 353C7340CCB for ; Sun, 31 Jul 2022 03:24:23 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6751954D for ; Sun, 31 Jul 2022 03:24:21 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1659237838.fbf0d8c39742d6bcedb75f94b9c94216f57ce888.sam@gentoo> Subject: [gentoo-commits] data/gentoo-news:master commit in: 2022-07-29-pipewire-sound-server/ X-VCS-Repository: data/gentoo-news X-VCS-Files: 2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt X-VCS-Directories: 2022-07-29-pipewire-sound-server/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: fbf0d8c39742d6bcedb75f94b9c94216f57ce888 X-VCS-Branch: master Date: Sun, 31 Jul 2022 03:24:21 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c0ec3e2a-dac6-443e-8ecf-23d3ea2c2572 X-Archives-Hash: 73d345d3043fa9be6ac8defec0531bf3 commit: fbf0d8c39742d6bcedb75f94b9c94216f57ce888 Author: Sam James gentoo org> AuthorDate: Sun Jul 31 03:23:58 2022 +0000 Commit: Sam James gentoo org> CommitDate: Sun Jul 31 03:23:58 2022 +0000 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=fbf0d8c3 2022-07-29-pipewire-sound-server: give advice re pulseaudio-daemon only pkgs Closes: https://bugs.gentoo.org/862402 Signed-off-by: Sam James gentoo.org> .../2022-07-29-pipewire-sound-server.en.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt b/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt index 8d81d95..31283c0 100644 --- a/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt +++ b/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt @@ -60,6 +60,24 @@ There are several options available: files will need to run `gentoo-pipewire-launcher &` in e.g. `~/.xprofile`. + Users who want to switch to PipeWire providing a PulseAudio daemon + may need to `emerge --deselect` packages in their world file which + hard-require media-sound/pulseaudio-daemon. There are only a handful + of these. A non-exhaustive list: + * media-sound/paprefs + * media-sound/pasystray + * media-sound/pulseaudio-modules-bt (shouldn't be needed anyway) + * net-misc/pulseaudio-dlna + + If not using any of those packages anymore, please emerge --deselect + them. If still using these, PipeWire as a PulseAudio is not an + option at this time. + + (Note that media-libs/libpulse (which PipeWire will be using, don't emerge + libpulse manually) provides 'pactl' which can be used as a replacement for + e.g. media-sound/pulseaudio-ctl, so personal scripts can be adapted to this + if desired.) + systemd users will also need to run the following commands: $ systemctl --user --now disable pulseaudio.service pulseaudio.socket $ systemctl --user --now enable pipewire.socket pipewire-pulse.socket