diff options
author | 2022-07-31 04:23:58 +0100 | |
---|---|---|
committer | 2022-07-31 04:23:58 +0100 | |
commit | fbf0d8c39742d6bcedb75f94b9c94216f57ce888 (patch) | |
tree | 3be31cf2d05af99b16d332fe75601f2a1a77a480 | |
parent | 2022-07-29-pipewire-sound-server: mention adding PipeWire to world (diff) | |
download | gentoo-news-fbf0d8c39742d6bcedb75f94b9c94216f57ce888.tar.gz gentoo-news-fbf0d8c39742d6bcedb75f94b9c94216f57ce888.tar.bz2 gentoo-news-fbf0d8c39742d6bcedb75f94b9c94216f57ce888.zip |
2022-07-29-pipewire-sound-server: give advice re pulseaudio-daemon only pkgs
Closes: https://bugs.gentoo.org/862402
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r-- | 2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt | 18 |
1 files changed, 18 insertions, 0 deletions
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 |