Slack에서 오디오 청취에 헤드폰을 사용하는 것을 선호하도록 설정(이전과 마찬가지로)

Slack에서 오디오 청취에 헤드폰을 사용하는 것을 선호하도록 설정(이전과 마찬가지로)

저는 내장 사운드와 USB 헤드셋이라는 두 개의 사운드 장치가 있는 Ubuntu 16.04 시스템에서 Slack 독립 실행형 애플리케이션을 실행하고 있습니다. 데스크탑 환경을 사용하지 않지만 X를 실행하고 있고 pulseaudio가 실행 중입니다(Ubuntu에서는 기본값).

USB 헤드셋이 연결되어 있을 때 모든 앱(Chrome, Slack, Skype 등)에서 이 기능을 사용하여 소리를 내도록 하고 싶습니다. 최근까지는 그렇게 작동했습니다. 특별한 구성을 한 기억이 없습니다. PulseAudio 볼륨 조절 앱( pavucontrol)을 처음으로 사용했습니다. 앱에서 사운드를 사용한 경우: 앱이 재생 또는 녹음 탭에 나타나면 내장 탭에서 제거하세요 . 오디오가 USB 헤드셋으로 "전환"되며 이 설정은 이후에도 유지됩니다.

며칠 전부터 이 기능은 Slack에서 더 이상 작동하지 않습니다. Slack은 USB 헤드셋이 연결되어 있어도 항상 내장 오디오를 사용합니다. Slack 음성 통화에 헤드폰을 사용하려면 통화가 시작될 때까지 기다린 다음 PA 볼륨 컨트롤의 재생 탭으로 이동하여 장치를 전환해야 합니다(이상하게도 녹음 방향도 제어함).

slack-desktop버전 3.3.8에서 3.4.0으로 업그레이드하면서 뭔가 달라진 것 같아요. 패키지 소스를 사용하고 있습니다https://packagecloud.io/slacktechnologies/slack/debian/이는 패키지에 의해 자동으로 설정됩니다 slack-desktop. 4.0.0에 대한 최근 업데이트에서는 이 문제가 해결되지 않았습니다.

Slack이 USB 헤드셋이 있는 경우 항상 우선순위를 부여하도록 하려면 어떻게 해야 합니까? 어떻게 완료되었는지는 신경 쓰지 않지만 자동으로 발생하기를 원합니다. 설정을 만지작거리고 있을 때 통화 시작 시 몇 초의 오디오가 손실되는 것은 용납할 수 없는 일이었습니다. 이를 위해 브라우저 탭이 아닌 독립형 앱을 계속 사용하고 싶습니다.

답변1

Slack 4.0.0을 사용하면 통화 중에 다른 오디오 장치를 선택할 수 있는 설정 화면에 액세스할 수 있으며 이는 후속 통화에서도 유지됩니다. 적어도 중간에 Slack을 다시 시작하지 않는 경우에는 아직 시도하지 않았습니다.

알림 핑이 여전히 잘못된 오디오 장치로 전송됩니다.

답변2

나에게는 pavucontrol다른 출력 장치를 명시적으로 비활성화하는 것이 효과적이었습니다. 구체적으로,구성상표,아니요음소거산출상표

답변3

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

but pasystray does show this in a GUI 

또는

  1. 기본 싱크/소스의 이름을 알아보세요.pactl info
  2. 모든 이름 사용 pactl list sinks및 찾기pactl list source
  3. pactl set-default-sink <name>''를 2의 이름으로 바꾸십시오.
  4. pactl set-default-source <name>''를 2의 이름으로 바꾸십시오.

또는

  1. pactl 목록 싱크를 사용하고 "이름"을 복사하여 올바른 장치를 가져옵니다.
  2. 기본 폴더 Pulseaudio 구성 파일로 이동하여 텍스트 편집기에서 이름이 "default sing"으로 끝나는 파일을 엽니다(예: nano ~/.config/pulse/*default-sink)
  3. 1의 이름을 붙여넣고 저장하세요.
  4. 소스 코드를 얻으려면 위의 1~3단계를 반복하세요.

사용자가 pavucontrol에서 싱크 출력/소스 입력을 변경하면 기본 싱크/소스가 무시됩니다.
이런 일이 발생하면 ~/.config/pulse/에서 "card-database.tdb"로 끝나는 Pulseaudio 데이터베이스 파일을 이동하거나 이름을 바꾸십시오.
다음에 Pulseaudio(또는 시스템)가 다시 시작될 때 새 데이터베이스 파일이 생성됩니다.

답변4

Slack 환경설정으로 이동하여 오디오 및 비디오를 선택하세요. 선호하는 마이크와 스피커를 선택하세요. 패널을 닫습니다.

관련 정보