PulseAudio에서 블루투스 모듈을로드 할 수 없습니다


38

15.10을 새로 설치 한 Bluetooth 스피커를 연결하는 데 문제가 있습니다 (편집 : 16.04에도 적용됨). 스피커가 연결되어 있지만 사용 가능한 오디오 장치로 표시되지 않았습니다.

다음을 사용하여 블루투스 모듈을로드하려고했습니다.

sudo pactl load-module module-bluetooth-discover
Failure: Module initialization failed

동일한 스피커가 14.04에서 완벽하게 작동했습니다. 스피커를 사용할 수 있도록 모듈을 올바르게로드하는 방법에 대한 아이디어가 있습니까?


1
질문일부로 게시 한 솔루션을 별도의 답변 으로 추출했습니다 . 계정을 사용하여이 답변을 다시 게시하거나 (각각의 명성을 얻으려면) 현재 답변 과 통합하십시오 . 그런 다음 핑 (Ping)하십시오. 그러면 답변을 제거 할 수 있습니다. 이 질문으로 실제로 답하는 것은 무엇입니까?를
Melebius

답변:


58

스레드 에서 SimFox3 답변을 사용하여 해결되었습니다 .

버그와 가능한 해결책 : 실제로 헤드셋을 사용할 수 없게 만드는 버그를 발견했습니다. 펄스 오디오 모듈 인 것 같습니다. 모듈 블루투스 발견은 X11 세션이 시작된 후에 만 ​​시작됩니다. 그래서 해결 방법이 있습니다.

파일을 편집하십시오.

/etc/pulse/default.pa

#다음 줄을 주석 으로 처리하십시오 (줄의 시작 부분에).

#load-module module-bluetooth-discover

이제 파일을 편집하십시오.

/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

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


2
너는 나의 영웅이야! 이것을 어딘가에 버그 리포트로 제출 했습니까? 이것은 나를 위해 그것을 고쳤다.
선택하십시오

나를 위해 일했습니다. 이것은 이전에 Linux로 인터넷 검색에 표시되지 않은 싸고 쾌활한 Lidl 블루투스 SBL 4.1에서 발생했습니다. 잘 했어요 +1!
Mark Williams

3
16.04에서도 작동합니다.이 버그가 여전히 존재하고 아무도 이것을 고치지 않을 것으로 생각합니다.
Zippp

1
큰! 데비안 9에서와 같은 문제와 같은 해결책 ...
multiplayer1080

2
이것에 대한 업스트림 또는 배포판 버그 보고서가 있습니까? 우분투 나 데비안이나 상류에서도 찾을 수없는 것 같습니다 ...
bk138


3

때로는 재부팅 후 작동하며 나중에 이러한 오류가 나타납니다 ...

따라서 시퀀스 :

sudo pactl unload-module  module-bluetooth-discover 
sudo pactl   load-module  module-bluetooth-discover 

내 시간을 절약 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.