No HDMI sound & network pain

\[big@800-GIV \~\]$ pactl list sinks

Summary
Sink #69
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3.hdmi-stereo
Description: Built-in Audio Digital Stereo (HDMI)
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
Volume: front-left: 26214 /  40% / -23,88 dB,   front-right: 26214 /  40% / -23,88 dB
balance 0,00
Base Volume: 65536 / 100% / 0,00 dB
Monitor Source: alsa_output.pci-0000_00_1f.3.hdmi-stereo.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS
Properties:
alsa.card = “0”
alsa.card_name = “HDA Intel PCH”
alsa.class = “generic”
alsa.components = “HDA:14f15098,103c845a,00100100 HDA:8086280b,80860101,00100000”
alsa.device = “3”
alsa.driver_name = “snd_hda_intel”
alsa.id = “HDMI 0”
alsa.long_card_name = “HDA Intel PCH at 0x4000100000 irq 134”
alsa.mixer_name = “Conexant CX20632”
alsa.name = “SAMSUNG”
alsa.resolution_bits = “16”
alsa.subclass = “generic-mix”
alsa.subdevice = “0”
alsa.subdevice_name = “subdevice #0”
alsa.sync.id = “00000000:00000000:00000000:00000000”
api.alsa.card.longname = “HDA Intel PCH at 0x4000100000 irq 134”
api.alsa.card.name = “HDA Intel PCH”
api.alsa.path = “hdmi:0”
api.alsa.pcm.card = “0”
api.alsa.pcm.stream = “playback”
audio.channels = “2”
audio.position = “FL,FR”
card.profile.device = “8”
device.api = “alsa”
device.bus = “pci”
device.class = “sound”
device.icon_name = “audio-card-analog”
device.id = “48”
device.profile.description = “Digital Stereo (HDMI)”
device.profile.name = “hdmi-stereo”
device.routes = “1”
factory.name = “api.alsa.pcm.sink”
iec958.codecs = “\["PCM","AC3","EAC3","TrueHD"\]”
media.class = “Audio/Sink”
device.description = “Built-in Audio”
node.name = “alsa_output.pci-0000_00_1f.3.hdmi-stereo”
node.nick = “SAMSUNG”

1 Like

It shows suspended when no audio is actively playing. It looks like the audio output is

alsa_output.pci-0000_00_1f.3.hdmi-stereo

Is that the profile that is selected in pavucontrol?

Edit: I don’t know. I guess maybe you could try this? I don’t want to cause you any grief if it doesn’t pan out.

pactl set-default-sink alsa_output.pci-0000_00_1f.3.hdmi-stereo

Thanks a lot, ricklinux, for your help and your patience. I understand that being “WILLING“ alone doesn’t always produce a solution, even when help comes from experts. I am of course more than willing to walk the extra km to find a solution to my HDMI problem.

In the meantime I was able to solve my network snafu only to find out that Thunar instantly forgets the net credentials when I close it. And that meant digging on some other forums for another sort of problem specific to Xfce.

Now, when you say pavucontrol, do you mean what my screenshot above shows?

1 Like

As for your network problem, a friend of mine has the same problem with thunar forgetting credentials so that sounds like a bug in thunar

I am using nfs for years like this in fstab (/etc/fstab) and make sure nfs-utils is installed (its default selected)

192.168.178.142:/media/toshiba/MP3 /media/MP3 nfs auto,nofail,noatime,nolock,tcp,actimeo=1800,x-systemd.after=network-online.target,x-gvfs-name=MP3 0 0

It happens that the shares in fstab are called before the network is fully connected so the shares fail to auto connect. You can fix that like this:



enable NetworkManager-wait-online.service with a slight modification to the service file. The original service file executes nm-online with an option to wait for network manager to start and not the actual connection (-s option). To make sure that your system will mount nfs folders only when the network is indeed online you should enable this service.

You can edit the service file with an overrride.

# sudo systemctl edit NetworkManager-wait-online.service

Replace the execution line with this new override file:

[Service]

ExecStart=

ExecStart=/usr/bin/nm-online -q -t 30




Save with ctrl-o

And then enable the service.

# sudo systemctl enable NetworkManager-wait-online.service

Reboot.
1 Like

As I said, I happily found a solution to connect to my NAS. Thank goodness I was able to get around the headache of editing fstab for NFS which is still too difficult for me. But then, if samba works reliably, why bother with NFS?

Since I couldn’t solve my ‘NO HDMI SOUND’ problem, I’m calling it quits for the foreseeable future. For now I’m returning to LMDE 7 and MX Linux Xfce. I am sure I’ll try EOS again at some stage. It’s a pity though that this site went silent since March about what the team is up to. I guess they must be too busy with EOS on ARM. An update from the developers every month or two would be very welcome indeed.

Many thanks to everyone.

Cheers
Jack.S
+

Partly true, but sometimes we are simply very busy also with things outside the purple universe .. We are always into something, currently we had a lot of trouble with changes and details of ISO and installer.

And It is indeed a hobby project, we do not do that full time as a job.
We could have posted an update over the last time. But we just didn’t get it done.

BTW, I just tried 2025.11.24 although I did not expect it until January or so.

Still no HDMI sound and no samba network access out of the box. I’ll try again in 2027. Hope keeps alive ;>).

I understand why features like Samba access or Bluetooth enabled by default might feel convenient, but EndeavourOS follows a different philosophy. Our goal is to provide a clean, minimal starting point that users can shape according to their own needs, rather than making assumptions for everyone.

It’s also worth mentioning that our developers aren’t responsible for delivering every feature that might be helpful or convenient. Their focus is on maintaining a solid, minimal foundation and supporting the community by addressing issues as they arise. When it’s useful, they also help by contributing to documentation or tutorials for the wiki.

Community is always happy to support you in setting things up, but we try to avoid turning the system into something overloaded or overly opinionated.

1 Like