I cant Stream/Play online media

What about this?

systemctl --user status pipewire-pulse.socket --no-pager
1 Like

[user@fedora ~]$ systemctl --user status pipewire-pulse.socket --no-pager
Unit pipewire-pulse.socket could not be found.
[user@fedora ~]$

Can you check if it’s installed?

rpm -qa | grep pipewire

[user@fedora ~]$ rpm -qa | grep pipewire
pipewire-qubes-4.2.18-1.fc40.x86_64
pipewire-1.0.8-1.fc40.x86_64
pipewire-libs-1.0.8-1.fc40.x86_64
pipewire-jack-audio-connection-kit-libs-1.0.8-1.fc40.x86_64
pipewire-jack-audio-connection-kit-1.0.8-1.fc40.x86_64
pipewire-gstreamer-1.0.8-1.fc40.x86_64
pipewire-alsa-1.0.8-1.fc40.x86_64
pipewire-utils-1.0.8-1.fc40.x86_64
[user@fedora ~]$

Start the template used by this qube and run the following command:

sudo dnf install pipewire-pulseaudio

Turn off both the template and the qube, and then try to play a video again.

[user@fedora-40 ~]$ sudo dnf install pipewire-pulseaudio
Brave Browser 5.3 kB/s | 2.0 kB 00:00
created by dnf config-manager from https://brav 5.7 kB/s | 2.0 kB 00:00
Fedora 40 - x86_64 - Updates 23 kB/s | 22 kB 00:00
Fedora 40 - x86_64 - Updates 492 kB/s | 4.5 MB 00:09
Mullvad VPN 5.4 kB/s | 3.0 kB 00:00
Qubes OS Repository for VM (updates) 1.1 kB/s | 833 B 00:00
Error:
Problem: problem with installed package pulseaudio-16.1-8.fc40.x86_64

  • package pulseaudio-16.1-8.fc40.x86_64 from @System conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-1.0.4-2.fc40.x86_64 from fedora
  • package pipewire-pulseaudio-1.0.4-2.fc40.x86_64 from fedora conflicts with pulseaudio provided by pulseaudio-16.1-8.fc40.x86_64 from @System
  • package pipewire-pulseaudio-1.0.4-2.fc40.x86_64 from fedora conflicts with pulseaudio-daemon provided by pulseaudio-16.1-8.fc40.x86_64 from @System
  • package pipewire-pulseaudio-1.0.4-2.fc40.x86_64 from fedora conflicts with pulseaudio provided by pulseaudio-16.1-7.fc40.x86_64 from fedora
  • package pipewire-pulseaudio-1.0.4-2.fc40.x86_64 from fedora conflicts with pulseaudio-daemon provided by pulseaudio-16.1-7.fc40.x86_64 from fedora
  • package pulseaudio-16.1-7.fc40.x86_64 from fedora conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-1.0.4-2.fc40.x86_64 from fedora
  • package pipewire-pulseaudio-1.0.4-2.fc40.x86_64 from fedora conflicts with pulseaudio provided by pulseaudio-16.1-8.fc40.x86_64 from updates
  • package pipewire-pulseaudio-1.0.4-2.fc40.x86_64 from fedora conflicts with pulseaudio-daemon provided by pulseaudio-16.1-8.fc40.x86_64 from updates
  • package pulseaudio-16.1-8.fc40.x86_64 from updates conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-1.0.4-2.fc40.x86_64 from fedora
  • conflicting requests
  • package pulseaudio-16.1-8.fc40.x86_64 from @System conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-1.0.8-1.fc40.x86_64 from updates
  • package pipewire-pulseaudio-1.0.8-1.fc40.x86_64 from updates conflicts with pulseaudio provided by pulseaudio-16.1-8.fc40.x86_64 from @System
  • package pipewire-pulseaudio-1.0.8-1.fc40.x86_64 from updates conflicts with pulseaudio-daemon provided by pulseaudio-16.1-8.fc40.x86_64 from @System
  • package pulseaudio-16.1-7.fc40.x86_64 from fedora conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-1.0.8-1.fc40.x86_64 from updates
  • package pipewire-pulseaudio-1.0.8-1.fc40.x86_64 from updates conflicts with pulseaudio provided by pulseaudio-16.1-7.fc40.x86_64 from fedora
  • package pipewire-pulseaudio-1.0.8-1.fc40.x86_64 from updates conflicts with pulseaudio-daemon provided by pulseaudio-16.1-7.fc40.x86_64 from fedora
  • package pipewire-pulseaudio-1.0.8-1.fc40.x86_64 from updates conflicts with pulseaudio provided by pulseaudio-16.1-8.fc40.x86_64 from updates
  • package pipewire-pulseaudio-1.0.8-1.fc40.x86_64 from updates conflicts with pulseaudio-daemon provided by pulseaudio-16.1-8.fc40.x86_64 from updates
  • package pulseaudio-16.1-8.fc40.x86_64 from updates conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-1.0.8-1.fc40.x86_64 from updates
    (try to add ‘–allowerasing’ to command line to replace conflicting packages or ‘–skip-broken’ to skip uninstallable packages)
    [user@fedora-40 ~]$

Should i still shut all down and re-start as prior instructed please?

Try this command in the template instead then:

sudo dnf swap -y --allowerasing pulseaudio pipewire-pulseaudio
1 Like

The response was excellent, it worked, wowww how did you know all that, its like you are AI Robot, i would never of got that had you not of gone through all that with me, your genius, to many thanks to you and to much love :heart: :heart_eyes: :heart:

1 Like

I wonder why this was required, good catch

You are welcome.

No idea, it’s probably an upgraded 4.1 template? The template name seems to be fedora-40 instead of fedora-40-xfce, so it probably didn’t do the switch properly.