Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
alder lake no audio
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
JumboAg
Apprentice
Apprentice


Joined: 03 Mar 2007
Posts: 205
Location: Dallas, TX

PostPosted: Sat Jun 01, 2024 4:22 am    Post subject: alder lake no audio Reply with quote

doing a reinstall of an alder lake system and cant get audio working. All I see is several S/PDIF ports, nothing analog. Any guesses what I'm overlooking kernel wise?

Code:

 dmesg|grep snd
[    1.535550] ata1.00: Features: Trust Dev-Sleep NCQ-sndrcv
[    4.505916] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[    4.506243] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[    4.506440] snd_hda_intel 0000:01:00.1: Disabling MSI
[    4.506677] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)
[    5.521197] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000
[    6.522441] snd_hda_intel 0000:00:1f.3: No response from codec, disabling MSI: last cmd=0x000f0000
[    7.525561] snd_hda_intel 0000:00:1f.3: Codec #0 probe error; disabling it...
[  185.015462] [<00000000f01a85ca>] azx_interrupt [snd_hda_codec]
[  185.015472] [<00000000f01a85ca>] azx_interrupt [snd_hda_codec]


Code:

0:1f.3 Audio device [0403]: Intel Corporation Alder Lake-S HD Audio Controller [8086:7ad0] (rev 11)
   DeviceName: Onboard - Sound
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:a00d]
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl


Code:

 egrep "SND|ALDER" .config|grep -v not
CONFIG_PINCTRL_ALDERLAKE=m
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_DMAENGINE_PCM=m
CONFIG_SND_HWDEP=m
CONFIG_SND_SEQ_DEVICE=m
CONFIG_SND_COMPRESS_OFFLOAD=m
CONFIG_SND_JACK=y
CONFIG_SND_JACK_INPUT_DEV=y
CONFIG_SND_PCM_TIMER=y
CONFIG_SND_HRTIMER=m
CONFIG_SND_DYNAMIC_MINORS=y
CONFIG_SND_MAX_CARDS=32
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_PROC_FS=y
CONFIG_SND_VERBOSE_PROCFS=y
CONFIG_SND_CTL_FAST_LOOKUP=y
CONFIG_SND_VMASTER=y
CONFIG_SND_DMA_SGBUF=y
CONFIG_SND_CTL_LED=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_DRIVERS=y
CONFIG_SND_PCI=y
CONFIG_SND_HDA=m
CONFIG_SND_HDA_GENERIC_LEDS=y
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_CODEC_REALTEK=m
CONFIG_SND_HDA_CODEC_ANALOG=m
CONFIG_SND_HDA_CODEC_HDMI=m
CONFIG_SND_HDA_GENERIC=m
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y
CONFIG_SND_HDA_CORE=m
CONFIG_SND_HDA_COMPONENT=y
CONFIG_SND_HDA_I915=y
CONFIG_SND_HDA_EXT_CORE=m
CONFIG_SND_HDA_PREALLOC_SIZE=0
CONFIG_SND_INTEL_NHLT=y
CONFIG_SND_INTEL_DSP_CONFIG=m
CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m
CONFIG_SND_SPI=y
CONFIG_SND_USB=y
CONFIG_SND_PCMCIA=y
CONFIG_SND_SOC=m
CONFIG_SND_SOC_AC97_BUS=y
CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
CONFIG_SND_SOC_COMPRESS=y
CONFIG_SND_SOC_TOPOLOGY=y
CONFIG_SND_SOC_ACPI=m
CONFIG_SND_SOC_ADI=m
CONFIG_SND_SOC_ADI_AXI_I2S=m
CONFIG_SND_SOC_ADI_AXI_SPDIF=m
CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
CONFIG_SND_SOC_INTEL_MACH=y
CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SOF_PCI_DEV=m
CONFIG_SND_SOC_SOF_PCI=m
CONFIG_SND_SOC_SOF_DEBUG_PROBES=m
CONFIG_SND_SOC_SOF_CLIENT=m
CONFIG_SND_SOC_SOF=m
CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y
CONFIG_SND_SOC_SOF_IPC3=y
CONFIG_SND_SOC_SOF_INTEL_IPC4=y
CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
CONFIG_SND_SOC_SOF_INTEL_COMMON=m
CONFIG_SND_SOC_SOF_INTEL_TGL=m
CONFIG_SND_SOC_SOF_ALDERLAKE=m
CONFIG_SND_SOC_SOF_HDA_COMMON=m
CONFIG_SND_SOC_SOF_HDA_MLINK=m
CONFIG_SND_SOC_SOF_HDA_LINK=y
CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m
CONFIG_SND_SOC_SOF_HDA=m
CONFIG_SND_SOC_SOF_HDA_PROBES=m
CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m
CONFIG_SND_SOC_SOF_XTENSA=m
CONFIG_SND_SOC_I2C_AND_SPI=m
CONFIG_SND_SOC_AC97_CODEC=m
CONFIG_SND_SOC_ADAU_UTILS=m
CONFIG_SND_SOC_ADAU1372=m
CONFIG_SND_SOC_ADAU1372_I2C=m
CONFIG_SND_SOC_ADAU1372_SPI=m
CONFIG_SND_SOC_ADAU1701=m
CONFIG_SND_SOC_ADAU17X1=m
CONFIG_SND_SOC_ADAU1761=m
CONFIG_SND_SOC_ADAU1761_I2C=m
CONFIG_SND_SOC_ADAU1761_SPI=m
CONFIG_SND_SOC_ADAU7002=m
CONFIG_SND_SOC_ADAU7118=m
CONFIG_SND_SOC_ADAU7118_HW=m
CONFIG_SND_SOC_ADAU7118_I2C=m
CONFIG_SND_SOC_ALC5623=m
CONFIG_SND_SOC_DMIC=m
CONFIG_SND_SOC_HDAC_HDA=m
CONFIG_SND_SOC_HDA=m
CONFIG_SND_SOC_RL6231=m
CONFIG_SND_SOC_RT5616=m
CONFIG_SND_SOC_RT5631=m
CONFIG_SND_SOC_RT5640=m
CONFIG_SND_SOC_RT5659=m
CONFIG_SND_SOC_SIGMADSP=m
CONFIG_SND_SOC_SIGMADSP_I2C=m
CONFIG_SND_SOC_SIGMADSP_REGMAP=m
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
CONFIG_SND_SOC_SIMPLE_MUX=m
CONFIG_SND_SOC_SPDIF=m
CONFIG_SND_SIMPLE_CARD_UTILS=m
CONFIG_SND_SIMPLE_CARD=m
CONFIG_SND_X86=y


