Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] data/gentoo-news:master commit in: 2022-07-29-pipewire-sound-server/
Date: Wed, 03 Aug 2022 03:11:57
Message-Id: 1659495839.6f193859d252b4d7f8cd1ccf5ae875a6049aeed8.sam@gentoo
1 commit: 6f193859d252b4d7f8cd1ccf5ae875a6049aeed8
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 3 03:03:59 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 3 03:03:59 2022 +0000
6 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=6f193859
7
8 2022-07-29-pipewire-sound-server: mention systemd --global
9
10 Closes: https://bugs.gentoo.org/862867
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 .../2022-07-29-pipewire-sound-server.en.txt | 17 ++++++++++++++++-
14 1 file changed, 16 insertions(+), 1 deletion(-)
15
16 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
17 index 31283c0..d41cca1 100644
18 --- a/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt
19 +++ b/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt
20 @@ -116,6 +116,14 @@ There are several options available:
21 $ systemctl --user --now enable pulseaudio.service pulseaudio.socket
22 $ systemctl --user --now disable pipewire.socket pipewire-pulse.socket
23
24 + Alternatively, systemd users can run the following commands as root to change
25 + the default for all users:
26 + # systemctl --user --global --enable pulseaudio.service pulseaudio.socket
27 + # systemctl --user --global --force enable pipewire.socket pipewire-pulse.socket
28 +
29 + (If taking this option, the services must be started manually as a one-off as
30 + a user.)
31 +
32 3. For users without sound on their system, those using JACK without
33 PipeWire, or those using pure ALSA without PipeWire, the following steps
34 are recommended:
35 @@ -139,11 +147,18 @@ There are several options available:
36 files will need to run `gentoo-pipewire-launcher &` in e.g.
37 `~/.xprofile`.
38
39 - systemd users will also likely want to run the following commands, again
40 + systemd users will also likely want to run the following commands as a user, again
41 for the purposes of non-audio PipeWire use:
42 $ systemctl --user --now enable pipewire.socket
43 $ systemctl --user --now --force enable wireplumber.service
44
45 + Alternatively, systemd users can run the following commands as root to change
46 + the default for all users, again for the purposes of non-audio PipeWire use:
47 + # systemctl --user --global --enable pipewire.socket
48 + # systemctl --user --global --force enable wireplumber.service
49 +
50 + (If taking this option, the services must be started manually as a one-off as
51 + a user.)
52
53 Further resources:
54 * https://wiki.gentoo.org/wiki/PipeWire