Będziesz chciał użyć narzędzia takiego jak hdajackretask , pavucontrol i pavumeter do późniejszego przypisania pinów i monitorowania wyjścia audio. Narzędzia są instalowane poprzez uruchomienie:
sudo apt-get install alsa-tools-gui pavumeter pavucontrol
Po zakończeniu uruchom narzędzie z uprawnieniami administratora, jak pokazano:
gksudo hdajackretask
Następnie musisz ponownie przypisać każdy wymagany pin. Zauważ, że to narzędzie, w zależności od karty dźwiękowej, najprawdopodobniej wykryje je na podstawie układu panelu kolorów (zobacz tył karty i potwierdź, czy jej piny są oznaczone kolorami) lub przez oznaczenie gniazda.
Tak czy inaczej, kiedy skończysz i wybierzesz „Zastosuj”, musisz ponownie uruchomić komputer, a ustawienia zostaną zastosowane przy następnym uruchomieniu.
Przed ponownym uruchomieniem upewnij się, że pulseaudio jest skonfigurowany do korzystania z układu kanału zgodnie z potrzebami .
Należy zauważyć, że w przypadku /etc/pulse/daemon.conf
należy wprowadzić następujące zmiany (w preferowanym edytorze tekstu):
(za). default-sample-channels = 6
(b). Upewnij się, że enable-lfe-remixing
jest ustawiony na yes
.
(do). Domyślną opcję mapy kanałów dla dźwięku 5.1 należy ustawić jako:
front-left,front-right,lfe,front-center,rear-left,rear-right
Jak działa narzędzie:
Narzędzie generuje wpis poprawki oprogramowania wbudowanego (poniżej /lib/firmware/hda-jack-retask.fw
), który jest również wywoływany przez plik konfiguracyjny modułu (poniżej /etc/modprobe.d/hda-jack-retask.conf
lub podobny), którego ustawienia są stosowane przy każdym uruchomieniu. Tak właśnie działa opcja „zastępowania rozruchu”, zastępując przypisania pinów karty dźwiękowej przy każdym rozruchu. Aby cofnąć to w przypadku, gdy konfiguracja nie jest już potrzebna, wystarczy usunąć oba pliki po wyczyszczeniu hdajackretask.
Przykład:
Aby wtyczki audio Clevo P751DM2-G mogły współpracować z systemem głośników dźwięku przestrzennego Logitech Z506, który wykorzystuje trzy gniazda 3,5 mm jako wejście dla dźwięku przestrzennego 5.1, musiałem przesłonić styki, jak pokazano w wygenerowanym pliku konfiguracyjnym poniżej ( potwierdź zrzutami ekranu dołączonymi na dole dla mojego przypadku użycia, twój przebieg może się różnić w zależności od dokładnej karty dźwiękowej):
(za). Zawartość /lib/firmware/hda-jack-retask.fw
po instalacji:
[codec]
0x10ec0899 0x15587504 0
[pincfg]
0x11 0x4004d000
0x12 0x90a60140
0x14 0x90170110
0x15 0x411111f0
0x16 0x411111f0
0x17 0x01014012
0x18 0x01014011
0x19 0x411111f0
0x1a 0x01014010
0x1b 0x411111f0
0x1c 0x411111f0
0x1d 0x40350d29
0x1e 0x01441120
0x1f 0x411111f0
(b). Zawartość /etc/modprobe.d/hda-jack-retask.conf
pliku po instalacji:
# 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
Następnie uruchom ponownie system. Potwierdzenie pomyślnego zastąpienia przez uruchomienie grep na dmesg podczas rozruchu:
dmesg | grep hda-jack-retask
Wynik:
[ 5.183912] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[ 5.184524] snd_hda_intel 0000:01:00.1: Applying patch firmware 'hda-jack-retask.fw'
Połączenia gniazda audio 3,5 mm z kartą dźwiękową w laptopie / płycie głównej:
Z tyłu systemu Logitech wszystkie wejścia / wyjścia są oznaczone kolorami. W moim przypadku zamieniłem linię ZIELONĄ na linię ŻÓŁTY tak, że linia ZIELONA odpowiadałaby środkowej / LFE, podobnie jak w systemie Windows pod panelem zarządzania Realtek HD Audio . Następnie na komputerze podłączyłem kanały w kolejności od góry do dołu: czarny, zielony, a następnie żółty na samym końcu.
Ostatni krok po ponownym uruchomieniu, aby użyć nowej konfiguracji:
Użyj pavucontrol (wyszukaj go w programie uruchamiającym aplikacje lub uruchom z poziomu terminalu) i na karcie konfiguracji wybierz profil „Wyjście analogowe surround 5.1”. Jest to ważne, ponieważ aplikacje nie będą używać układu głośników, dopóki NIE zostanie wybrane.
Po zakończeniu możesz zweryfikować swoją konfigurację (jak pokazano poniżej) za pomocą apletu ustawień dźwięku w Ubuntu, uruchamiając testy audio. Sprawdź, czy dźwięk jest prawidłowo poprowadzony do każdego głośnika. Jeśli nie, ponownie zamapuj układ pinów za pomocą hdajackretask i ponownie przetestuj ponownie.
Zrzuty ekranu sukcesu:
Tak, jak dołączono:
pavucontrol
, uruchom i zobacz ustawienia w zakładce „Konfiguracja”. Linia komend działaalsamixer
w terminalu, wybierz odpowiednią kartę dźwiękową i zmień tryb kanału. Podobne do większości właściwych ustawień miksera na tym zrzucie ekranu .