Slack soll mein Headset für die Audiowiedergabe bevorzugen (wie bisher)

Slack soll mein Headset für die Audiowiedergabe bevorzugen (wie bisher)

Ich führe die eigenständige Slack-Anwendung auf einem Ubuntu 16.04-Rechner aus, der über zwei Soundgeräte verfügt: den integrierten Sound und ein USB-Headset. Ich verwende keine Desktop-Umgebung, aber ich verwende X und Pulseaudio läuft (wie standardmäßig unter Ubuntu eingerichtet).

Ich möchte, dass alle Anwendungen (Chrome, Slack, Skype usw.) das USB-Headset für den Ton verwenden, wenn es angeschlossen ist. Bis vor Kurzem hat das auch so funktioniert. Ich kann mich nicht erinnern, etwas Besonderes getan zu haben, um dies zu konfigurieren. Ich habe einfach die Lautstärkeregelungsanwendung PulseAudio ( pavucontrol) verwendet, als ich das erste Mal (und nur beim ersten Mal) den Ton in der Anwendung verwendet habe: Wenn die Anwendung auf der Registerkarte „Wiedergabe“ oder „Aufnahme“ angezeigt wird, schalten Sie von „Integriertes Audio“ auf das USB-Headset um, und die Einstellung bleibt für weitere Male erhalten.

Seit einigen Tagen funktioniert dies bei Slack nicht mehr. Slack gibt immer den integrierten Ton wieder, selbst wenn das USB-Headset angeschlossen ist. Um das Headset für einen Slack-Sprachanruf zu verwenden, muss ich warten, bis der Anruf begonnen hat, dann auf die Registerkarte „Wiedergabe“ der PA-Lautstärkeregelung gehen und das Gerät umschalten (seltsamerweise steuert es auch die Aufnahmerichtung).

Ich denke, die Änderung erfolgte, als ich von slack-desktopVersion 3.3.8 auf 3.4.0 aktualisiert habe. Ich verwende die Paketquellehttps://packagecloud.io/slacktechnologies/slack/debian/das vom Paket automatisch eingerichtet wird slack-desktop. Das aktuelle Update auf 4.0.0 hat dies nicht behoben.

Wie kann ich Slack dazu bringen, das USB-Headset immer zu bevorzugen, wenn es vorhanden ist? Mir ist egal, wie es gemacht wird, aber ich möchte, dass es automatisch geschieht. Es ist nicht akzeptabel, dass zu Beginn eines Anrufs für einige Sekunden der Ton verloren geht, während ich an den Einstellungen herumfummele. Und ich möchte dafür weiterhin die eigenständige Anwendung verwenden, keinen Browser-Tab.

Antwort1

Mit Slack 4.0.0 kann ich während eines Anrufs auf einen Einstellungsbildschirm zugreifen, auf dem ich ein anderes Audiogerät auswählen kann, und dies bleibt auch bei nachfolgenden Anrufen so. Zumindest, wenn ich Slack zwischendurch nicht neu starte – das habe ich noch nicht ausprobiert.

Benachrichtigungs-Pings werden immer noch an das falsche Audiogerät gesendet.

Antwort2

Bei mir hat es pavucontrolfunktioniert, die anderen Ausgabegeräte explizit zu deaktivieren. Insbesondere habe ich sie in derAufbauTab,NICHTStummschalten imAusgabeTab

Antwort3

pavucontrol does not show (or allow control of) defaults for playback sink or recording source

but pasystray does show this in a GUI 

oder

  1. Finden Sie die Namen der Standardsenke/-quelle heraus mitpactl info
  2. verwenden Sie pactl list sinksund pactl list sourceum alle Namen zu finden
  3. pactl set-default-sink <name>Ersetzen Sie '' durch den Namen aus 2
  4. pactl set-default-source <name>Ersetzen Sie '' durch den Namen aus 2

oder

  1. Verwenden Sie Pactl List Sinks und kopieren Sie „Name“ für das richtige Gerät
  2. Gehen Sie zum Home-Ordner mit den Pulseaudio-Konfigurationsdateien und öffnen Sie die Datei mit der Endung „default sink“ in einem Texteditor (Beispiel: nano ~/.config/pulse/*default-sink).
  3. Name ab 1 einfügen und speichern
  4. Wiederholen Sie 1-3 oben für die Quelle

Standard-Sink/-Quelle wird ignoriert, wenn der Benutzer den Sink-Output/den Source-Input in pavucontrol geändert hat.
Wenn das passiert, verschieben/benennen Sie die Pulseaudio-Datenbankdatei in ~/.config/pulse/ mit der Endung „card-database.tdb“.
Beim nächsten Neustart von Pulseaudio (oder des Systems) wird eine neue Datenbankdatei erstellt.

Antwort4

Gehen Sie zu den Slack-Einstellungen und wählen Sie „Audio & Video“. Wählen Sie Ihr bevorzugtes Mikrofon und Ihren bevorzugten Lautsprecher aus. Schließen Sie das Panel.

verwandte Informationen