Ich habe momentan ein Problem mit dem Sound. Ich versuche, meinen 5.1-Surround-Sound zu konfigurieren, aber er funktioniert nur mit den Lautsprechern vorne links und vorne rechts. Auf der Rückseite meines Motherboards befinden sich 3x3,5 mm-Buchsen, an die ich die Lautsprecher angeschlossen habe, obwohl dies nicht die richtigen Anschlüsse sind.
Ich möchte die drei Ports auf der Rückseite jedem Ausgang "zuweisen" (Sub und Center, Left und Right und Rear Left und Right), obwohl ich nicht sicher bin, wie ich das machen soll. Mein Audio ist ALC889 von Realtek und ich verwende Ubuntu 12.04 mit allen installierten Updates.
sound
realtek
speakers
audio-jack
user107829
quelle
quelle
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 .Antworten:
Zunächst sollten Sie in ALSA festlegen, dass Sie 6 Kanäle haben. Sie können auf diesen Beitrag verweisen . Grundsätzlich starten Sie alsamixer und definieren (für die richtige Soundkarte) die Anzahl der Kanäle auf 6. Anschließend speichern Sie die Konfiguration, um sie beim Neustart neu zu laden:
Dann sollte pulseaudio konfiguriert werden (pulse ist die Soundebene, die von Apps verwendet wird und direkt mit ALSA kommuniziert.). Sie sollten die Anzahl der Kanäle in /etc/pulse/daemon.conf definieren, wie in dieser Dokumentation beschrieben :
Um das Remixen niedriger Frequenzen in Ihrem Subwoofer zu ermöglichen, sollten Sie dies auch in Ihrer Soundkarte aktivieren, indem Sie dieselbe Datei /etc/pulse/daemon.conf bearbeiten:
Dann müssen Sie möglicherweise einen Neustart durchführen oder pulseaudio beenden und neu starten:
Dann kann Ihnen pavucontrol helfen, wie in dieser Frage beantwortet . Auf der Registerkarte "Konfiguration" sollten verschiedene Profile für Ihre Soundkarte angezeigt werden, z. B. "Suround analogiq 4.1". Dies bedeutet, dass Sie 4 Kanäle und 1 Subwoofer verwenden möchten.
quelle
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:
Wenn Sie fertig sind, starten Sie das Tool mit den folgenden Administratorrechten:
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
istyes
.(c). Die Standard-Kanalzuordnungsoption für 5.1-Audio sollte wie folgt eingestellt sein:
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:(b). Inhalt der
/etc/modprobe.d/hda-jack-retask.conf
Datei nach dem Setup:Starten Sie dann das System neu. Bestätigen der erfolgreichen Überschreibung durch Ausführen von grep on dmesg on boot:
Ausgabe:
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:
quelle
Haben Sie SurroundSound in der Ubuntu-Dokumentation überprüft ? Dieser Artikel (Der einfache Weg, 5.1 Surround Sound Audio in Ubuntu zum Laufen zu bringen) könnte Ihnen ebenfalls helfen.
quelle