~VIA~ Aus dem Französischen übersetzt (und unter Berücksichtigung der am Ende der Forumsseite angegebenen Korrektur)
Sie können das Modul verwenden, um pulseaudio neu zuzuordnen:
In einem Terminal:
pacmd list-sinks | grep name:
Es sendet Ihnen den Namen des verwendeten Stereoausgangs. Dann geben Sie (ersetzen durch den Namen ein Sie gefunden haben):
pacmd load-module module-remap-sink sink_name=mono master=THE_NAME_FROM_THE_PREVIOUS_COMMAND channels=2 channel_map=mono,mono
(In meinem Fall war das:
pacmd load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1e.2.analog-stereo channels=2 channel_map=mono,mono
)
Wenn Sie die Sound-Einstellungen öffnen, sollte jetzt ein Mono-Ausgang verfügbar sein. Um diesen dauerhaft zu haben:
gksudo gedit /etc/pulse/default.pa
dann fügen Sie die Datei hinzu:
#Remapping output stereo to mono
load-module module-remap-sink sink_name=mono master=THE_NAME_FROM_THE_PREVIOUS_COMMAND channels=2 channel_map=mono,mono
(Das Bild stammt aus den Soundeinstellungen von Elementary OS Luna).
Diese Antwort ist eine Mischung aus den beiden Antworten, die nicht generisch sind (die Kanalnamen "links" und "rechts" werden vom Soundkartenhersteller definiert und können variieren).
Die allgemeine Idee ist, module-remap-sink zu verwenden, wie in anderen Antworten vorgeschlagen. Wir werden [skinID], [left_channel_name] und [right_channel_name] ersetzen durch später gefundene Werte:
pacmd load-module module-remap-sink sink_name=combined-mono master=[skinID] channels=4 master_channel_map=[right_channel_name],[left_channel_name],[right_channel_name],[left_channel_name] channel_map=[left_channel_name],[left_channel_name],[right_channel_name],[right_channel_name]
Dadurch entsteht ein Doppel-Mono Sink-Ausgabe, die wir als Standardausgabe festlegen können (unten ausgeführt).
1 - finde [skinID]
pacmd list-sinks
In meinem Fall ist nur ein Waschbecken vorhanden; entsprechend der einzigen verfügbaren Soundkarte:
index: 0
name: <alsa_output.pci-0000_00_1f.3.analog-stereo>
=> Ich kann entweder "0" oder "alsa_output.pci-0000_00_1f.3.analog-stereo" für [skinID]
verwenden2 - finde [linker_Kanalname] und [rechter_Kanalname]
pacmd list-sinks | grep -m1 "channel map:"
In meinem Fall ergibt es:
channel map: front-left,front-right
Also für mich [left_channel_name] ="front-left" und [right_channel_name]="front-right"
3 - Änderungen übernehmen
Damit Änderungen wirksam werden, muss ich (in meinem Fall) ausführen
pactl load-module module-remap-sink sink_name=combined-mono master=0 channels=4 master_channel_map=front-right,front-left,front-right,front-left channel_map=front-left,front-left,front-right,front-right
pactl set-default-sink combined-mono
=> die Argumente des ersten Befehls sind jeweils anzupassen ! Lesen Sie den gesamten Beitrag für Details
Zur Bestätigung können Sie dieses Video abspielen
4 (optional) - Änderungen dauerhaft machen
Um diese Einstellungen beizubehalten und sie bei jedem Start des Computers anzuwenden:
- kopiere
/etc/pulse/default.pa
=> ~/.pulse/default.pa (falls noch nicht geschehen) -
Fügen Sie die beiden Befehle am Ende der Datei hinzu, ohne "pactl" am Anfang
=> in meinem Fall ergibt dies:
load-module module-remap-sink sink_name=combined-mono master=0 channels=4 master_channel_map=front-right,front-left,front-right,front-left channel_map=front-left,front-left,front-right,front-right set-default-sink combined-mono
Ich hatte Probleme mit diesen beiden Antworten. Als ich die akzeptierte Antwort versuchte, war das einzige, was aus dem Lautsprecher kam, Rauschen. Nach einigem Suchen habe ich eine andere Lösung gefunden, die für Sie möglicherweise besser funktioniert:
pacmd load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1b.0.analog-stereo channels=4 channel_map=left,right,left,right master_channel_map=left,left,right,right
Ersetzen Sie alsa_output.pci-0000_00_1b.0.analog-stereo durch den Senkennamen, den Sie erhalten haben
pacmd list-sinks | grep name:
Befolgen Sie die Schritte in der akzeptierten Antwort, wenn Sie diese Lösung dauerhaft machen möchten.