Echounterdrückung in Ubuntu 20

Echounterdrückung in Ubuntu 20

Um eine Echounterdrückung zu erreichen, habe ich den Einstellungen meines Pulse folgende Zeilen hinzugefügt:

#Active Noise Removal
load-module module-echo-cancel

alles funktioniert, aber wenn ich das Mikrofon mit Echounterdrückung einschalte, wird es ausgeblendet. Wenn ich die beiden Zeilen lösche, das Gerät neu starte und noch einmal hinzufüge, funktioniert alles einwandfrei.

Wie kann ich es beim Bootstrap wie erwartet zum Laufen bringen? Irgendwelche Ideen? Die gleiche Situation besteht mit den Schriftarten in der oberen Leiste. Wenn ich alles erhöhe, funktioniert es, aber nach dem Neustart habe ich die StandardeinstellungkleinerSchriftarten. Das System wurde von 18.04 LTS aktualisiert

Antwort1

Ubuntu 20 ist in dieser Hinsicht (wie bei vielen anderen Dingen) ziemlich schlecht. Die einzige funktionierende Lösung, die ich gefunden habe, war

  1. Erstellen Sie ein Startskript mit der Zeile:
sleep 60s && pactl load-module module-echo-cancel

Das Skript kann ausgeführt werden vonStartanwendungseinstellungen.

Erläuterung:

  • sleep 60s- wir müssen warten, bis Pulseaudio bereit ist. Das dauert zwar kürzer, aber das war mir egal, 60 Sekunden sind für mich ok
  1. Fügen Sie einige Konfigurationen ein /etc/pulse/default.pa:
load-module module-echo-cancel source_name=noechosource sink_name=noechosink
set-default-source noechosource
set-default-sink noechosink
  1. Eingesetzt in/etc/pulse/client.conf
default-source = noechosource

Das ist alles.


Das ist eine scheußliche Lösung, aber ich konnte nichts Besseres finden.

Andere im Internet gefundene Lösungen haben nicht funktioniert, wie zum Beispiel:

verwandte Informationen