태그 보관물: sound

sound

블루투스 헤드셋이 연결되었지만 사운드 설정에 표시되지 않음 연결되어 있지만 소리를들을 수있는 사운드 설정

BT 헤드셋으로들을 수 있었지만 어느 날 갑자기 사운드 설정에서 사라졌습니다.

헤드셋을 다시 페어링했는데 이미 연결되어 있지만 소리를들을 수있는 사운드 설정 옵션이 없습니다.

이 명령을 시도하면 :

hcitool scan

장치를 찾지 못했습니다! 이 명령조차도 :

pactl list cards short

기본 사운드 카드 만 나열합니다! 어떻게해야합니까?



답변

이 명령을 시도하십시오 :

sudo -H pactl load-module module-bluetooth-discover

페어링하고 성공적으로 연결될 때마다 실행하지만 사운드 설정에서 여전히 볼 수는 없습니다. 그것은 기본적으로 pulseaudio에게 블루투스 장치 목록을 다시로드하도록 지시합니다.

내 대명사는


답변

헤드셋이 올바르게 페어링되어 Bluetooth 장치 아래에 표시되지만 오디오에 사용 가능한 INPUT / OUTPUT 소스로 표시되지 않습니다. 문제는 X11 이전에 pulseaudio 블루투스 모듈이로드되어 몇 가지 구성 파일을 변경하면 트릭을 수행한다는 것입니다.

PulseAudio가 블루투스 모듈 15.10 / 16.04를로드 할 수 없습니다

nano /etc/pulse/default.pa

다음 줄을 주석으로 처리하십시오.

#.ifexists module-bluetooth-discover.so
#load-module module-bluetooth-discover
#.endif

nano /usr/bin/start-pulseaudio-x11

다음 줄을 찾아서 추가하십시오.

if [ x”$SESSION_MANAGER” != x ] ; then
/usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
fi

다음 줄을 추가하십시오.

/usr/bin/pactl load-module module-bluetooth-discover
/usr/bin/pactl load-module module-switch-on-connect

이렇게하면 부팅시 펄스 오디오의 Bluetooth 모듈이 다운로드되지 않고 x11이 시작된 후에 다운로드됩니다.


답변

Mark의 대답을 확장하면 기본적으로 나를 위해 속임수를 사용했습니다.

문제는 블루투스 서비스가 시작할 때 pulseaudio 블루투스 모듈을로드하려고 시도하는데, X11을 실행해야하기 때문에 실패합니다. X11 이후에 pulseaudio 블루투스 모듈이로드되도록 구성을 변경해야합니다.

  1. 블루투스 서비스에 모듈을로드하지 않도록 지시하십시오. 이렇게하려면 /etc/pulse/default.pa다음 줄에 #문자를 넣어서이 행을 편집 하고 주석 처리하십시오 .

    .ifexists module-bluetooth-discover.so
    load-module module-bluetooth-discover
    .endif
    
  2. X11 이후에로드되도록 모듈을 구성하십시오. 이렇게하려면 /usr/bin/start-pulseaudio-x11두 줄을 편집 하고 추가하십시오.

    if [ x"$DISPLAY" != x ] ; then
        # ...
    
        # Add these lines:
        /usr/bin/pactl load-module module-bluetooth-discover
        /usr/bin/pactl load-module module-switch-on-connect
    fi
    
  3. pulseaudio와 bluetooh를 다시 시작하십시오 . 머신을 재부팅하거나 다음 명령을 사용하십시오.

    pulseaudio -k
    start-pulseaudio-x11
    sudo service bluetooth restart
    

이런 방식으로 펄스 오디오 블루투스 모듈이 작동하고 볼륨 컨트롤 ( pavucontrol)이 블루투스 장치를 감지하고 입력 및 출력 장치 아래에 나열해야합니다.


답변

영구적 인 해결책은 blueman PPA를 추가하고 버그가 수정 된 최신 버전으로 패키지를 업데이트하는 것입니다 : https://launchpad.net/~blueman/+archive/ubuntu/ppa

sudo add-apt-repository ppa:blueman/ppa
sudo apt-get update
sudo apt-get upgrade

그렇게하면 더 이상

sudo -i pactl load-module module-bluetooth-discover

매번 한 번만 명령하십시오. 14.04 LTS (Trusty)에서 나를 위해 일합니다.

출처


답변

최고 답변에 대해서는 언급 할 수 없지만 Ubuntu MATE 12.04 LTS 랩톱에서 추가 할 것이라고 생각했습니다.

sudo apt-get install pulseaudio-module-bluetooth

그런 다음에만이 작업을 수행

sudo -i pactl load-module module-bluetooth-discover

그런 다음 블루투스 관리자 앱으로 이동하여 장치를 페어링 한 다음 ‘오디오 싱크’모드로 설정하면 우분투 사운드 옵션 내에서 장치를보고 입력 / 출력을 조작 할 수있었습니다!


답변