Sound through HDMI with intel iGPU

Hi,

Over the last few years I was using audio through the HDMI port on an amd GPU (because my headphone cable reaches my monitor, but not the audio port on the actual computer). Recently, my gpu died and I’ve been using the integrated graphics of the cpu (an i7 3770k), but now, the HDMI port is no longer listed as an audio output in the sound settings.
I’m posting this here because I’m not sure if this is an issue of hardware detection that can be fixed, or if this is a limitation of the hdmi port of my motherboard, or a limitation of my CPU. How can I find out?

Thanks

1 Like

:+1: Welcome to Manjaro! :+1:

It’s becoming more and more prevalent that computer manufacturers use the dGPU do drive the HDMI port without wiring up the iGPU to HDMI (to cut costs).

  1. Please read this:
    [HowTo] Provide System Information
    and post some more information so we can see what’s really going on. Now we know the symptom of the disease, but we need some more probing to know where the origin lies… :grin:
  2. An inxi --admin --verbosity=7 --filter --no-host --width would be the minimum required information… (Personally Identifiable Information like serial numbers and MAC addresses will be filtered out by the above command)
    Also, please copy-paste that output in-between 3 backticks ``` at the beginning and end of the code/text.

:+1:

1 Like

Right, of course.
Here’s the output:

[bruno@Listuq ~]$ inxi --admin --verbosity=7 --filter --no-host --width 
System:
  Kernel: 5.12.9-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.12-x86_64 
  root=UUID=04dc1621-8580-4deb-a48a-d3a224a2ce22 rw radeon.si_support=1 
  amdgpu.si_support=0 quiet udev.log_priority=3 
  Desktop: KDE Plasma 5.21.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM 
  Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Desktop System: Gigabyte product: N/A v: N/A serial: <filter> Chassis: 
  type: 3 serial: <filter> 
  Mobo: Gigabyte model: H77-D3H v: x.x serial: <filter> 
  UEFI: American Megatrends v: F11 date: 08/21/2012 
Battery:
  Message: No system battery data found. Is one present? 
Memory:
  RAM: total: 19.44 GiB used: 3.71 GiB (19.1%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Info: Quad Core model: Intel Core i7-3770K bits: 64 type: MT MCP 
  arch: Ivy Bridge family: 6 model-id: 3A (58) stepping: 9 microcode: 21 
  cache: L2: 8 MiB bogomips: 55899 
  Speed: 1597 MHz min/max: 1600/3900 MHz Core speeds (MHz): 1: 1597 2: 1628 
  3: 1597 4: 1597 5: 1597 6: 1597 7: 1597 8: 1597 
  Flags: acpi aes aperfmperf apic arat arch_perfmon avx bts clflush cmov 
  constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept 
  erms est f16c flexpriority flush_l1d fpu fsgsbase fxsr ht ibpb ibrs ida 
  lahf_lm lm mca mce md_clear mmx monitor msr mtrr nonstop_tsc nopl nx pae pat 
  pbe pcid pclmulqdq pdcm pebs pge pln pni popcnt pse pse36 pti pts rdrand 
  rdtscp rep_good sep smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall 
  tm tm2 tpr_shadow tsc tsc_deadline_timer vme vmx vnmi vpid xsave xsaveopt 
  xtopology xtpr 
  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 status: Vulnerable: No microcode 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics 
  vendor: Gigabyte driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0162 
  class-ID: 0300 
  Device-2: Microsoft LifeCam NX-3000 (UVC-compliant) type: USB 
  driver: snd-usb-audio,uvcvideo bus-ID: 3-3.3:4 chip-ID: 045e:0721 
  class-ID: 0102 
  Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: 
  loaded: intel unloaded: modesetting alternate: fbdev,vesa display-ID: :0 
  screens: 1 
  Screen-1: 0 s-res: 2560x1080 s-dpi: 120 s-size: 541x228mm (21.3x9.0") 
  s-diag: 587mm (23.1") 
  Monitor-1: HDMI2 res: 2560x1080 hz: 60 dpi: 112 size: 580x240mm (22.8x9.4") 
  diag: 628mm (24.7") 
  OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2) 
  v: 4.2 Mesa 21.1.2 compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Gigabyte 
  driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20 
  class-ID: 0403 
  Device-2: Generalplus Usb Audio Device type: USB 
  driver: hid-generic,snd-usb-audio,usbhid bus-ID: 3-3.1:5 chip-ID: 1b3f:2008 
  class-ID: 0300 serial: <filter> 
  Device-3: Microsoft LifeCam NX-3000 (UVC-compliant) type: USB 
  driver: snd-usb-audio,uvcvideo bus-ID: 3-3.3:4 chip-ID: 045e:0721 
  class-ID: 0102 
  Sound Server-1: ALSA v: k5.12.9-1-MANJARO 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.30 running: yes 
Network:
  Device-1: Qualcomm Atheros AR9485 Wireless Network Adapter driver: ath9k 
  v: kernel port: f040 bus-ID: 02:00.0 chip-ID: 168c:0032 class-ID: 0280 
  IF: wlp2s0 state: down mac: <filter> 
  Device-2: Qualcomm Atheros AR8161 Gigabit Ethernet vendor: Gigabyte 
  driver: alx v: kernel port: e000 bus-ID: 05:00.0 chip-ID: 1969:1091 
  class-ID: 0200 
  IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> type: dynamic noprefixroute scope: global 
  IP v6: <filter> type: dynamic noprefixroute scope: global 
  IP v6: <filter> type: noprefixroute scope: link 
  WAN IP: <filter> 
Bluetooth:
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) type: USB 
  driver: btusb v: 0.8 bus-ID: 3-3.4:3 chip-ID: 0a12:0001 class-ID: e001 
  Report: rfkill ID: hci0 rfk-id: 1 state: up address: see --recommends 
Logical:
  Permissions: Unable to run lvs. Root privileges required. 
RAID:
  Message: No RAID data found. 
Drives:
  Local Storage: total: 987.41 GiB used: 573.33 GiB (58.1%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SV300S37A60G 
  size: 55.9 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s 
  rotation: SSD serial: <filter> rev: BBF0 scheme: GPT 
  ID-2: /dev/sdb maj-min: 8:16 vendor: Western Digital model: WD10EZEX-21WN4A0 
  size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s 
  rotation: 7200 rpm serial: <filter> rev: 1A01 scheme: GPT 
  Optical-1: /dev/sr0 vendor: HL-DT-ST model: DVDRAM GH24NS95 rev: RN00 
  dev-links: cdrom 
  Features: speed: 12 multisession: yes audio: yes dvd: yes 
  rw: cd-r,cd-rw,dvd-r,dvd-ram state: running 
Partition:
  ID-1: / raw-size: 55.4 GiB size: 54.28 GiB (97.98%) used: 38.1 GiB (70.2%) 
  fs: ext4 dev: /dev/sda2 maj-min: 8:2 label: N/A 
  uuid: 04dc1621-8580-4deb-a48a-d3a224a2ce22 
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%) 
  used: 280 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: N/A 
  uuid: 61F1-286F 
  ID-3: /home raw-size: 931.51 GiB size: 915.89 GiB (98.32%) 
  used: 535.24 GiB (58.4%) fs: ext4 dev: /dev/sdb1 maj-min: 8:17 label: Bolota 
  uuid: 50d87f83-f49e-4c86-981a-e905c01f6566 
Swap:
  Alert: No swap data was found. 
Unmounted:
  Message: No unmounted partitions found. 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-2: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip-ID: 8087:0024 class-ID: 0900 
  Device-1: 1-1.5:3 info: Holtek Mechanical Keyboard type: Keyboard,HID 
  driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 1.5 Mb/s 
  power: 100mA chip-ID: 04d9:1836 class-ID: 0300 
  Device-2: 1-1.6:4 info: [Maxxter] USB GAMING MOUSE type: Mouse,Keyboard 
  driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 1.5 Mb/s 
  power: 100mA chip-ID: 18f8:0fc0 class-ID: 0301 
  Hub-3: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-4: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0 
  speed: 480 Mb/s chip-ID: 8087:0024 class-ID: 0900 
  Hub-5: 3-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-6: 3-3:2 info: Genesys Logic Hub ports: 4 rev: 2.1 speed: 480 Mb/s 
  power: 100mA chip-ID: 05e3:0610 class-ID: 0900 
  Device-1: 3-3.1:5 info: Generalplus Usb Audio Device type: Audio,HID 
  driver: hid-generic,snd-usb-audio,usbhid interfaces: 3 rev: 1.1 
  speed: 12 Mb/s power: 100mA chip-ID: 1b3f:2008 class-ID: 0300 
  serial: <filter> 
  Device-2: 3-3.3:4 info: Microsoft LifeCam NX-3000 (UVC-compliant) 
  type: Video,Audio driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0 
  speed: 480 Mb/s power: 500mA chip-ID: 045e:0721 class-ID: 0102 
  Device-3: 3-3.4:3 info: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) 
  type: Bluetooth driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s 
  power: 100mA chip-ID: 0a12:0001 class-ID: e001 
  Hub-7: 4-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.0 speed: 5 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
  Hub-8: 4-3:2 info: Genesys Logic Hub ports: 4 rev: 3.1 speed: 5 Gb/s 
  chip-ID: 05e3:0612 class-ID: 0900 
  Hub-9: 5-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-10: 6-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.0 speed: 5 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 253 Uptime: 2h 11m wakeups: 0 Init: systemd v: 248 
  tool: systemctl Compilers: gcc: 11.1.0 clang: 12.0.0 Packages: 1756 
  pacman: 1749 lib: 456 snap: 7 Shell: Bash v: 5.1.8 running-in: konsole 
  inxi: 3.3.04

Can’t DDG it for you as I don’t have a product number and am on different hardware than you.

so I’m going to stand by my original guesstimate:

So basically: you have to replace your dGPU to get HDMI audio output again.

:sob:

1 Like

I’ve marked this answer as the solution to your question as it is by far the best answer you’ll get.

However, if you disagree with my choice, please feel free to take any other answer as the solution to your question or even remove the solution altogether: You are in control! (If you disagree with my choice, just send me a personal message and explain why I shouldn’t have done this or :heart: or :+1: if you agree)

:innocent:
P.S. In the future, please don’t forget to come back and click the 3 dots below the answer to mark a solution like this below the answer that helped you most:
Solution
so that the next person that has the exact same problem you just had will benefit from your post as well as your question will now be in the “solved” status.

Ok, fair enough

Thanks

1 Like

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