Pipewire Blocks Youtube Video and Audio

Hello All

after an update I can’t play live streams on youtube and also no sound
I searched and tried around and I figured out that if I stop pipewire by

systemctl --user stop pipewire

The youtube works but if I stop Firefox and start it again then it will not work until I stop pipewire, for other browsers it is the same.

Did somebody have an idea how to fix this issue?

The system is on a surface pro 4 with gnome actual version

Thanks and Greetings

Nanayaw

:bangbang: Tip :bangbang:

When posting terminal output, copy the output and paste it here, wrapped in three (3) backticks, before AND after the pasted text. Like this:

```
pasted text
```

Or three (3) tilde signs, like this:

~~~
pasted text
~~~

This will just cause it to be rendered like this:

Sed
sollicitudin dolor
eget nisl elit id
condimentum
arcu erat varius
cursus sem quis eros.

Instead of like this:

Sed sollicitudin dolor eget nisl elit id condimentum arcu erat varius cursus sem quis eros.

Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.

Thereby increasing legibility thus making it easier for those trying to provide assistance.

For more information, please see:

As I’m a moderator on the forum, I have taken the liberty of doing this for you, this time.


:bangbang::bangbang: Additionally

If your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:

LC_ALL=C bluetoothctl

This will just cause the terminal output to be in English, making it easier to understand and debug.

Note that the above text is partially pre-prepared as a general introduction for new forum Users. Please take the time to to understand how it is done and encourage quality responses.

I can’t say I recognise your issue - and therefore it will be a guess.

On my systems I use only pipewire packages (no pulseaudio) - perhaps it is just my ignorance - but I don’t have issues with sound - at all.

I am using Plasma - I vaguely recall another topic where I did some research and noted that gnome-shell had a dependency on libpulse.

I cannot say if there is a connection to be made but it is worth researching if any conflicts could possibly exist between pulse and pipewire.

But @nikgnomic know a lot more than me on the subject - I regard that member quite experienced (experty) on sound related issues.

1 Like

Please post more information about pipewire and wireplumber units

systemctl --user --full --no-pager status pipewire.socket pipewire.service pipewire-pulse.socket pipewire-pulse.service
systemctl --user --full --no-pager status wireplumber.socket wireplumber.service

Hello @nikgnomic

Thank you very much for your support

here the output

systemctl --user --full --no-pager status pipewire.socket pipewire.service pipewire-pulse.socket pipewire-pulse.service
● pipewire.socket - PipeWire Multimedia System Sockets
     Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: enabled)
     Active: active (running) since Sun 2025-03-23 10:59:44 CET; 2h 36min ago
 Invocation: 61e3ecde78a24f189619454136c88f7e
   Triggers: ● pipewire.service
     Listen: /run/user/1000/pipewire-0 (Stream)
             /run/user/1000/pipewire-0-manager (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket

Mär 23 10:59:44 jh-surfacepro4 systemd[787]: Listening on PipeWire Multimedia System Sockets.

● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: enabled)
     Active: active (running) since Sun 2025-03-23 11:01:04 CET; 2h 35min ago
 Invocation: 85b93c3c10b748c58ec5273973bd0d3d
TriggeredBy: ● pipewire.socket
   Main PID: 2121 (pipewire)
      Tasks: 2 (limit: 9328)
     Memory: 4.3M (peak: 6.1M)
        CPU: 40ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─2121 /usr/bin/pipewire

Mär 23 11:01:04 jh-surfacepro4 systemd[787]: Started PipeWire Multimedia Service.
Unit pipewire-pulse.socket could not be found.
Unit pipewire-pulse.service could not be found.

systemctl --user --full --no-pager status wireplumber.socket wireplumber.service                                                     4 ✘ 
Unit wireplumber.socket could not be found.
● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Sun 2025-03-23 11:01:04 CET; 2h 41min ago
 Invocation: 4fb47e4b382f4a2c8895d93faea9adcd
   Main PID: 2124 (wireplumber)
      Tasks: 5 (limit: 9328)
     Memory: 10.8M (peak: 12.8M)
        CPU: 281ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─2124 /usr/bin/wireplumber

Mär 23 11:01:04 jh-surfacepro4 systemd[787]: Started Multimedia Service Session Manager.
Mär 23 11:01:04 jh-surfacepro4 wireplumber[2124]: wp-internal-comp-loader: Loading profile 'main'
Mär 23 11:01:04 jh-surfacepro4 wireplumber[2124]: spa.bluez5.native: RegisterProfile() failed: org.bluez.Error.NotPermitted
Mär 23 11:01:04 jh-surfacepro4 wireplumber[2124]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Mär 23 11:01:04 jh-surfacepro4 wireplumber[2124]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.

Greetings

Nanayaw

1 Like

Hello All

I got it done by doing following

sudo pacman -Rns manjaro-pulse
pamac install manjaro-pipewire

Thanks and Greetings

Nanayaw

2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.