You are not logged in.
Pages: 1
Topic closed
Hello,
I have always audio issues with Intel audio, nearly regardless of distro. Arch Linux is thus no exception, but I've taken a liking to Arch and really hope that this is an issue that can be solved, as I know this is a common issue. I've done my searching and browsing, and it seems like nothing gives me the full functionality I feel I should be getting (internal output and input working correctly every boot). On Arch, at least with my current config, this issue only arises every other boot, and is coupled with the system not shutting down or rebooting completely, and getting hung on something like "Reached Target: System Reboot".
My current configuration is as follows:
CPU: 11th Gen Intel(R) Core(TM) i3-1115G4
GPU: Intel UHD Graphics G4
lscpi:
0000:00:00.0 Host bridge: Intel Corporation Device 9a04 (rev 02)
0000:00:02.0 VGA compatible controller: Intel Corporation Tiger Lake-LP GT2 [UHD Graphics G4] (rev 03)
0000:00:04.0 Signal processing controller: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant (rev 02)
0000:00:08.0 System peripheral: Intel Corporation GNA Scoring Accelerator module (rev 02)
0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller
0000:00:14.0 USB controller: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller (rev 30)
0000:00:14.2 RAM memory: Intel Corporation Tiger Lake-LP Shared SRAM (rev 30)
0000:00:15.0 Serial bus controller: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0 (rev 30)
0000:00:15.1 Serial bus controller: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #1 (rev 30)
0000:00:16.0 Communication controller: Intel Corporation Tiger Lake-LP Management Engine Interface (rev 30)
0000:00:1c.0 PCI bridge: Intel Corporation Tiger Lake-LP PCI Express Root Port #8 (rev 30)
0000:00:1d.0 System peripheral: Intel Corporation RST VMD Managed Controller
0000:00:1f.0 ISA bridge: Intel Corporation Tiger Lake-LP LPC Controller (rev 30)
0000:00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 30)
0000:00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 30)
0000:00:1f.5 Serial bus controller: Intel Corporation Tiger Lake-LP SPI Controller (rev 30)
0000:01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
10000:e0:1d.0 PCI bridge: Intel Corporation Tiger Lake-LP PCI Express Root Port #9 (rev 30)
10000:e1:00.0 Non-Volatile memory controller: KIOXIA Corporation NVMe SSD Controller BG5 (DRAM-less)`dmesg | grep snd`:
[ 0.000000] Command line: initrd=\initramfs-linux.img root=PARTUUID=deaa6c4c-7550-47f1-9925-9ebea6ab4411 zswap.enabled=0 rw rootfstype=ext4 snd-intel-dspcfg dsp_driver=1
[ 0.025752] Kernel command line: initrd=\initramfs-linux.img root=PARTUUID=deaa6c4c-7550-47f1-9925-9ebea6ab4411 zswap.enabled=0 rw rootfstype=ext4 snd-intel-dspcfg dsp_driver=1
[ 0.025800] Unknown kernel command line parameters "snd-intel-dspcfg dsp_driver=1", will be passed to user space.
[ 0.300384] snd-intel-dspcfg
[ 2.223473] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 2.223614] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 2.291060] Modules linked in: joydev(+) btusb kvm(+) videobuf2_vmalloc snd_soc_core btrtl uvc btintel videobuf2_memops snd_compress btbcm videobuf2_v4l2 btmtk crct10dif_pclmul ac97_bus crc32_pclmul polyval_clmulni snd_pcm_dmaengine videodev bluetooth polyval_generic mousedev rtw88_8821ce gf128mul rtw88_8821c ghash_clmulni_intel videobuf2_common rtw88_pci sha512_ssse3 usbhid(+) mc ecdh_generic snd_hda_intel sha256_ssse3 rtw88_core snd_intel_dspcfg sha1_ssse3 i915(+) aesni_intel hid_multitouch processor_thermal_device_pci_legacy snd_intel_sdw_acpi processor_thermal_device mac80211 snd_hda_codec hid_generic iTCO_wdt snd_hda_core processor_thermal_wt_hint hp_wmi crypto_simd processor_thermal_rfim cryptd snd_hwdep intel_pmc_bxt processor_thermal_rapl uas libarc4 platform_profile intel_rapl_msr mei_hdcp mei_pxp snd_pcm intel_rapl_common rapl iTCO_vendor_support ee1004 drm_buddy sparse_keymap usb_storage wmi_bmof cfg80211 snd_timer intel_cstate i2c_algo_bit ttm intel_lpss_pci processor_thermal_wt_req mei_me intel_lpss
[ 2.291105] drm_display_helper intel_uncore processor_thermal_power_floor spi_nor snd processor_thermal_mbox cec i2c_i801 rfkill mtd mei soundcore intel_gtt intel_soc_dts_iosf pcspkr idma64 i2c_smbus i2c_hid_acpi i2c_hid intel_pmc_core video intel_vsec pmt_telemetry wmi int3400_thermal dptf_pch_fivr pmt_class int3403_thermal acpi_thermal_rel acpi_pad wireless_hotkey int340x_thermal_zone pinctrl_tigerlake mac_hid vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) pkcs8_key_parser crypto_user dm_mod loop nfnetlink zram ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 nvme nvme_core nvme_auth serio_raw atkbd libps2 vivaldi_fmap crc32c_intel xhci_pci xhci_pci_renesas spi_intel_pci vmd spi_intel i8042 serio
[ 2.313683] Modules linked in: snd_hda_ext_core uvcvideo(+) joydev(+) btusb kvm videobuf2_vmalloc snd_soc_core btrtl uvc btintel videobuf2_memops snd_compress btbcm videobuf2_v4l2 btmtk crct10dif_pclmul ac97_bus crc32_pclmul polyval_clmulni snd_pcm_dmaengine videodev bluetooth polyval_generic mousedev rtw88_8821ce gf128mul rtw88_8821c ghash_clmulni_intel videobuf2_common rtw88_pci sha512_ssse3 usbhid(+) mc ecdh_generic snd_hda_intel sha256_ssse3 rtw88_core snd_intel_dspcfg sha1_ssse3 i915(+) aesni_intel hid_multitouch processor_thermal_device_pci_legacy snd_intel_sdw_acpi processor_thermal_device mac80211 snd_hda_codec hid_generic iTCO_wdt snd_hda_core processor_thermal_wt_hint hp_wmi crypto_simd processor_thermal_rfim cryptd snd_hwdep intel_pmc_bxt processor_thermal_rapl uas libarc4 platform_profile intel_rapl_msr mei_hdcp mei_pxp snd_pcm intel_rapl_common rapl iTCO_vendor_support ee1004 drm_buddy sparse_keymap usb_storage wmi_bmof cfg80211 snd_timer intel_cstate i2c_algo_bit ttm intel_lpss_pci
[ 2.313735] processor_thermal_wt_req mei_me intel_lpss drm_display_helper intel_uncore processor_thermal_power_floor spi_nor snd processor_thermal_mbox cec i2c_i801 rfkill mtd mei soundcore intel_gtt intel_soc_dts_iosf pcspkr idma64 i2c_smbus i2c_hid_acpi i2c_hid intel_pmc_core video intel_vsec pmt_telemetry wmi int3400_thermal dptf_pch_fivr pmt_class int3403_thermal acpi_thermal_rel acpi_pad wireless_hotkey int340x_thermal_zone pinctrl_tigerlake mac_hid vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) pkcs8_key_parser crypto_user dm_mod loop nfnetlink zram ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 nvme nvme_core nvme_auth serio_raw atkbd libps2 vivaldi_fmap crc32c_intel xhci_pci xhci_pci_renesas spi_intel_pci vmd spi_intel i8042 serio
[ 2.322930] snd_soc_avs 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 2.323097] snd_soc_avs 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 2.335191] Modules linked in: intel_powerclamp snd_soc_acpi soundwire_bus coretemp snd_soc_avs kvm_intel snd_soc_hda_codec snd_hda_ext_core uvcvideo joydev(+) btusb kvm videobuf2_vmalloc snd_soc_core btrtl uvc btintel videobuf2_memops snd_compress btbcm videobuf2_v4l2 btmtk crct10dif_pclmul ac97_bus crc32_pclmul polyval_clmulni snd_pcm_dmaengine videodev bluetooth polyval_generic mousedev rtw88_8821ce gf128mul rtw88_8821c ghash_clmulni_intel videobuf2_common rtw88_pci sha512_ssse3 usbhid(+) mc ecdh_generic snd_hda_intel sha256_ssse3 rtw88_core snd_intel_dspcfg sha1_ssse3 i915(+) aesni_intel hid_multitouch processor_thermal_device_pci_legacy snd_intel_sdw_acpi processor_thermal_device mac80211 snd_hda_codec hid_generic iTCO_wdt snd_hda_core processor_thermal_wt_hint hp_wmi crypto_simd processor_thermal_rfim cryptd snd_hwdep intel_pmc_bxt processor_thermal_rapl uas libarc4 platform_profile intel_rapl_msr mei_hdcp mei_pxp snd_pcm intel_rapl_common rapl iTCO_vendor_support ee1004 drm_buddy sparse_keymap usb_storage
[ 2.335229] wmi_bmof cfg80211 snd_timer intel_cstate i2c_algo_bit ttm intel_lpss_pci processor_thermal_wt_req mei_me intel_lpss drm_display_helper intel_uncore processor_thermal_power_floor spi_nor snd processor_thermal_mbox cec i2c_i801 rfkill mtd mei soundcore intel_gtt intel_soc_dts_iosf pcspkr idma64 i2c_smbus i2c_hid_acpi i2c_hid intel_pmc_core video intel_vsec pmt_telemetry wmi int3400_thermal dptf_pch_fivr pmt_class int3403_thermal acpi_thermal_rel acpi_pad wireless_hotkey int340x_thermal_zone pinctrl_tigerlake mac_hid vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) pkcs8_key_parser crypto_user dm_mod loop nfnetlink zram ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 nvme nvme_core nvme_auth serio_raw atkbd libps2 vivaldi_fmap crc32c_intel xhci_pci xhci_pci_renesas spi_intel_pci vmd spi_intel i8042 serio
[ 2.360284] Modules linked in: snd_sof(+) snd_sof_utils snd_soc_hdac_hda intel_tcc_cooling(-) snd_soc_acpi_intel_match soundwire_generic_allocation x86_pkg_temp_thermal intel_powerclamp snd_soc_acpi soundwire_bus coretemp snd_soc_avs kvm_intel snd_soc_hda_codec snd_hda_ext_core uvcvideo joydev btusb kvm videobuf2_vmalloc snd_soc_core btrtl uvc btintel videobuf2_memops snd_compress btbcm videobuf2_v4l2 btmtk crct10dif_pclmul ac97_bus crc32_pclmul polyval_clmulni snd_pcm_dmaengine videodev bluetooth polyval_generic mousedev rtw88_8821ce gf128mul rtw88_8821c ghash_clmulni_intel videobuf2_common rtw88_pci sha512_ssse3 usbhid mc ecdh_generic snd_hda_intel sha256_ssse3 rtw88_core snd_intel_dspcfg sha1_ssse3 i915(+) aesni_intel hid_multitouch processor_thermal_device_pci_legacy snd_intel_sdw_acpi processor_thermal_device mac80211 snd_hda_codec hid_generic iTCO_wdt snd_hda_core processor_thermal_wt_hint hp_wmi crypto_simd processor_thermal_rfim cryptd snd_hwdep intel_pmc_bxt processor_thermal_rapl uas libarc4 platform_profile
[ 2.360315] intel_rapl_msr mei_hdcp mei_pxp snd_pcm intel_rapl_common rapl iTCO_vendor_support ee1004 drm_buddy sparse_keymap usb_storage wmi_bmof cfg80211 snd_timer intel_cstate i2c_algo_bit ttm intel_lpss_pci processor_thermal_wt_req mei_me intel_lpss drm_display_helper intel_uncore processor_thermal_power_floor spi_nor snd processor_thermal_mbox cec i2c_i801 rfkill mtd mei soundcore intel_gtt intel_soc_dts_iosf pcspkr idma64 i2c_smbus i2c_hid_acpi i2c_hid intel_pmc_core video intel_vsec pmt_telemetry wmi int3400_thermal dptf_pch_fivr pmt_class int3403_thermal acpi_thermal_rel acpi_pad wireless_hotkey int340x_thermal_zone pinctrl_tigerlake mac_hid vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) pkcs8_key_parser crypto_user dm_mod loop nfnetlink zram ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 nvme nvme_core nvme_auth serio_raw atkbd libps2 vivaldi_fmap crc32c_intel xhci_pci xhci_pci_renesas spi_intel_pci vmd spi_intel i8042 seriowpctl status sinks:
PipeWire 'pipewire-0' [1.2.1, wesleybryie@pallas, cookie:3633493775]
└─ Clients:
32. WirePlumber [1.2.1, wesleybryie@pallas, pid:1166]
33. pipewire [1.2.1, wesleybryie@pallas, pid:1167]
46. WirePlumber [export] [1.2.1, wesleybryie@pallas, pid:1166]
53. xdg-desktop-portal [1.2.1, wesleybryie@pallas, pid:1393]
54. xdg-desktop-portal-hyprland [1.2.1, wesleybryie@pallas, pid:1507]
55. Blueman [1.2.1, wesleybryie@pallas, pid:1365]
56. waybar [1.2.1, wesleybryie@pallas, pid:1353]
57. waybar [1.2.1, wesleybryie@pallas, pid:1353]
58. PulseAudio Volume Control [1.2.1, wesleybryie@pallas, pid:1577]
66. libcanberra [1.2.1, wesleybryie@pallas, pid:1945]
67. wpctl [1.2.1, wesleybryie@pallas, pid:3164]
Audio
├─ Devices:
│
├─ Sinks:
│ * 34. Dummy Output [vol: 1.00]
│
├─ Sources:
│
├─ Filters:
│
└─ Streams:
59. PulseAudio Volume Control
60. input_FL < Dummy Output:monitor_FL [active]
61. monitor_FL
62. input_FR < Dummy Output:monitor_FR [active]
63. monitor_FR
Video
├─ Devices:
│
├─ Sinks:
│
├─ Sources:
│
├─ Filters:
│
└─ Streams:
Settings
└─ Default Configured Devices:
0. Audio/Sink alsa_output.pci-0000_00_1f.3.analog-stereo
1. Audio/Source alsa_input.usb-Kingston_HyperX_Virtual_Surround_Sound_00000000-00.analog-stereoBad Audio `journalctl -x`: https://hastebin.skyra.pw/onufofocan.yaml
Good audio `journalctl -x`: https://hastebin.skyra.pw/ufanumojos.yaml
I'm not sure what my next steps are, or where to go next. These issues arose on my previous install of Arch which I did manually, I did an install this morning (same machine, wiped the drive) with archinstall, and the issues are still here.
Any help is appreciated, let me know if I need to post anything.
Last edited by polymo1 (2024-07-21 20:16:21)
--
Wesley Bryie - Student
wes@wesbryie.com
https://wesbryie.com
Offline
Most interesting to see which driver actually ends up driving would be a
lspci -k | grep -iEA3 'Audio|Multimedia' between working and not working.
That said, your dspcfg config line is wrong it would have to be
snd_intel_dspcfg.dsp_driver=1instead of a space, but I suggest you don't set that for now but instead try
module_blacklist=snd_soc_avs which has come up with occasionally stealing devices from actual drivers.
Last edited by V1del (2024-07-19 16:04:45)
Offline
Just tried that, there is no difference in the result of those commands, working audio or not, pre-blacklist or not:
0000:00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 30)
Subsystem: Hewlett-Packard Company Device 87fe
Kernel driver in use: sof-audio-pci-intel-tgl
Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_tgl
0000:00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 30)
Subsystem: Hewlett-Packard Company Device 87fe--
Wesley Bryie - Student
wes@wesbryie.com
https://wesbryie.com
Offline
snd_intel_dspcfg.dsp_driver=1
Can also confirm this made no difference, and I still got "Dummy Output."
--
Wesley Bryie - Student
wes@wesbryie.com
https://wesbryie.com
Offline
so using the following options in my cmdline seems to have fixed it (watch me get these issues again in a day or two):
snd_hda_intel.dmic_detect=0 module_blacklist=snd_soc_avs snd_intel_dspcfg.dsp_driver=0I'm gonna go ahead and mark this as solved, and I'll undo that if it changes.
--
Wesley Bryie - Student
wes@wesbryie.com
https://wesbryie.com
Offline
I had the same issue on Gentoo. Turned out I had to install `sys-firmware/sof-firmware` and restart.
Offline
Please do not necrobump, especially with information not relevant to Arch Linux.
Closing.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
Pages: 1
Topic closed