No HDMI sound & network pain

Not without knowing the Video card being used. The driver being used for said card.

it is Arch made easy. You just don’t understand Arch which seems to be part of the issue. Arch is a system YOU Build from the Ground Up. We only give you a FOUNDATION on which to build YOUR SYSTEM.

until you give us the basics we can only guess as to what the issue is.

OK thanks. Fair enough. My new EOS install was 4 days ago. Am organising another, slightly older EliteMini G4 and start from scratch again (Core i5-8600 CPU @ 3.10GHz). Be right back.

BTW, what would you recommend? Vanilla Xfce or EOS Xfce? Am installing online right now.

Here we go

https://0x0.st/KLuI.txt

Since you did a new install just now does Ethernet work? I don’t see an issue with the output.

Network:
  Device-1: Intel Cannon Lake PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:a370 class-ID: 0280
  IF: wlan0 state: up mac: <filter>
  Device-2: Intel Ethernet I219-LM vendor: Hewlett-Packard driver: e1000e
    v: kernel port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15bb class-ID: 0200
  IF: eno1 state: down mac: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) driver: btusb
    v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:3
    chip-ID: 8087:0aaa class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: disabled
    rfk-block: hardware: no software: no address: N/A

Ethernet is intel with e1000e module which can sometimes be problematic. I also see intel WiFi with iwlwifi module. Both should work. What are you using and what isn’t working?

The audio is intel. Do you have audio if connected directly to the audio out on the desktop. Check this first.

HDMI/DisplayPort Audio: Audio over display cables often appears as a separate output device in sound settings. If it’s not working, ensure the correct output profile is selected.

Audio:
  Device-1: Intel Cannon Lake PCH cAVS vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_cnl
    bus-ID: 00:1f.3 chip-ID: 8086:a348 class-ID: 0403
  API: ALSA v: k6.17.6-arch1-1 status: kernel-api
    tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.4.9 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl

Edit: You should also check if there is a Bios update for the HP EliteDesk 800 G4.

Thanks for this.

I did an online install. It means I can connect to the router on wi-fi.

The HDMI cable worked perfectly well with the same monitor in Win 11 previously installed on this PC. Thunar can’t find my NAS. I also remember that when trying with a laptop I had the same network (NAS) problem and I also tried at least a dozen HDMI cables. I couldn’t find a more recent BIOS.

Have you confirmed that sound actually works from the sound output jack to speakers? If so when using HDMI ensure the correct output profile is selected. If sound output works and you have it set to HDMI output in the audio configuration and it still doesn’t work then you may need to add a quirk or addition to a .conf file for the audio.

You may have to add the NAS to the fstab to mount it on boot in order to browse files and or possibly some other things needed. There should be some posts regarding NAS that you could browse and you may require to set up samba.This is not my expertise even though i may potentially be able to help. Probably better off if someone specifically helps you with that issue.

Edit: Sorry, I guess if sound worked on the HDMI on Windows then sound works. So i just want you to make sure the output for sound is using the correct profile.

  • Intel Ethernet I219-LM: Look for a setting like “LAN Option ROM” and ensure it is enabled. Could be it works with Windows drivers but Linux needs that to be enabled.

  • HDMI sound over DP it is as it looks like Display is connected with DP ? Bets way to resolve audo not piped to the correct output is to use pavucontrol (Gui) go on configuration tab, disable all other devices (set tem to off profile in the dropdowns) and only enable the one you want the output to get piped to. The device will be named as your GPU mostly and you will have a profile dropdown were you have to choose hdmi 2 output.

  • DAC usb could be it needs an out of kernel driver or option set it is not listed in the inxi output i think may show the output of lsusbwill show better info, or unplug it open a terminal run journalctl -f and check what it outputs when plugging the DAC in this will in most cases show good info to fin the device model and stuff that goes wrong.

And yea truth is that going for EndeavourOS only give you a brae minimal setup to start with, but it gives you also total control, no need to debloat in teh first place, and a wide range of users willing to help with every thing to resolve and setup.

Sound works with headphones. Without them sound comes from the tiny speaker on the system board. In the settings I only see that entry for sound output.

I’ve been through forum entries for a long while and found no solution to edit fstab, especially the part about editing & saving in terminal root mode. The other difficult part was finding the mount point. It’s not as simple as typing 192.168.1.xx:8080. But anyway, I’m sure after trying for a few weeks, I’ll finally manage NAS access with Samba.

I actually also tried via NFS, since this is 100 percent Linux stuff. But I wasn’t succesful, although setting up an NFS share on my NAS was very easy.

No sound from HDMI seemes to be the more serious problem I have.

ok basically this is what you need
sudo nano /etc/fstab

sudo is the command you use to gain super user privileges. (root)
nano is the TUI text editor you will use to edit the fstab file
/etc/fstab is the location of your fstab.

did you see this?

  Monitor-1: DP-3 model: Samsung serial: <filter> built: 2020 res:
    mode: 3840x2160 hz: 60 scale: 100% (1) dpi: 52 gamma: 1.2
    size: 1872x1053mm (73.7x41.46") diag: 1093mm (43") ratio: 16:9 modes:
    max: 3840x2160 min: 720x400

DP-3 not HDMI-3 it says, but DP can be used as HDMI audio device – thats what i use on my Desktop most of the time shown as HDMI audio..

there is also pwvucontrol in AUR similar tool as pavucontrol but directly using pipewire.

But pavucontrol still working nicely.. it gets piped over pipewire-pulse.

btw nfs may needs firewalld set to let it work in addition.

And info on how to add it in fstab is given here too:

1 Like

Have a look at alsamixer

Press F6 and see if the device exists / can be selected. Try adjusting the volume levels in there. I think if it’s muted, you can press M.

i would recommend always first check in user level second on low hardware/driver level.

My Samsung M70 has no DP interface.

https://www.reddit.com/r/debian/comments/wp5cq0/comment/ikgsvoq/?share_id=D0aH2vKtWpoS3m4DVOvAY&utm_medium=android_app&utm_name=androidcss&utm_source=share&utm_term=1

Maybe this helps?

Does this look good?

[big@800-GIV ~]$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20632 Analog [CX20632 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [SAMSUNG]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
[big@800-GIV ~]$


How do I activate device 3?

Audio stuff is hard. I think you can do it with pactl commands. What does this show?

pactl list sinks

Edit: To set the deafult sink (Device)

Use pactl set-default-sink <sink_name_or_index> (e.g., pactl set-default-sink alsa_output.pci-0000_00_1f.3.analog-stereo).

Edit: There is also a package in the AUR that automatically changes the sink to the next one and so on. I have never used it as i don’t have any audio issues. It’s called pulseaudio-nextsink

Have you checked pavucontrol to see if you can set the profile there? As @joekamprad posted?

Recommend to use pavucontrol or pwvucontrol they can handle 99% of all audio issues