Ubuntu 16.04의 Bluetooth 헤드셋 (Sennheiser Momentum M2 AEBT)에 완벽하게 자동 연결 연결하십시오. 오디오 프로파일로 “고 충실도 재생”을 선택하십시오. 그렇다면 모든

저는 블루투스 헤드셋을 가지고 있습니다 ( Sennheiser Momentum M2 AEBT). 해결 방법을 찾은 자동 연결에 문제가 있습니다. 나는 실제 솔루션을 선호합니다.

연결이 작동하려면

  1. 헤드셋을 연결하십시오.
  2. Bluetooth 설정을 편집하고 오디오 프로파일 “헤드셋 헤드 유닛”을 선택하십시오.
  3. 헤드셋을 분리하십시오.
  4. 헤드셋을 연결하십시오.
  5. 오디오 프로파일로 “고 충실도 재생”을 선택하십시오.

그렇다면 모든 것이 복숭아입니다.

시도한 대체 시나리오는 다음과 같습니다.

  1. 헤드셋과 컴퓨터가 자동 연결되면 컴퓨터는 최신 프로필 (고 충실도 재생)을 사용합니다. 그러나 VLC는 음소거 된 오디오를 재생하며 MPD는 지속적으로 일시 중지됩니다.

    프로파일을 “끄기”로 설정 한 다음 “고 충실도 재생”으로 돌아 가면 오류 메시지가 표시 Failed to change the profile to a2dp_sink되고 이전과 동일한 문제가 나타납니다. 프로파일을 “헤드셋 헤드 유닛”으로 변경 한 다음 “고 충실도 재생”으로 전환하면 동일한 상황이 발생합니다.

  2. 이미지에서 “헤드셋”, “핸즈프리”및 “오디오 싱크”의 세 가지 옵션이 있음을 알 수 있습니다. 내가 클릭하는 것은 중요하지 않습니다.

다음은 설명이 포함 된 스크린 샷입니다.

블루투스에서 사용 가능한 메뉴 옵션 :

여기에 이미지 설명을 입력하십시오

MPD에서 지속적으로 일시 중지 앞뒤로 이동할 수 있지만 “재생”옵션이 없습니다.

여기에 이미지 설명을 입력하십시오

VLC는 오디오 없이도 즐겁게 재생할 수 있습니다.

여기에 이미지 설명을 입력하십시오



답변

다음 솔루션이 저에게 효과적이었습니다.

  1. 이로 module-bluetooth-discover드되어
    있는지 확인하십시오 pactl list short | grep blue. 목록에없는 경우 :
  2. 모듈을로드하십시오.
    pactl load-module module-bluetooth-discover

목록에 있더라도 다시로드 할 수 있습니다. 그런 다음 고음질 사운드를 위해 오디오 싱크에 다시 연결해보십시오.


답변

나는 제안 된 다양한 방법을 시도했지만 적어도 절반 자동 솔루션 은이 답변 에서 이미 설명한 것처럼 a2dp.py 스크립트를 사용하는 입니다.

질문에 언급 된 단계를 수행하지만 연결할 때마다 실행해야하며 블루투스 장치를 선택하려면 숫자를 전달해야합니다.

Panel Preferences...작은 래퍼 스크립트를 실행 a2dp.py하여 헤드셋에 일반적으로있는 Bluetooth 장치 목록의 번호를 전달 하는 실행기를 정의 할 수 있습니다 (패널에서 마우스 오른쪽 버튼을 클릭하고을 선택 ) . 저에게는 그 숫자가 변하지 않는 것 같습니다. 여기 내 샘플 스크립트 run_a2dp.sh(장치 번호에 적합) :

#!/bin/sh
# run a2dp.py and pass it a fixed device selection number
a2dp.py <<EOF
<your number here>
EOF

당신이 모두있는 경우 a2dp.pyrun_a2dp.sh온을 $PATH사용하면 헤드폰을 연결할 때마다, 당신은 실행기를 클릭 할 수 있습니다. a2dp.py구성을 마치는 데 몇 초가 걸리지 만 나에게는 효과적입니다.

터미널 명령을 끝내거나 끝내기 위해 더 이상 혼란스럽지 않거나 …


답변