Public bug reported:

Steps to Reproduce
Boot the system with the following changes:
Blacklisted snd_hda_codec_hdmi in /etc/modprobe.d/alsa-base.conf.
Set GRUB parameters to disable HDMI (snd_hda_codec_hdmi.enable=0).
Disabled ALSA power-saving features.
Verified that the HDMI modules (snd_hda_codec_hdmi, snd_hda_codec, etc.) still 
load during boot.
Created scripts to unload HDMI modules via initramfs and post-login, which only 
work temporarily or partially.
Expected Behavior
The HDMI audio modules should not load, allowing the Intel HDA driver to 
function without interference.
Observed Behavior
HDMI audio modules persistently load, overriding the Intel HDA driver, 
resulting in inconsistent or non-functional audio output.
System Information
OS Version: Ubuntu $(lsb_release -ds)
Kernel Version: Summary
HDMI audio modules (snd_hda_codec_hdmi) persistently load, causing conflicts 
with the Intel HDA audio driver on my Ubuntu system. Despite attempts to 
blacklist the HDMI modules and prioritize Intel HDA, the HDMI modules continue 
to load, disrupting sound functionality.

Steps to Reproduce
Boot the system with the following changes:
Blacklisted snd_hda_codec_hdmi in /etc/modprobe.d/alsa-base.conf.
Set GRUB parameters to disable HDMI (snd_hda_codec_hdmi.enable=0).
Disabled ALSA power-saving features.
Verified that the HDMI modules (snd_hda_codec_hdmi, snd_hda_codec, etc.) still 
load during boot.
Created scripts to unload HDMI modules via initramfs and post-login, which only 
work temporarily or partially.

Expected Behavior
The HDMI audio modules should not load, allowing the Intel HDA driver to 
function without interference.

Observed Behavior
HDMI audio modules persistently load, overriding the Intel HDA driver, 
resulting in inconsistent or non-functional audio output.
System Information
OS Version: Ubuntu 24.04.1 LTS
Kernel Version: 6.8.0-49-generic
Audio Hardware:

lspci -v | grep -A7 -i audio
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
        DeviceName: Onboard - Sound
        Subsystem: ASUSTeK Computer Inc. Cannon Lake PCH cAVS
        Flags: fast devsel, IRQ 16, IOMMU group 9
        Memory at a4330000 (64-bit, non-prefetchable) [size=16K]
        Memory at a4100000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel modules: snd_hda_intel, snd_sof_pci_intel_cnl
--
01:00.1 Audio device: NVIDIA Corporation GP108 High Definition Audio Controller 
(rev a1)
        Subsystem: Gigabyte Technology Co., Ltd GP108 High Definition Audio 
Controller
        Flags: bus master, fast devsel, latency 0, IRQ 145, IOMMU group 2
        Memory at a4080000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

04:00.0 Non-Volatile memory controller: Sandisk Corp SanDisk Ultra 3D /
WD Blue SN550 NVMe SSD (rev 01) (prog-if 02 [NVM Express])


Logs and Diagnostics
Output of lsmod | grep snd_hda:

lsmod | grep snd_hda
snd_hda_ext_core       32768  4 
snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda_mlink,snd_sof_intel_hda
snd_hda_codec_hdmi     94208  1
snd_hda_intel          61440  1
snd_intel_dspcfg       36864  3 snd_hda_intel,snd_sof,snd_sof_intel_hda_common
snd_hda_codec         204800  4 
snd_hda_codec_hdmi,snd_hda_intel,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hda_core          139264  7 
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hwdep              20480  1 snd_hda_codec
snd_pcm               192512  11 
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
snd                   143360  13 
snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_timer,snd_compress,snd_soc_core,snd_pcm

Kernel logs (dmesg relevant lines):

dmesg | grep -iE 'audio|snd|hdmi'

returns nothing

Copy code
(Paste relevant lines here)
Audio Hardware:

lspci -v | grep -A7 -i audio
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
        DeviceName: Onboard - Sound
        Subsystem: ASUSTeK Computer Inc. Cannon Lake PCH cAVS
        Flags: fast devsel, IRQ 16, IOMMU group 9
        Memory at a4330000 (64-bit, non-prefetchable) [size=16K]
        Memory at a4100000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel modules: snd_hda_intel, snd_sof_pci_intel_cnl
--
01:00.1 Audio device: NVIDIA Corporation GP108 High Definition Audio Controller 
(rev a1)
        Subsystem: Gigabyte Technology Co., Ltd GP108 High Definition Audio 
Controller
        Flags: bus master, fast devsel, latency 0, IRQ 145, IOMMU group 2
        Memory at a4080000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

04:00.0 Non-Volatile memory controller: Sandisk Corp SanDisk Ultra 3D /
WD Blue SN550 NVMe SSD (rev 01) (prog-if 02 [NVM Express])


Logs and Diagnostics