Code:


aplay -l
**** List of PLAYBACK Hardware Devices ****
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
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54550
Location: 56N 3W

PostPosted: Sat Jun 01, 2024 11:09 am    Post subject: Reply with quote

JumboAg,

Don't be shy, pastebin your entire dmesg, your entire kernel .config and share the output of
Code:
lspci -nnk

Make friends with wgetpaste for pastebins.

We need everything so we can see things that should be there but are missing.

Wild guess. Alsa uses Card 0 Device 0 by default and you don't have one of those. That's common for digital outputs.
If you wanted to use as analogue output, none are shown, the information I've asked for above will cover that.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
JumboAg
Apprentice
Apprentice


Joined: 03 Mar 2007
Posts: 205
Location: Dallas, TX

PostPosted: Sat Jun 01, 2024 3:25 pm    Post subject: Reply with quote

dmesg output: https://paste.gentoo.zip/AYMX602q

kernel config: https://paste.gentoo.zip/Ss0YDEBm

Code:

$ lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation 12th Gen Core Processor Host Bridge/DRAM Registers [8086:4660] (rev 02)
   DeviceName: Onboard - Other
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:5000]
00:01.0 PCI bridge [0604]: Intel Corporation 12th Gen Core Processor PCI Express x16 Controller #1 [8086:460d] (rev 02)
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:5000]
   Kernel driver in use: pcieport
