우분투 13.04에서 완벽하게 작동하는 블루투스 헤드셋이 있습니다. 이제 13.10으로 업데이트하면 다음과 같이 중단됩니다.
blueman, bluetooth-sport, pulseaudio-module-bluetooth 등을 설치 한 후 장치를 찾아서 페어링하고 헤드셋 서비스에 연결할 수 있습니다. 그러나 장치가 사운드 설정에 나타나지 않으므로 입력 / 출력 장치로 선택할 수 없습니다. 다시 말해, 연결되어 있지만 “무용지물”입니다.
그래서 솔루션을 검색하면서 stream2ip이라는 소프트웨어를 발견했습니다. 이것으로 장치를 연결할 수 있으며 사운드 설정에 나타나고 사운드도 장치에서 재생되지만 설정에서 선택해도 A2DP 옵션도 여전히 작동하지 않습니다.
Stream2ip은 전혀 해결책이 아니며 이전 우분투 버전에서는 모든 것이 작동하지 않았다는 것을 의미합니다.
어쩌면 나는 뭔가를 놓치고 있고 누군가 누군가 나에게 힌트를 줄 수 있기를 바랍니다.
Ubuntu 13.10에서 A2DP 출력 옵션과 입력을 다시 작동 시키려면 어떻게해야합니까? Stream2ip을 사용하지 않고 장치를 사운드 설정에 표시하는 방법은 무엇입니까?
감사!
편집 1
지금까지 시도한 내용 :
- 아래에 바자 포크를 설치하십시오.
- pulseaudio 재설치
- bluez를 다시 설치하십시오.
- /etc/bluetooth/audio.conf에서 설정 변경 (활성화 = 소켓, 비활성화 = 소켓 …)
- bluez-utils, bluez-audio, gstreamer0.10과 같은 모든 종류의 패키지 설치
- 펄스 오디오 볼륨 컨트롤 설치
- blueman, bluetooth-suport, pulseaudio-module-bluetooth 설치
편집 2
이제 마이크와 a2dp가 작동합니다 (별도의).
이렇게하려면 내가 헤드셋의 재생 옵션을 사용하여 일시 정지, 헤드셋을 연결 어떤 음악을 시작해야, 다음 (첫 번째 시도에서 작동하지 때때로 않습니다) A2DP에 사운드 설정에서 출력 모드를 변경
그것은 멀리이다 13.04에서 작업했던 것처럼 작동합니다. 그러나 작동하고 있으며 아마도 stream2ip를 처리해야 할 것입니다.
그건 그렇고, 여기 strem2ip을 설치하는 방법이 있습니다 :
sudo apt-add-repository ppa:takkat-nebuk/takkat
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install stream2ip-gtk3
편집 3
stream2ip을 사용하여 헤드셋을 사운드 설정에 표시하는 대신 다음 명령을 사용하면됩니다. pulseaudio -k
이제 문제는 : 장치를 페어링 할 때 자동으로 만드는 방법 은 무엇입니까?
내가 지금까지 얻은 것 :
- 모든 헤드셋이 작동합니다.
- stream2ip 사용을 피하는 방법이지만 아직 최적의 방법은 아닙니다.
편집 4
Bluetooth 장치를 분리하면 전체 사운드가 충돌하여 모든 장치가 사운드 설정 (스피커 포함)에서 사라집니다. 리듬 박스가 열려 있으면 충돌이 발생하며 다른 시스템 사운드도 없습니다.
이 문제를 해결하는 방법에 대한 추측이 있으십니까?
그리고 pulseaudio -k
헤드셋을 연결할 때마다 명령을 사용하지 않는 방법을 계속 찾고 있습니다.
답변
우분투 13.10에서 작동하도록 블루투스 헤드폰이 장착 된 a2dp 모드 를 얻으려면 여기에서 모든 제안을 시도했습니다 . 커널 3.12.rc4와 함께 Ubuntu 13.10을 설치 한 후 헤드폰을 페어링하고 pulseaudio -k 명령을 적용하면 헤드폰이 사운드 설정으로 표시되어 pulseaudio-service가 종료됩니다. 그러나 나는 여전히 그것들을 선택할 수 없었고 사운드는 랩톱의 내부 스피커를 통해 계속 재생되었습니다.
이것은 나를 위해 일했다 :
1) 구성 파일을 엽니 다
gksudo gedit /etc/bluetooth/audio.conf
[General] 아래에 추가하십시오 .
비활성화 = 소켓
또한 다음과 같은 행의 주석을 해제했습니다 (# 제거).
AutoConnect = true
2) pulseaudio 및 bluez를 다시 설치하고 pulseaudio-module-bluetooth 를 설치하지 마십시오.
sudo apt-get install --reinstall pulseaudio pulseaudio-utils pulseaudio-module-bluetooth
sudo apt-get install --reinstall bluez bluez-alsa bluez-audio bluez-gstreamer bluez-hcidump bluez-tools bluez-utils
일단 그렇게하면 블루투스 설정을 사용하여 헤드폰으로 다시 시작하고 연결 했습니다. 그래도 Unity의 사운드 설정 *에 헤드폰이 표시되지 않았습니다 . 그러나 ** pulseaudio-volume-control을 열고 구성 탭을 선택 하면 헤드폰이 표시되었지만 관련 프로필은 off 로 설정되었습니다 . 나는 그것을 A2DP로 바꾸었고 헤드폰은 소리 설정에 나열되었습니다 . 그렇게 했으므로 연결 직후 헤드폰이 사운드 설정으로 표시됩니다 .
참고 : 위에서 설명한 바와 같이 바자 포크를 설치했지만 헤드폰이 연결되면 분리했습니다.
답변
블루투스 검색 모듈을로드하면 다음과 같이 수동으로 문제가 해결됩니다.
sudo pactl load-module module-bluetooth-discover
모듈을로드 한 후 모든 것이 예상대로 작동합니다.
답변
내 차에 대한 다른 a2dp 호환 오디오 장치와 동일한 문제가 있습니다 (블루투스의 a2dp를 통해 노트북 / 스마트 폰과 연결되는 FM 송신기입니다).
마침내 나를 위해 일한 것은 장치를 A2DP 프로파일에 강제로 넣는 것입니다. 다음을 수행해야합니다 (명령 은 root로 실행하면 안 됨 ).
- 와 (과) 페어링 된 카드를 찾습니다
pactl list cards short
. 출력의 각 라인은 PulseAudio에 사용 가능한 다른 오디오 장치를 나타냅니다. 첫 번째 열은 PulseAudio에서 볼 수있는 장치의 ID를 나타냅니다. 이 목록에서 장치를 식별하고 ID를 기억해야합니다. pactl set-card-profile 1 a2dp
여기서 ”1
“는 1 단계에서 찾은 장치의 ID입니다.이 명령을 실행 한 직후에는 사운드 제어판에서 Bluetooth 장치를 사용할 수 있어야합니다.
중요한 부분은 1 단계에서 장치를 나열하는 것입니다. 그렇지 않은 경우이 답변이 적용되지 않습니다.
편의를 위해이 모든 것을 하나로 얻을 수 있습니다.
pactl set-card-profile $(pactl list cards short | awk '/bluez/{print $1}') a2dp
답변
블루투스에 대해 알아야 할 것은 대역폭이 제한되어 있으며 특정 스키마에 따라서 만 작동합니다.
a2dp는 스테레오 고품질 오디오 재생 전용입니다.
hsp / hfp는 전이중 모노 오디오이며 재생 및 녹음이 모두 가능합니다.
블루투스 오디오 장치는 한 번에 하나의 연결을 수행 할 수 있으므로 주어진 시간에 하나 또는 다른 것입니다.
최상의 음질을 위해 A2DP를 사용하고 (비디오 컨퍼런싱시 글리치 감소) bheringer c1과 같은 외부 USB 콘덴서 마이크를 사용하여이 문제를 해결했습니다.
16.04 우분투의 FWIW 블루투스는 완전히 통합되어 있으며 사용하기 매우 쉬워 요즘 유일하게 문제가되는 것은 칩셋이나 드라이버가 잘못 구현 된 것입니다.
답변
어쩌면 이것이 도움이 될 것입니다
13.10에서 작동하지 않는 블루투스가 최신 커널의 버그로 인한 것일 수 있습니다.
아래에 바자 포크를 설치하여 고정시킬 수 있습니다.
https://code.launchpad.net/~robert-ancell/indicator-bluetooth/dont-hide-on-rfkill
설치 지침은 다음과 같습니다.
사용할 명령 요약 :
sudo apt-get install bzr build-essential
sudo apt-get build-dep indicator-bluetooth
bzr branch lp:~robert-ancell/indicator-bluetooth/dont-hide-on-rfkill
cd dont-hide-on-rfkill
dpkg-buildpackage
cd
sudo dpkg -i indicator-bluetooth_0.0.6daily13.02.19-0ubuntu1_amd64.deb
시스템을 다시 시작하십시오.
세부 사항이 누락 된 Bluetooth 표시기에 있습니다.