Output of lsmod | grep snd_hda:
lsmod | grep snd_hda
snd_hda_ext_core       32768  4 
snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda_mlink,snd_sof_intel_hda
snd_hda_codec_hdmi     94208  1
snd_hda_intel          61440  1
snd_intel_dspcfg       36864  3 snd_hda_intel,snd_sof,snd_sof_intel_hda_common
snd_hda_codec         204800  4 
snd_hda_codec_hdmi,snd_hda_intel,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hda_core          139264  7 
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hwdep              20480  1 snd_hda_codec
snd_pcm               192512  11 
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
snd                   143360  13 
snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_timer,snd_compress,snd_soc_core,snd_pcm


Also:

http://alsa-project.org/db/?f=3f4250733fd78d98c4ca465d078c70b01c71c338

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: alsa-base 1.0.25+dfsg-0ubuntu7
ProcVersionSignature: Ubuntu 6.8.0-49.49-generic 6.8.12
Uname: Linux 6.8.0-49-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.1
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  steam      5259 F.... pulseaudio
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Mon Nov 25 18:37:14 2024
InstallationDate: Installed on 2020-06-02 (1637 days ago)
InstallationMedia: Ubuntu 18.04.4 LTS "Bionic Beaver" - Release amd64 
(20200203.1)
MachineType: System manufacturer System Product Name
PackageArchitecture: all
SourcePackage: alsa-driver
UpgradeStatus: Upgraded to noble on 2024-11-22 (3 days ago)
dmi.bios.date: 04/15/2020
dmi.bios.release: 5.13
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2804
dmi.board.asset.tag: Default string
dmi.board.name: TUF Z390-PRO GAMING
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr2804:bd04/15/2020:br5.13:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnTUFZ390-PROGAMING:rvrRevX.0x:cvnDefaultstring:ct3:cvrDefaultstring:skuASUS_MB_CNL:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.sku: ASUS_MB_CNL
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
mtime.conffile..etc.init.d.apport: 2024-07-22T10:59:07
mtime.conffile..etc.modprobe.d.alsa-base.conf: 2024-11-24T21:19:04.053865

** Affects: alsa-driver (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug noble wayland-session

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/2089612

Title:
  HDMI audio modules (snd_hda_codec_hdmi) persistently load, causing
  conflicts with the Intel HDA audio driver on my Ubuntu system. Despite
  attempts to blacklist the HDMI modules and prioritize Intel HDA, the
  HDMI modules continue to load, disrupting sound functionality.

Status in alsa-driver package in Ubuntu:
  New

Bug description:
  Steps to Reproduce
  Boot the system with the following changes:
  Blacklisted snd_hda_codec_hdmi in /etc/modprobe.d/alsa-base.conf.
  Set GRUB parameters to disable HDMI (snd_hda_codec_hdmi.enable=0).
  Disabled ALSA power-saving features.
  Verified that the HDMI modules (snd_hda_codec_hdmi, snd_hda_codec, etc.) 
still load during boot.
  Created scripts to unload HDMI modules via initramfs and post-login, which 
only work temporarily or partially.
  Expected Behavior
  The HDMI audio modules should not load, allowing the Intel HDA driver to 
function without interference.
  Observed Behavior
  HDMI audio modules persistently load, overriding the Intel HDA driver, 
resulting in inconsistent or non-functional audio output.
  System Information
  OS Version: Ubuntu $(lsb_release -ds)
  Kernel Version: Summary
  HDMI audio modules (snd_hda_codec_hdmi) persistently load, causing conflicts 
with the Intel HDA audio driver on my Ubuntu system. Despite attempts to 
blacklist the HDMI modules and prioritize Intel HDA, the HDMI modules continue 
to load, disrupting sound functionality.

  Steps to Reproduce
  Boot the system with the following changes:
  Blacklisted snd_hda_codec_hdmi in /etc/modprobe.d/alsa-base.conf.
  Set GRUB parameters to disable HDMI (snd_hda_codec_hdmi.enable=0).
  Disabled ALSA power-saving features.
  Verified that the HDMI modules (snd_hda_codec_hdmi, snd_hda_codec, etc.) 
still load during boot.
  Created scripts to unload HDMI modules via initramfs and post-login, which 
only work temporarily or partially.

  Expected Behavior
  The HDMI audio modules should not load, allowing the Intel HDA driver to 
function without interference.

  Observed Behavior
  HDMI audio modules persistently load, overriding the Intel HDA driver, 
resulting in inconsistent or non-functional audio output.
  System Information
  OS Version: Ubuntu 24.04.1 LTS
  Kernel Version: 6.8.0-49-generic
  Audio Hardware:

  lspci -v | grep -A7 -i audio
  00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
        DeviceName: Onboard - Sound
        Subsystem: ASUSTeK Computer Inc. Cannon Lake PCH cAVS
        Flags: fast devsel, IRQ 16, IOMMU group 9
        Memory at a4330000 (64-bit, non-prefetchable) [size=16K]
        Memory at a4100000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel modules: snd_hda_intel, snd_sof_pci_intel_cnl
  --
  01:00.1 Audio device: NVIDIA Corporation GP108 High Definition Audio 
Controller (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd GP108 High Definition Audio 
Controller
        Flags: bus master, fast devsel, latency 0, IRQ 145, IOMMU group 2
        Memory at a4080000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

  04:00.0 Non-Volatile memory controller: Sandisk Corp SanDisk Ultra 3D
  / WD Blue SN550 NVMe SSD (rev 01) (prog-if 02 [NVM Express])

  
  Logs and Diagnostics
  Output of lsmod | grep snd_hda:

  lsmod | grep snd_hda
  snd_hda_ext_core       32768  4 
snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda_mlink,snd_sof_intel_hda
  snd_hda_codec_hdmi     94208  1
  snd_hda_intel          61440  1
  snd_intel_dspcfg       36864  3 snd_hda_intel,snd_sof,snd_sof_intel_hda_common
  snd_hda_codec         204800  4 
snd_hda_codec_hdmi,snd_hda_intel,snd_soc_hdac_hda,snd_sof_intel_hda
  snd_hda_core          139264  7 
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
  snd_hwdep              20480  1 snd_hda_codec
  snd_pcm               192512  11 
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
  snd                   143360  13 
snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_timer,snd_compress,snd_soc_core,snd_pcm

  Kernel logs (dmesg relevant lines):

  dmesg | grep -iE 'audio|snd|hdmi'

  returns nothing

  Copy code
  (Paste relevant lines here)
  Audio Hardware:

  lspci -v | grep -A7 -i audio
  00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
        DeviceName: Onboard - Sound
        Subsystem: ASUSTeK Computer Inc. Cannon Lake PCH cAVS
        Flags: fast devsel, IRQ 16, IOMMU group 9
        Memory at a4330000 (64-bit, non-prefetchable) [size=16K]
        Memory at a4100000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel modules: snd_hda_intel, snd_sof_pci_intel_cnl
  --
  01:00.1 Audio device: NVIDIA Corporation GP108 High Definition Audio 
Controller (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd GP108 High Definition Audio 
Controller
        Flags: bus master, fast devsel, latency 0, IRQ 145, IOMMU group 2
        Memory at a4080000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

  04:00.0 Non-Volatile memory controller: Sandisk Corp SanDisk Ultra 3D
  / WD Blue SN550 NVMe SSD (rev 01) (prog-if 02 [NVM Express])

  
  Logs and Diagnostics

  Output of lsmod | grep snd_hda:
  lsmod | grep snd_hda
  snd_hda_ext_core       32768  4 
snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda_mlink,snd_sof_intel_hda
  snd_hda_codec_hdmi     94208  1
  snd_hda_intel          61440  1
  snd_intel_dspcfg       36864  3 snd_hda_intel,snd_sof,snd_sof_intel_hda_common
  snd_hda_codec         204800  4 
snd_hda_codec_hdmi,snd_hda_intel,snd_soc_hdac_hda,snd_sof_intel_hda
  snd_hda_core          139264  7 
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
  snd_hwdep              20480  1 snd_hda_codec
  snd_pcm               192512  11 
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
  snd                   143360  13 
snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_timer,snd_compress,snd_soc_core,snd_pcm

  
  Also:

  http://alsa-project.org/db/?f=3f4250733fd78d98c4ca465d078c70b01c71c338

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: alsa-base 1.0.25+dfsg-0ubuntu7
  ProcVersionSignature: Ubuntu 6.8.0-49.49-generic 6.8.12
  Uname: Linux 6.8.0-49-generic x86_64
  ApportVersion: 2.28.1-0ubuntu3.1
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  steam      5259 F.... pulseaudio
  CasperMD5CheckResult: unknown
  CurrentDesktop: ubuntu:GNOME
  Date: Mon Nov 25 18:37:14 2024
  InstallationDate: Installed on 2020-06-02 (1637 days ago)
  InstallationMedia: Ubuntu 18.04.4 LTS "Bionic Beaver" - Release amd64 
(20200203.1)
  MachineType: System manufacturer System Product Name
  PackageArchitecture: all
  SourcePackage: alsa-driver
  UpgradeStatus: Upgraded to noble on 2024-11-22 (3 days ago)
  dmi.bios.date: 04/15/2020
  dmi.bios.release: 5.13
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 2804
  dmi.board.asset.tag: Default string
  dmi.board.name: TUF Z390-PRO GAMING
  dmi.board.vendor: ASUSTeK COMPUTER INC.
  dmi.board.version: Rev X.0x
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: Default string
  dmi.chassis.version: Default string
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr2804:bd04/15/2020:br5.13:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnTUFZ390-PROGAMING:rvrRevX.0x:cvnDefaultstring:ct3:cvrDefaultstring:skuASUS_MB_CNL:
  dmi.product.family: To be filled by O.E.M.
  dmi.product.name: System Product Name
  dmi.product.sku: ASUS_MB_CNL
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer
  mtime.conffile..etc.init.d.apport: 2024-07-22T10:59:07
  mtime.conffile..etc.modprobe.d.alsa-base.conf: 2024-11-24T21:19:04.053865

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/2089612/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to