Moim problemem jest jacksense na przednim porcie przełączające się stale na „słuchawki” (nawet gdy nagłówek panelu przedniego nie jest podłączony) i wadliwa płyta główna MSI, na którą odmówili mi RMA. Nawet jeśli funkcja wyczuwania wtyczki jest wyłączona w konfiguracji, komentując ją w default.pa. Strasznym obejściem było używanie panelu przedniego i ciągłe trzaskanie. Wypróbowałem wszystkie obejścia wymienione tutaj i wszędzie w Google.
Próbowałem hdajackretask, który nie działał na Debian Stretch, jednak wszystko, czego potrzebowałem, to / lib / firmware do utworzenia. Kiedy to zrobisz, skrypt instalacyjny zastępujący rozruch tworzy w / tmp poprawnie kopiuje tam plik .fw.
/etc/modprobe.d/hda-jack-retask.conf zawiera:
# This file was added by the program 'hda-jack-retask'.
# If you want to revert the changes made by this program, you can simply erase this file and reboot your computer.
options snd-hda-intel patch=hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw
(który oczekuje pliku w katalogu / lib / firmware)
Nie jestem pewien, czy inne opcje snd-hda-intel zastępują je lub przeszkadzają, więc spróbuj je wyłączyć, jeśli się nie powiedzie.
Mój plik oprogramowania układowego wygląda tak: nie jestem pewien, czy mógłbym po prostu użyć zwrotki [podpowiedzi], ponieważ jestem szczęśliwy, że mogę to powiedzieć:
/lib/firmware/hda-jack-retask.fw
[codec]
0x10ec0892 0x1458a002 2
[pincfg]
0x11 0x99430130
0x12 0x4037c540
0x14 0x01014010
0x15 0x01011012
0x16 0x01016011
0x17 0x411111f0
0x18 0x01a19050
0x19 0x02a19060
0x1a 0x0181305f
0x1b 0x43f1413f
0x1c 0x411111f0
0x1d 0x4045e601
0x1e 0x01452140
0x1f 0x411111f0
[hints]
jack_detect=no
Nie mogę głosować za tymi odpowiedziami ani komentować ich. Jeśli czytasz to i wypróbowałeś wszystkie inne rozwiązania, jakie mam, spróbuj ponownie przypisać jack do „brak połączenia”. Na moim hdajackretask nazywało się to „Green Headphone Front Side”