답변:
모듈을 먼저로드하려고했지만 모듈을 먼저 Failure: Module initialization failed
언로드해야합니다.
sudo pactl unload-module module-bluetooth-discover
그런 다음 다시로드하십시오.
sudo pactl load-module module-bluetooth-discover
그 후 오디오 설정에서 오디오 장치를 볼 수있었습니다.
우분투 그놈 15.10 및 16.04와 동일한 문제가 있습니다. 펄스 오디오 저장소에서 gdm 사용자에 대한 읽기 권한을 추가하는 데 도움이되었습니다.
sudo setfacl -m u:gdm:r /usr/bin/pulseaudio
그 후 pulseaudio를 다시 시작하십시오 (또는 시스템을 다시 시작하십시오)
sudo pkill pulseaudio
블루투스 장치가 오디오 장치 목록에 표시됩니다.
sudo setfacl -m u:1000:r-x /usr/bin/pulseaudio
1000이 사용자 ID 인 곳을 사용하십시오 . id
아이디를 보려면 터미널을 입력 하십시오. r과 x를 사용하는 것을 명심하십시오. 그렇지 않으면 모든 출력 장치가 사라집니다!
Blueman에는 module-bluetooth-discover
부팅 중에로드 되면 언로드되는 버그가 있으므로 오디오 장치의 페어링을 해제 한 다음
sudo pactl load-module module-bluetooth-discover
그런 다음 장치를 페어링하여 사운드 설정에 나타나는지 확인하십시오
블루투스 헤드셋을 성공적으로 연결 한 후
sudo -i pactl load-module module-bluetooth-discover
그런 다음 헤드셋을 출력 장치로 선택할 수 있으면 다음과 같이 변경할 수 있습니다.
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
# Add the following lines:
/usr/bin/pactl load-module module-bluetooth-discover
# /usr/bin/pactl load-module module-switch-on-connect #<-- Uncomment to automatically select headset on connection