Results 1 to 3 of 3

Thread: NVIDIA HDMI sound missing after driver installation

  1. #1

    Default NVIDIA HDMI sound missing after driver installation

    I have an Acer Predator Helios 300 with Core i7 10750H and a GTX 2060 that I recently installed openSUSE on. I installed the drivers as per guide, which worked just fine (all settings are present, and I can turn the intel or NVIDIA card on/off as required).
    For some reason, however, the HDMI audio from the NVIDIA card is now "missing" from the system after the driver installation (it was present on the default Nouveau driver though).

    Opening the NVIDIA control panel DOES reveal that the monitors connected support audio, but the actual audio "device" itself is entirely missing from the system (its not a matter of no volume, it literally is missing).
    I have installed Arch, Manjaro, Ubuntu, Pop_OS!, EndeavourOS and Fedora, and none of these distributions present the same issue at all (they all work out of the box without tweaks). Just in case I screwed it up somehow, I re-installed OpenSUSE three times (even changing GNOME to KDE just in case it was specific to the DE), but as soon as the NVIDIA drivers are installed, the sound disappears.

    I've looked through the troubleshooting guide which does NOT show any reference to sound issues, and I have checked other message threads (unfortunately, they are all quite old now), and there is no solution or even stated issue that others have experienced.
    Does anyone know what I might do to get the audio working on my Nvidia card? I really want to stay on OpenSUSE, but the other distributions are not exhibiting this issue which is quite annoying.


    System details

    • Acer Predator Helios 300
    • Intel i7 10750H 6 core 4ghz
    • 32GB DDR4 RAM
    • Intel Integrated GPU (i915) and Nvidia RTX 2060 6GB High watt version (NVIDIA 460)
    • OpenSUSE Tumbleweed (latest as of today)
    • 2 x 500GB SAMSUNG NVME in BTRFS raid for main drive (mounted at /)
    • 1 x 1TB Crucial SSD for data drive (mounted in a home folder).



    Outputs of /sbin/lspci -nnk | egrep -A3 "VGA|Display|3D"
    Code:
    00:02.0 VGA compatible controller [0300]: Intel Corporation CometLake-H GT2 [UHD Graphics] [8086:9bc4] (rev 05)
           Subsystem: Acer Incorporated [ALI] Device [1025:1441]
           Kernel driver in use: i915
           Kernel modules: i915
    --
    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU106M [GeForce RTX 2060 Mobile] [10de:1f15] (rev a1)
           Subsystem: Acer Incorporated [ALI] Device [1025:1442]
           Kernel driver in use: nvidia
           Kernel modules: nouveau, nvidia_drm, nvidia
    Outputs of /sbin/lspci -nnk | grep -A3 Audio (notice Nvidia missing here)
    Code:
    00:1f.3 Audio device [0403]: Intel Corporation Comet Lake PCH cAVS [8086:06c8]
           Subsystem: Acer Incorporated [ALI] Device [1025:1441]
           Kernel driver in use: snd_hda_intel
           Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci_intel_cnl
    
    Output of aplay -l (missing Nvidia again)
    Code:
    **** List of PLAYBACK Hardware Devices ****
    card 0: PCH [HDA Intel PCH], device 0: ALC295 Analog [ALC295 Analog]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
     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
    card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
    card 2: CODEC [USB audio CODEC], device 0: USB Audio [USB Audio]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
    card 3: USB [Scarlett Solo USB], device 0: USB Audio [USB Audio]
     Subdevices: 1/1
     Subdevice #0: subdevice #0

    Troubleshooting steps taken:


    • Tried other distributions (every other one works out of the box)
    • Tried reinstalling OpenSUSE (three times, even with different GNOME/KDE choices)
    • Installed pavucontrol, its missing from there too. When using Pipewire on GNOME, it is also missing
    • Reverted back to nouveau (audio comes back on the Nouveau driver, but disappears once the Nvidia driver is installed)
    • Checked troubleshooting guides, none of them mention audio
    • Checked the audio troubleshooting, no mention of Nvidia
    • Checked net, couldnt find a similar issue or solution (most net searches showed 4ish years old)

  2. #2
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,807
    Blog Entries
    39

    Default Re: NVIDIA HDMI sound missing after driver installation

    Interesting. It reads like the audio aspects of the nvidia device are not loaded at boot (if I read your description accurate). I don't have your hardware, but I am curious .... when I surfed a bit on " linux hdmi nvidia " in google, I ran across an Arch Linux article, that noted for some computers/nvidia devices, the GPU is not properly loaded for audio at boot. I refer to this : https://wiki.archlinux.org/title/NVI...udio_over_HDMI

    Of course this is highly speculative on my part, but I think you could try that and see if it works.

    The arch linux article gives this and this as its references.

    Again, this is highly speculative on my part, based on what I read in your post.

  3. #3

    Default Re: NVIDIA HDMI sound missing after driver installation

    Why you don't use Intel HDMI output?

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •