You are not logged in.
It's my first time installing arch and everything went smoothly except the audio part.
I'm using pipewire + wireplumber.
First my speaker also didn't work but managed to fix it by changing some stuff in /etc/modprobe.d/disable_dmic.conf
options snd_intel_dspcfg dsp_driver=1I'm not sure if that's the case but in pavucontroller it's showing the multimedia controller so my internal mic is also showing but it's not recording or detecting any sounds
this is the output of lspci -v
00:00.0 Host bridge: Intel Corporation Device 9a04 (rev 01)
Subsystem: Hewlett-Packard Company Device 87e0
Flags: bus master, fast devsel, latency 0
Capabilities: <access denied>
00:02.0 VGA compatible controller: Intel Corporation Tiger Lake-LP GT2 [UHD Graphics G4] (rev 01) (prog-if 00 [VGA controller])
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Tiger Lake-LP GT2 [UHD Graphics G4]
Flags: bus master, fast devsel, latency 0, IRQ 152
Memory at 6002000000 (64-bit, non-prefetchable) [size=16M]
Memory at 4000000000 (64-bit, prefetchable) [size=256M]
I/O ports at 4000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
00:04.0 Signal processing controller: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant (rev 01)
Subsystem: Hewlett-Packard Company TigerLake-LP Dynamic Tuning Processor Participant
Flags: fast devsel, IRQ 16
Memory at 6003200000 (64-bit, non-prefetchable) [size=128K]
Capabilities: <access denied>
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device_pci_legacy
00:0a.0 Signal processing controller: Intel Corporation Tigerlake Telemetry Aggregator Driver (rev 01)
Subsystem: Hewlett-Packard Company Tigerlake Telemetry Aggregator Driver
Flags: fast devsel
Memory at 6003240000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: intel_vsec
Kernel modules: intel_vsec
00:0d.0 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller (rev 01) (prog-if 30 [XHCI])
Subsystem: Hewlett-Packard Company Tiger Lake-LP Thunderbolt 4 USB Controller
Flags: medium devsel, IRQ 125
Memory at 6003230000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller
Subsystem: Hewlett-Packard Company Volume Management Device NVMe RAID Controller
Flags: bus master, fast devsel, latency 0
Memory at 6000000000 (64-bit, prefetchable) [size=32M]
Memory at 52000000 (32-bit, non-prefetchable) [size=32M]
Memory at 6003100000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: vmd
Kernel modules: vmd
00:14.0 USB controller: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller (rev 20) (prog-if 30 [XHCI])
Subsystem: Hewlett-Packard Company Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller
Flags: bus master, medium devsel, latency 0, IRQ 146
Memory at 6003220000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:14.2 RAM memory: Intel Corporation Tiger Lake-LP Shared SRAM (rev 20)
Subsystem: Hewlett-Packard Company Tiger Lake-LP Shared SRAM
Flags: fast devsel
Memory at 6003250000 (64-bit, non-prefetchable) [disabled] [size=16K]
Memory at 6003257000 (64-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: <access denied>
00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20)
Subsystem: Intel Corporation Wi-Fi 6 AX201
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at 600324c000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
00:15.0 Serial bus controller: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0 (rev 20)
Subsystem: Hewlett-Packard Company Tiger Lake-LP Serial IO I2C Controller
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at 4017000000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.0 Communication controller: Intel Corporation Tiger Lake-LP Management Engine Interface (rev 20)
Subsystem: Hewlett-Packard Company Tiger Lake-LP Management Engine Interface
Flags: bus master, fast devsel, latency 0, IRQ 153
Memory at 6003255000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1c.0 PCI bridge: Intel Corporation Tigerlake PCH-LP PCI Express Root Port #6 (rev 20) (prog-if 00 [Normal decode])
Subsystem: Hewlett-Packard Company Tigerlake PCH-LP PCI Express Root Port
Flags: bus master, fast devsel, latency 0, IRQ 122
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: 54200000-542fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1c.7 PCI bridge: Intel Corporation Tiger Lake-LP PCI Express Root Port #8 (rev 20) (prog-if 00 [Normal decode])
Subsystem: Hewlett-Packard Company Tiger Lake-LP PCI Express Root Port
Flags: bus master, fast devsel, latency 0, IRQ 123
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 3000-3fff [size=4K] [16-bit]
Memory behind bridge: 54100000-541fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1d.0 PCI bridge: Intel Corporation Tiger Lake-LP PCI Express Root Port #9 (rev 20) (prog-if 00 [Normal decode])
Subsystem: Hewlett-Packard Company Tiger Lake-LP PCI Express Root Port
Flags: bus master, fast devsel, latency 0, IRQ 124
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: 54000000-540fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation Tiger Lake-LP LPC Controller (rev 20)
Subsystem: Hewlett-Packard Company Tiger Lake-LP LPC Controller
Flags: bus master, fast devsel, latency 0
00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
Subsystem: Hewlett-Packard Company Tiger Lake-LP Smart Sound Technology Audio Controller
Flags: bus master, fast devsel, latency 64, IRQ 162
Memory at 6003248000 (64-bit, non-prefetchable) [size=16K]
Memory at 6003000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 20)
Subsystem: Hewlett-Packard Company Tiger Lake-LP SMBus Controller
Flags: medium devsel, IRQ 16
Memory at 6003254000 (64-bit, non-prefetchable) [size=256]
I/O ports at efa0 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller: Intel Corporation Tiger Lake-LP SPI Controller (rev 20)
Subsystem: Hewlett-Packard Company Tiger Lake-LP SPI Controller
Flags: fast devsel
Memory at 50800000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: intel-spi
Kernel modules: spi_intel_pci
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
Subsystem: Hewlett-Packard Company RTS522A PCI Express Card Reader
Flags: bus master, fast devsel, latency 0, IRQ 126
Memory at 54200000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Flags: bus master, fast devsel, latency 0, IRQ 19
I/O ports at 3000 [size=256]
Memory at 54104000 (64-bit, non-prefetchable) [size=4K]
Memory at 54100000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
03:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller 980 (DRAM-less) (prog-if 02 [NVM Express])
Subsystem: Samsung Electronics Co Ltd NVMe SSD Controller 980 (DRAM-less)
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at 54000000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: nvme
Kernel modules: nvmeand arecord -l shows this
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC236 Analog [ALC236 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0I tried booting up garuda since it's arch based and it worked perfectly fine not sure what's the issue here
hope someone could help
Offline
The "disable_dmic" parameter does what it says on the tin and disables the mic.
Remove that file again, install sof-firmware instead and reboot.
Last edited by V1del (2023-12-19 11:33:40)
Offline
it doesn't seems to fix the issue still i can see internal Microphone in pavucontrol but it's not working
Offline
sudo dmesg | grep -E 'snd|sof'
sudo fuser -v /dev/snd/*
arecord -lL
pactl list cards
pactl list sourcesOffline
oh wait i think it started working again tnx so much lol
Offline
Please mark as [SOLVED] by editing the title in your first post.
Offline