00:02.0 VGA compatible controller [0300]: Intel Corporation AlderLake-S GT1 [8086:4680] (rev 0c)
   DeviceName: Onboard - Video
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:d000]
   Kernel driver in use: i915
00:06.0 PCI bridge [0604]: Intel Corporation 12th Gen Core Processor PCI Express x4 Controller #0 [8086:464d] (rev 02)
   Kernel driver in use: pcieport
00:0a.0 Signal processing controller [1180]: Intel Corporation Platform Monitoring Technology [8086:467d] (rev 01)
   DeviceName: Onboard - Other
00:14.0 USB controller [0c03]: Intel Corporation Alder Lake-S PCH USB 3.2 Gen 2x2 XHCI Controller [8086:7ae0] (rev 11)
   DeviceName: Onboard - Other
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:5007]
   Kernel driver in use: xhci_hcd
00:14.2 RAM memory [0500]: Intel Corporation Alder Lake-S PCH Shared SRAM [8086:7aa7] (rev 11)
   DeviceName: Onboard - Other
00:14.3 Network controller [0280]: Intel Corporation Alder Lake-S PCH CNVi WiFi [8086:7af0] (rev 11)
   DeviceName: Onboard - Ethernet
   Subsystem: Intel Corporation Device [8086:0074]
00:15.0 Serial bus controller [0c80]: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #0 [8086:7acc] (rev 11)
   DeviceName: Onboard - Other
00:15.1 Serial bus controller [0c80]: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #1 [8086:7acd] (rev 11)
   DeviceName: Onboard - Other
00:15.2 Serial bus controller [0c80]: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #2 [8086:7ace] (rev 11)
   DeviceName: Onboard - Other
00:15.3 Serial bus controller [0c80]: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #3 [8086:7acf] (rev 11)
   DeviceName: Onboard - Other
00:16.0 Communication controller [0780]: Intel Corporation Alder Lake-S PCH HECI Controller #1 [8086:7ae8] (rev 11)
   DeviceName: Onboard - Other
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:1c3a]
00:17.0 SATA controller [0106]: Intel Corporation Alder Lake-S PCH SATA Controller [AHCI Mode] [8086:7ae2] (rev 11)
   DeviceName: Onboard - SATA
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:b005]
   Kernel driver in use: ahci
00:19.0 Serial bus controller [0c80]: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #4 [8086:7afc] (rev 11)
   DeviceName: Onboard - Other
00:19.1 Serial bus controller [0c80]: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #5 [8086:7afd] (rev 11)
   DeviceName: Onboard - Other
00:1b.0 PCI bridge [0604]: Intel Corporation Device [8086:7ac0] (rev 11)
   Kernel driver in use: pcieport
00:1b.4 PCI bridge [0604]: Intel Corporation Device [8086:7ac4] (rev 11)
   Kernel driver in use: pcieport
00:1c.0 PCI bridge [0604]: Intel Corporation Alder Lake-S PCH PCI Express Root Port #1 [8086:7ab8] (rev 11)
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:5001]
   Kernel driver in use: pcieport
00:1f.0 ISA bridge [0601]: Intel Corporation Z690 Chipset LPC/eSPI Controller [8086:7a84] (rev 11)
   DeviceName: Onboard - Other
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:5001]
00:1f.3 Audio device [0403]: Intel Corporation Alder Lake-S HD Audio Controller [8086:7ad0] (rev 11)
   DeviceName: Onboard - Sound
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:a00d]
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
00:1f.4 SMBus [0c05]: Intel Corporation Alder Lake-S PCH SMBus Controller [8086:7aa3] (rev 11)
   DeviceName: Onboard - Other
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:5001]
   Kernel driver in use: i801_smbus
00:1f.5 Serial bus controller [0c80]: Intel Corporation Alder Lake-S PCH SPI Controller [8086:7aa4] (rev 11)
   DeviceName: Onboard - Other
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080 Ti] [10de:2208] (rev a1)
   Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:389b]
   Kernel driver in use: nvidia
   Kernel modules: nvidia_drm, nvidia
01:00.1 Audio device [0403]: NVIDIA Corporation GA102 High Definition Audio Controller [10de:1aef] (rev a1)
   Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:389b]
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel
02:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 [144d:a808]
   Subsystem: Samsung Electronics Co Ltd SSD 970 EVO [144d:a801]
   Kernel driver in use: nvme
04:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller PM9A1/PM9A3/980PRO [144d:a80a]
   Subsystem: Samsung Electronics Co Ltd Device [144d:a801]
   Kernel driver in use: nvme
05:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller I225-V [8086:15f3] (rev 03)
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:e000]
   Kernel driver in use: igc
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54550
Location: 56N 3W

PostPosted: Sat Jun 01, 2024 4:11 pm    Post subject: Reply with quote

JumboAg,

Code:
00:1f.3 Audio device [0403]: Intel Corporation Alder Lake-S HD Audio Controller [8086:7ad0] (rev 11)
   DeviceName: Onboard - Sound
   Subsystem: Gigabyte Technology Co., Ltd Device [1458:a00d]
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl

01:00.1 Audio device [0403]: NVIDIA Corporation GA102 High Definition Audio Controller [10de:1aef] (rev a1)
   Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:389b]
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel


You have two sound cards. The on board one, which will provide analogue audio out and the one on your video card, which is HDMI only.

Your
Code:
aplay -l
looks like a cross between the two.

Your kernel says

Code:
CONFIG_SND_HDA=m
CONFIG_SND_HDA_GENERIC_LEDS=y
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_HWDEP=y
# CONFIG_SND_HDA_RECONFIG is not set
# CONFIG_SND_HDA_INPUT_BEEP is not set
# CONFIG_SND_HDA_PATCH_LOADER is not set
# CONFIG_SND_HDA_SCODEC_CS35L41_I2C is not set
# CONFIG_SND_HDA_SCODEC_CS35L41_SPI is not set
# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set
# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set
# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set
CONFIG_SND_HDA_CODEC_REALTEK=m
CONFIG_SND_HDA_CODEC_ANALOG=m
# CONFIG_SND_HDA_CODEC_SIGMATEL is not set
# CONFIG_SND_HDA_CODEC_VIA is not set
CONFIG_SND_HDA_CODEC_HDMI=m
# CONFIG_SND_HDA_CODEC_CIRRUS is not set
# CONFIG_SND_HDA_CODEC_CS8409 is not set
# CONFIG_SND_HDA_CODEC_CONEXANT is not set
# CONFIG_SND_HDA_CODEC_CA0110 is not set
# CONFIG_SND_HDA_CODEC_CA0132 is not set
# CONFIG_SND_HDA_CODEC_CMEDIA is not set
# CONFIG_SND_HDA_CODEC_SI3054 is not set
CONFIG_SND_HDA_GENERIC=m
which looks mostly harmless.

What does
Code:
grep -R  Codec /proc/asound/
tell.
I suspect that you have one of the codecs that is disabled

dmesg says
Code:
[    5.540940] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000
[    6.361557] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 1
[    6.545005] snd_hda_intel 0000:00:1f.3: No response from codec, disabling MSI: last cmd=0x000f0000
[    7.548952] snd_hda_intel 0000:00:1f.3: Codec #0 probe error; disabling it...

0000:00:1f.3 is your analogue sound.

At no extra charge ...
Code:

[    1.168628] i915 0000:00:02.0: Direct firmware load for i915/adls_dmc_ver2_01.bin failed with error -2
[    1.168632] i915 0000:00:02.0: [drm] Failed to load DMC firmware i915/adls_dmc_ver2_01.bin. Disabling runtime power management.
[    1.168634] i915 0000:00:02.0: [drm] DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
...
[    1.169221] i915 0000:00:02.0: [drm] *ERROR* GT0: GuC firmware i915/tgl_guc_70.bin: fetch failed -ENOENT
[    1.169225] i915 0000:00:02.0: [drm] GT0: GuC firmware(s) can be downloaded from https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
[    1.169958] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/tgl_guc_70.bin version 0.0.0
[    1.170034] i915 0000:00:02.0: [drm] GT0: GuC is uninitialized
...
[    1.275435] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-60.ucode failed with error -2
[    1.275438] Loading firmware: iwlwifi-so-a0-hr-b0-59.ucode
[    1.275442] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-59.ucode failed with error -2
[    1.275445] iwlwifi 0000:00:14.3: no suitable firmware found!
[    1.275446] iwlwifi 0000:00:14.3: minimum version required: iwlwifi-so-a0-hr-b0-59
[    1.275448] iwlwifi 0000:00:14.3: maximum version supported: iwlwifi-so-a0-hr-b0-83
...
[    1.290139] Loading firmware: regulatory.db
[    1.290326] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    1.290519] cfg80211: failed to load regulatory.db

You may want to fix those firmware loading errors but they are not related to sound.

Root mounts at
Code:
[    1.684431] XFS (sdc2): Mounting V5 Filesystem 7b3cad54-84cd-42e5-a48f-a93680e797ef
[    1.698528] XFS (sdc2): Ending clean mount
[    1.710009] VFS: Mounted root (xfs filesystem) readonly on device 8:34.
Before that time /lib/firmware cannot be read.
Either build the required firmware into the kernel, or make the code that tries to load firmware as loadable modules
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
JumboAg
Apprentice
Apprentice


Joined: 03 Mar 2007
Posts: 205
Location: Dallas, TX

PostPosted: Sat Jun 01, 2024 5:34 pm    Post subject: Reply with quote

Code:

$ grep -R  Codec /proc/asound/
/proc/asound/PCH/codec#2:Codec: Intel Alderlake HDMI
/proc/asound/card0/codec#2:Codec: Intel Alderlake HDMI

/proc/asound/card1/codec#0:Codec: Nvidia GPU 9a HDMI/DP
/proc/asound/hwdep:01-00: HDA Codec 0
/proc/asound/hwdep:00-02: HDA Codec 2
/proc/asound/NVidia/codec#0:Codec: Nvidia GPU 9a HDMI/DP
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54550
Location: 56N 3W

PostPosted: Sat Jun 01, 2024 5:51 pm    Post subject: Reply with quote

JumboAg,

That looks very like amissing codec in the kernel as all of your digital outputs on both cards are listed.
That's due to CONFIG_SND_HDA_CODEC_HDMI=m

Rebuild you kernel with the other CONFIG_SND_HDA_CODEC* as <m>, since we can't lell which one you need.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
JumboAg
Apprentice
Apprentice


Joined: 03 Mar 2007
Posts: 205
Location: Dallas, TX

PostPosted: Sat Jun 01, 2024 7:14 pm    Post subject: Reply with quote

updated dmesg after firmware cleanup (thx!). Note the stack trace for snd_hda_codec. I'm guessing that's part of my problem.
https://paste.gentoo.zip/iPcSFkvW


new kernel settings
https://paste.gentoo.zip/ODBGcZ3F


No change with the audio. Still only see the digital stuff. No analog.
Back to top
View user's profile Send private message
JumboAg
Apprentice
Apprentice


Joined: 03 Mar 2007
Posts: 205
Location: Dallas, TX

PostPosted: Sat Jun 01, 2024 10:15 pm    Post subject: Reply with quote

so... I have it working, but I dont understand why its working.

1) Pulseaudio isnt starting automatically. No idea why not, so i ran systemctl --user enable pulseaudio and rebooted. Now I'm seeing the speakers but they're not identified correctly.

I have a traditional pair of computer speakers w/ the green 3.5m jack plugged into the back of the machine. For some reason, linux thinks that they are USB audio

Code:

 aplay -l
**** List of PLAYBACK Hardware Devices ****
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 1: NVidia [HDA NVidia], device 3: HDMI 0 [ASUS VG34V]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [VE247]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [VE247]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: Audio [USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: Audio [USB Audio], device 1: USB Audio [USB Audio #1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: Audio [USB Audio], device 2: USB Audio [USB Audio #2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: Audio [USB Audio], device 3: USB Audio [USB Audio #3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0


until I figure out the IRQ / stack trace issue, guess this'll have to suffice.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum