summaryrefslogtreecommitdiff
path: root/metadata/news/2022-07-29-pipewire-sound-server
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-31 09:12:05 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-31 09:12:05 +0100
commit100ce16c6fb75a4911f388aa77f860324607c869 (patch)
treede54fe6a6fd7ceb7a41fdf2b03b666c479794055 /metadata/news/2022-07-29-pipewire-sound-server
parent6262f7e48882f381dea4a0751717f65e6abd212f (diff)
gentoo auto-resync : 31:07:2022 - 09:12:04
Diffstat (limited to 'metadata/news/2022-07-29-pipewire-sound-server')
-rw-r--r--metadata/news/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt23
1 files changed, 21 insertions, 2 deletions
diff --git a/metadata/news/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt b/metadata/news/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt
index 0cb4a2d73ddf..31283c0b1bd1 100644
--- a/metadata/news/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt
+++ b/metadata/news/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt
@@ -46,8 +46,9 @@ There are several options available:
Deselect media-sound/pulseaudio-daemon:
# emerge --deselect media-sound/pulseaudio-daemon
- Then perform a world upgrade:
- # emerge --ask --update --changed-use --deep @world
+ Then perform a world upgrade with PipeWire on the command line to add
+ it to the world file:
+ # emerge --ask --update --changed-use --deep @world media-video/pipewire
Then depclean:
# emerge --ask --depclean
@@ -59,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