Sie möchten ein Tool wie hdajackretask , pavucontrol und pavumeter für die Pin- Neuzuweisungen und die anschließende Überwachung der Audioausgänge verwenden. Die Tools werden installiert, indem Sie Folgendes ausführen:
sudo apt-get install alsa-tools-gui pavumeter pavucontrol
Wenn Sie fertig sind, starten Sie das Tool mit den folgenden Administratorrechten:
gksudo hdajackretask
Von hier aus müssen Sie dann jeden erforderlichen Pin neu zuweisen. Beachten Sie, dass dieses Tool abhängig von Ihrer Soundkarte diese wahrscheinlich anhand des Farbfeldlayouts (siehe Rückseite Ihrer Karte und überprüfen Sie, ob die Stifte farbcodiert sind) oder anhand der Bezeichnung der Buchse erkennt.
Wenn Sie fertig sind und "Übernehmen" auswählen, müssen Sie den Computer neu starten und die Einstellungen werden beim nächsten Start übernommen.
Vergewissern Sie sich vor dem Neustart, dass pulseaudio so konfiguriert ist, dass das Kanallayout wie gewünscht verwendet wird .
Beachten Sie, dass für /etc/pulse/daemon.conf
(mit Ihrem bevorzugten Texteditor) die folgenden Änderungen vorgenommen werden müssen:
(ein). Stellen Sie für 5.1-Kanalton Folgendes ein:default-sample-channels = 6
(b). Stellen Sie sicher, dass auf festgelegt enable-lfe-remixing
ist yes
.
(c). Die Standard-Kanalzuordnungsoption für 5.1-Audio sollte wie folgt eingestellt sein:
front-left,front-right,lfe,front-center,rear-left,rear-right
So funktioniert das Tool:
Das Tool generiert einen Firmware-Patch (unter /lib/firmware/hda-jack-retask.fw
) -Eintrag, der auch von einer Modulkonfigurationsdatei (unter /etc/modprobe.d/hda-jack-retask.conf
oder ähnlich) aufgerufen wird , deren Einstellungen bei jedem Start angewendet werden. Das ist, was die "Boot Override" -Option tut, die die Pin-Belegung der Soundkarte bei jedem Boot überschreibt. Um dies rückgängig zu machen, falls die Konfiguration nicht mehr benötigt wird, löschen Sie einfach beide Dateien, nachdem Sie hdajackretask gelöscht haben.
Ein Beispiel:
Damit die Audio-Buchsen des Clevo P751DM2-G mit dem Logitech Z506-Surround-Sound-Lautsprechersystem funktionieren , das drei 3,5-mm-Buchsen als Eingang für 5.1-Surround-Sound-Audio verwendet, musste ich die Pins wie in der generierten Konfigurationsdatei unten gezeigt überschreiben ( Bestätigen Sie mit den unten angehängten Screenshots für meinen Anwendungsfall. Ihre Laufleistung kann abhängig von Ihrer genauen Soundkarte variieren.
(ein). Inhalt /lib/firmware/hda-jack-retask.fw
nach dem Setup:
[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). Inhalt der /etc/modprobe.d/hda-jack-retask.conf
Datei nach dem Setup:
# 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
Starten Sie dann das System neu. Bestätigen der erfolgreichen Überschreibung durch Ausführen von grep on dmesg on boot:
dmesg | grep hda-jack-retask
Ausgabe:
[ 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'
3,5-mm-Audiobuchsenanschlüsse an die Soundkarte des Laptops / Motherboards:
Auf der Rückseite des Logitech-Systems sind alle E / A farblich gekennzeichnet. In meinem Fall habe ich die GRÜNE Linie gegen die GELBE Linie ausgetauscht, sodass der GRÜNE Linienfeed dem Center / LFE-Feed entspricht, wie es unter Windows im Realtek HD Audio Manager- Fenster der Fall ist . Dann habe ich auf dem Computer die Feeds in der Reihenfolge von oben nach unten angeschlossen: Schwarz, Grün und Gelb ganz am Ende.
Letzter Schritt nach dem Neustart, um das neue Setup zu verwenden:
Verwenden Sie pavucontrol (suchen Sie es im App Launcher oder starten Sie es vom Terminal aus) und wählen Sie auf der Registerkarte "Konfiguration" das Profil "Analog Surround 5.1 Output". Dies ist wichtig, da Apps Ihr Lautsprecherlayout nicht verwenden, BIS dies ausgewählt ist.
Wenn Sie fertig sind, können Sie Ihr Setup (wie unten gezeigt) mit dem Applet "Soundeinstellungen" unter Ubuntu überprüfen, indem Sie die Audiotests ausführen. Vergewissern Sie sich, dass die Audiodaten zu den einzelnen Lautsprechern richtig geleitet werden. Wenn nicht, ordnen Sie das Pin-Layout mit hdajackretask erneut zu und wiederholen Sie den Test erneut.
Screenshots des Erfolgs:
Als befestigt:
pavucontrol
, führen Sie es aus und überprüfen Sie die Einstellungen auf der Registerkarte "Konfiguration". Die Befehlszeile wirdalsamixer
in einem Terminal ausgeführt, wählen Sie die richtige Soundkarte und ändern Sie den Kanalmodus. Ähnlich wie bei den meisten richtigen Mixereinstellungen in diesem Screenshot .