When plugging in headphone I get a white static noise and I just want to let you know how to fix this. I have the following laptop model: [root@cjohnlap cjohn]# dmidecode | grep -A3 '^System Information' System Information Manufacturer: Dell Inc. Product Name: XPS 13 9360 Version: Not Specified As mentioned here [1] the wrong driver might be selected during boot. To select the right driver I checked my sound card model: [root@cjohnlap cjohn]# grep Codec /proc/asound/card*/codec* /proc/asound/card0/codec#0:Codec: Realtek ALC3246 /proc/asound/card0/codec#2:Codec: Intel Kabylake HDMI Then I applyed the right model from the list here [2] (ALC3XXX) by adding the following to /etc/modprobe.d/sound.conf: "options snd-hda-intel model=headset-mic" My headphone jack has a combined headphone+mic symbol. So I choose the headset-mic. After a reboot the noise is gone. Is there any way you can automate this driver selection for this laptop model? Please let me know if you need any additional data. [1] https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture/Troubleshooting#Wrong_sound_card_model_type [2] https://www.mjmwired.net/kernel/Documentation/sound/alsa/HD-Audio-Models.txt
Please give alsa-info.sh output. Run the script with --no-upload and attach the output to Bugzilla. Also, please check whether it's a regression by the recent kernels.
Created attachment 285811 [details] Output of alsa-info.sh on Kernel Linux 5.3.5-arch1-1-ARCH
I testet some older kernels with the following results: no noise: Linux cjohnlap 5.0.13-arch1-1-ARCH #1 SMP PREEMPT Sun May 5 18:05:41 UTC 2019 x86_64 GNU/Linux no noise: Linux cjohnlap 5.1.9-arch1-1-ARCH #1 SMP PREEMPT Tue Jun 11 16:18:09 UTC 2019 x86_64 GNU/Linux has noise: Linux cjohnlap 5.2.0-arch2-1-ARCH #1 SMP PREEMPT Mon Jul 8 18:18:54 UTC 2019 x86_64 GNU/Linux has noise: Linux cjohnlap 5.2.14-arch2-1-ARCH #1 SMP PREEMPT Thu Sep 12 10:42:38 UTC 2019 x86_64 GNU/Linux has noise: Linux cjohnlap 5.3.5-arch1-1-ARCH #1 SMP PREEMPT Mon Oct 7 19:03:08 UTC 2019 x86_64 GNU/Linux So it seems to be an regression from Kernel 5.1.9 to 5.2.
Clemens, was the regression fixed?