Це стара версія документу!
Для вимкнення детектування входів потрібно передати відповідні параметри модулю ядра snd-hda-intel. Для цього потрібно:
1. Створити файл
options snd-hda-intel patch=hda-jack-detection.fw,hda-jack-detection.fw,hda-jack-detection.fw,hda-jack-detection.fw
Не знаю, навіщо тут чотири рази перераховано ім'я того самого файлу, скопіював звідси.
2. Створити власне сам файл, вказаний у попередньому:
[codec] 0x10ec0887 0x1458a182 0 [hints] jack_detect=no
В цьому файлі є розділ [codec]
, до якого потрібно вписати параметри саме для вашої звукової карти. Згідно з документацією ядра Linux1), в цьому рядку очікуються три числа:
Щоб дізнатися ці три числа для вашої звукової карти, можна виконати команду:
cat /proc/asound/card*/codec* | grep "Codec\|Vendor\|Subsystem\|Address"
та знайти серед виводу послідовність рядків на кшталт:
Codec: Realtek ALC887-VD Address: 0 Vendor Id: 0x10ec0887 Subsystem Id: 0x1458a182