Dear Jack,

Yes, you are right. It is in fact the same.

It is the package wireplumber:

media-video/wireplumber-0.4.4:0/0.4::gentoo  USE="systemd (-elogind) -test" LUA_SINGLE_TARGET="lua5-4 -lua5-3" 0 KiB

that is causing me headache.

Any ideas ?

best, Tamer


Am 11/6/21 um 23:54 schrieb Jack:
On 2021.11.06 18:00, Tamer Higazi wrote:
Hi people,

I got a problem getting "wireplumper" for pipewire to run.

tamer@tux ~ $ systemctl --user status wireplumber.service

tells me that it failed to start

× wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; vendor preset: enabled)      Active: failed (Result: exit-code) since Sat 2021-11-06 22:46:02 CET; 2min 53s ago     Process: 1380 ExecStart=/usr/bin/wireplumber (code=exited, status=70)
   Main PID: 1380 (code=exited, status=70)

Nov 06 22:46:02 tux systemd[1244]: wireplumber.service: Failed with result 'exit-code'. Nov 06 22:46:02 tux systemd[1244]: wireplumber.service: Scheduled restart job, restart counter is at 5. Nov 06 22:46:02 tux systemd[1244]: Stopped Multimedia Service Session Manager. Nov 06 22:46:02 tux systemd[1244]: wireplumber.service: Start request repeated too quickly. Nov 06 22:46:02 tux systemd[1244]: wireplumber.service: Failed with result 'exit-code'. Nov 06 22:46:02 tux systemd[1244]: Failed to start Multimedia Service Session Manager.

Executing "wireplumper" gives out an error that it failed to start "wireplumper":

tamer@tux ~ $ /usr/bin/wireplumber
failed to start systemd logind monitor: -2 (No such file or directory)
M 22:46:16.429961        wireplumber ../wireplumber-0.4.4/src/main.c:328:on_disconnected: disconnected from pipewire


by the way, according the pipewire gentoo guide, the ~/.xinitrc file should look like this:

if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
       eval `dbus-launch --sh-syntax --exit-with-session`
fi

/usr/bin/gentoo-pipewire-launcher

...but "/usr/bin/gentoo-pipewire-launcher" simply does not exist ...


pipewire is on 0.3.39:

tamer@tux ~ $ LANG=C pactl info | grep "Server Name"
Server Name: PulseAudio (on PipeWire 0.3.39)


emerge --info:
https://pastebin.com/raw/Ya6LmipC

(emerge -uDN @world) had been executed today ....

Your post has a mix of "wireplumper" and "wireplumber".  Hopefully there is just a repeated typo, and in fact, all should be the same?


Reply via email to