Hi, On Monday, 4 July 2022 15:36:20 CEST Sadeep Madurange via arch-general wrote:
Hello everyone,
I installed arch 5.18.9-arch1-1 on a ThinkPad X1 Carbon Gen 11. Initially my speakers weren't working. Following the arch wiki, I installed sof-firmware and added the following to /etc/modprobe.d/audiofix.conf:
options snd-hda-intel dmic_detect=0 options snd-hda-intel model=laptop-amic enable=yes
After that speakers started to work. However, my mic is still not working. I'm using plain alsa, and amixer command to control audio. I have already increased the volume of the mic using `amixer set Capture '100%'` for which I see the following output.
Simple mixer control 'Capture',0 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 63 Front Left: Capture 63 [100%] [30.00dB] [on] Front Right: Capture 63 [100%] [30.00dB] [on]
Result of `arecord -l` is:
**** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC287 Analog [ALC287 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
Following the Arch wiki, I tried adding the following to /etc/modprobe.d/snd-hda-intel.conf:
options snd-hda-intel enable_msi=1
When I tried to run the following command, I got the "Not permitted error":
# rmmod snd-hda-intel && modprobe snd-hda-intel
By Gen 11 you mean the Intel CPU? There is no X1 Carbon Gen 11. The latest is Gen 10. In any case, I have a X1 Yoga Gen 6, which is (apart from the screen and chasis) equivalent to the X1 Carbon Gen 9 (with an Intel Gen 11), and I have no issues with the mic or the speakers. Everything works out of the box, but I'm using pipewire. Would you consider trying pipewire or is it a no go for you? -- Iyán Méndez Veiga GPG: 0x422E3694311E5AC1