Dear colleagues, I’m starting to use fedora, and I faced an issue with HDMI audio here. It simply does not work. Internal audio goes OK.
I tried to follow some commands from another thread, however withoud success:
The command
rpm -qa|grep -iE ‘pulse|wireplumber|pipewire’|sort
Returns the following:
gvncpulse-1.3.0-1.fc35.x86_64
pipewire-0.3.48-1.fc35.x86_64
pipewire-alsa-0.3.48-1.fc35.x86_64
pipewire-gstreamer-0.3.48-1.fc35.x86_64
pipewire-jack-audio-connection-kit-0.3.48-1.fc35.x86_64
pipewire-libs-0.3.48-1.fc35.x86_64
pipewire-pulseaudio-0.3.48-1.fc35.x86_64
pipewire-utils-0.3.48-1.fc35.x86_64
pulseaudio-libs-15.0-2.fc35.x86_64
pulseaudio-libs-glib2-15.0-2.fc35.x86_64
wireplumber-0.4.8-2.fc35.x86_64
wireplumber-libs-0.4.8-2.fc35.x86_64
and
sudo systemctl --user --now enable wireplumber
returns an error:
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)
If I change to my user in this computer:
[gisseh@fedora ~]$ sudo systemctl --machine=gisseh@fedora --user --now enable wireplumber
Failed to connect to bus: Host is down
Failed to enable unit: Ponto final de transporte não está conectado
Is there a way to change from pipewire to pulseaudio for instance? This laptop uses to work fine with HDMI audio with Ubuntu.
Thank you all in advance.
PS: This machine is a DELL Laptop with NVIDIA MX130 graphics, where I tried both using the 510 NVIDIA driver and also with the INTEL 620 integrated card, no difference to the external audio though.