The other day I went to play a game on my in-laws TV via my Fedora 35 system and I could not get audio to come out of the TV. Fedora 35 picked up the TV as an external display, and output for the audio. I had an audio book playing to test the audio but nothing came out of the TV. I tried restarting pipewire but that didn’t seem to work.
* Last 20 packages installed (rpm -qa --nodigest --nosignature --last | head -20):
wine-core-6.21-1.fc35.i686 Mon 15 Nov 2021 12:48:45 PM EST
lutris-0.5.9.1-3.fc35.x86_64 Mon 15 Nov 2021 12:48:45 PM EST
libsepol-3.3-2.fc35.i686 Mon 15 Nov 2021 12:48:45 PM EST
libgpg-error-1.43-1.fc35.i686 Mon 15 Nov 2021 12:48:45 PM EST
libFAudio-21.11-2.fc35.i686 Mon 15 Nov 2021 12:48:45 PM EST
xdg-desktop-portal-gtk-1.10.0-2.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
xdg-desktop-portal-1.10.1-2.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
wine-pulseaudio-6.21-1.fc35.i686 Mon 15 Nov 2021 12:48:39 PM EST
wine-alsa-6.21-1.fc35.i686 Mon 15 Nov 2021 12:48:39 PM EST
qemu-system-x86-6.1.0-10.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
qemu-kvm-6.1.0-10.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
qemu-audio-jack-6.1.0-10.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
pipewire-utils-0.3.40-1.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
pipewire-pulseaudio-0.3.40-1.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
pipewire-jack-audio-connection-kit-0.3.40-1.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
pipewire-gstreamer-0.3.40-1.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
pipewire-alsa-0.3.40-1.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
pango-1.49.3-1.fc35.i686 Mon 15 Nov 2021 12:48:39 PM EST
mutter-41.1-1.fc35.x86_64 Mon 15 Nov 2021 12:48:39 PM EST
libva-2.13.0-2.fc35.i686 Mon 15 Nov 2021 12:48:39 PM EST
Looking at some of the most recent packages updated/installed I wonder if pipewire has a bug that is causing my issue?
Have you checked this Bugs/Common - Fedora Project Wiki .Theres a post about no sound in Fedora 35 and a fix with systemctl --user enable --now wireplumber .I haven’t had any sound issues but maybe worth a try.
Please start your own thread for this. The OP did not state he had found an answer here.
Also from your posted command it seems you are trying to run a command with audio on a machine your may not be directly connected to as evidenced by the --machine=gisseh@fedora part of your line.
Most of us use that kind of command directly on the machine of interest so the command would be structured like sudo systemctl --user --now enable wireplumber
Failed to connect to bus: $DBUS_SESSION_BUS_ADDRESS and $XDG_RUNTIME_DIR not defined (consider using --machine=@.host --user to connect to bus of other user)
I’ll share these commands into the new thread then.