No HDMI Audio

Hi Everyone , i have been trying to switch to linux for the past few days and so far garuda seems to be the best out there but , with almost all the distros i tested only a few had HDMI audio , in fact any arch based distro i install doesnt have any HDMI audio for some reason , the ones that had audio are ubuntu and zorin os which was based on debian. i also tested out KDE Neon at first i had audio then ,after GPU driver install the audio option no longer exists , so i cant seem to find anything in common between thse distros . so i figured you guys know best.

Some basics .
1- i used pulse audio control and HDMI shows as unplugged or unavailable as if it doesnt exist
2- HDMI video works perfectly
3- on some distros uninstalling Nvidia Drivers did not fix it (OpenSUSE)
4-on KDE Neo i had to upgrade kernel to 5.8 to get audio back but lost it again after Nvidia Drivers

hope any of that information helps

My System
Razer Blade 15 2018
with GTX 1060
16GB Memory
Intel I7-8750H
Running Garuda Dragonized KDE gaming Edition

the rest can be found here

System:    Kernel: 5.12.8-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0 
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=d02cf9f0-de45-4f4f-a77e-8bfcb0ef5408 
rw [email protected] quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 
systemd.unified_cgroup_hierarchy=1 loglevel=3 
Desktop: KDE Plasma 5.21.5 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 vt: 1 dm: SDDM 
Distro: Garuda Linux base: Arch Linux 
Machine:   Type: Laptop System: Razer product: Blade v: 1.05 serial: <filter> Chassis: type: 10 
serial: <filter> 
Mobo: Razer model: C1_MB serial: <filter> UEFI: Razer v: 1.06 date: 09/05/2018 
Battery:   ID-1: BAT0 charge: 69.6 Wh (99.3%) condition: 70.1/80.2 Wh (87.4%) volts: 17.3 min: 15.4 
model: Razer Blade type: Unknown serial: <filter> status: Unknown 
CPU:       Info: 6-Core model: Intel Core i7-8750H bits: 64 type: MT MCP arch: Kaby Lake note: check 
family: 6 model-id: 9E (158) stepping: A (10) microcode: DE cache: L2: 9 MiB 
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 52799 
Speed: 4001 MHz min/max: 800/4100 MHz Core speeds (MHz): 1: 4001 2: 3983 3: 4000 4: 4000 
5: 4000 6: 3999 7: 4000 8: 4000 9: 4000 10: 4002 11: 3578 12: 4000 
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
Type: meltdown mitigation: PTI 
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
Type: spectre_v2 
mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
Type: srbds mitigation: Microcode 
Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel UHD Graphics 630 vendor: Razer USA driver: i915 v: kernel bus-ID: 00:02.0 
chip-ID: 8086:3e9b class-ID: 0300 
Device-2: NVIDIA GP106M [GeForce GTX 1060 Mobile] vendor: Razer USA driver: nvidia v: 465.31 
alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:1c20 class-ID: 0300 
Device-3: Sunplus Innovation USB Camera type: USB driver: uvcvideo bus-ID: 1-7:5 
chip-ID: 1bcf:2c9a class-ID: 0e02 
Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: loaded: modesetting,nvidia 
display-ID: :0 screens: 1 
Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1013x285mm (39.9x11.2") s-diag: 1052mm (41.4") 
Monitor-1: eDP-1 res: 1920x1080 hz: 144 dpi: 142 size: 344x194mm (13.5x7.6") 
diag: 395mm (15.5") 
Monitor-2: HDMI-1-0 res: 1920x1080 hz: 60 dpi: 30 size: 1600x900mm (63.0x35.4") 
diag: 1836mm (72.3") 
OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 21.1.1 direct render: Yes 
Audio:     Device-1: Intel Cannon Lake PCH cAVS vendor: Razer USA driver: snd_hda_intel v: kernel 
alternate: snd_soc_skl,snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:a348 class-ID: 0403 
Device-2: Licensed by Sony Entertainment America Wireless Stereo Headset type: USB 
driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-1:7 chip-ID: 12ba:0050 class-ID: 0300 
Sound Server-1: ALSA v: k5.12.8-zen1-1-zen running: yes 
Sound Server-2: JACK v: 0.125.0 running: no 
Sound Server-3: PulseAudio v: 14.2 running: yes 
Sound Server-4: PipeWire v: 0.3.28 running: no 
Network:   Device-1: Intel Wireless-AC 9260 driver: iwlwifi v: kernel port: 3000 bus-ID: 02:00.0 
chip-ID: 8086:2526 class-ID: 0280 
IF: wlp2s0 state: up mac: <filter> 
Device-2: Licensed by Sony Entertainment America Wireless Stereo Headset type: USB 
driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-1:7 chip-ID: 12ba:0050 class-ID: 0300 
Bluetooth: Device-1: Intel Wireless-AC 9260 Bluetooth Adapter type: USB driver: btusb v: 0.8 bus-ID: 1-5:4 
chip-ID: 8087:0025 class-ID: e001 
Report: bt-adapter ID: hci0 rfk-id: 1 state: up address: <filter> 
Drives:    Local Storage: total: 476.94 GiB used: 25.24 GiB (5.3%) 
SMART Message: Unable to run smartctl. Root privileges required. 
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVLB512HAJQ-00000 size: 476.94 GiB 
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD 
serial: <filter> rev: EXA7301Q scheme: GPT 
Partition: ID-1: / raw-size: 97.17 GiB size: 97.17 GiB (100.00%) used: 25.24 GiB (26.0%) fs: btrfs 
dev: /dev/nvme0n1p4 maj-min: 259:4 
ID-2: /boot/efi raw-size: 501.3 MiB size: 500.3 MiB (99.80%) used: 560 KiB (0.1%) fs: vfat 
dev: /dev/nvme0n1p5 maj-min: 259:5
ID-3: /home raw-size: 97.17 GiB size: 97.17 GiB (100.00%) used: 25.24 GiB (26.0%) fs: btrfs
dev: /dev/nvme0n1p4 maj-min: 259:4
ID-4: /var/log raw-size: 97.17 GiB size: 97.17 GiB (100.00%) used: 25.24 GiB (26.0%) fs: btrfs
dev: /dev/nvme0n1p4 maj-min: 259:4
ID-5: /var/tmp raw-size: 97.17 GiB size: 97.17 GiB (100.00%) used: 25.24 GiB (26.0%) fs: btrfs
dev: /dev/nvme0n1p4 maj-min: 259:4
Swap:      Kernel: swappiness: 10 (default 60) cache-pressure: 75 (default 100)
ID-1: swap-1 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram0
ID-2: swap-2 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram1
ID-3: swap-3 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram2
ID-4: swap-4 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram3
ID-5: swap-5 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram4
ID-6: swap-6 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram5
ID-7: swap-7 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram6
ID-8: swap-8 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram7
ID-9: swap-9 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram8
ID-10: swap-10 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram9
ID-11: swap-11 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram10
ID-12: swap-12 type: zram size: 1.29 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram11
Sensors:   System Temperatures: cpu: 48.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:      Processes: 301 Uptime: 5m wakeups: 1 Memory: 15.53 GiB used: 3.16 GiB (20.4%) Init: systemd
v: 248 tool: systemctl Compilers: gcc: 11.1.0 clang: 11.1.0 Packages: pacman: 1658 lib: 509
Shell: fish v: 3.2.2 default: Zsh v: 5.8 running-in: konsole inxi: 3.3.04

https://forum.garudalinux.org/search?q=hdmi%20audio&expanded=true

2 Likes

unfortunately , no use . because i don't use alsamixer , i have pulseaudio installed and the NVIDIA prime Rules file doesn't exist at all

but

Check all existing rules, to be sure about it.

Is your HDMI cable proper/compatible?
Do you connect HDMI cable from your Nvidia card to an audio capable monitor, or something else?

Have you checked Archwiki for proper pulseaudio installation and troubleshooting?
What have you done already and failed?

1 Like

I use Alsa Mixer too, because I use pipewire It sticks to alsa. no difference there buddy. there's no
/etc/udev/rules.d/90-mhwd-prime-powermanagement.rules file on your system ? Can you please paste this: ls -la /etc/udev/rules.d/ on your terminal and reply with the result of this command ?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.