어쩌라구..?? ㅡㅡa..

Posted
Filed under Linux/system
lubuntu 16.04 에서 -

블루투스 헤드셋 페어링하려고 할때 아래 에러가 발생하면
headset Connection Failed: blueman.bluez.errors.DBusFailedError: Protocol not available
아래 명령을 실행하여 패키지를 설치한다.
sudo apt-get install pulseaudio-module-bluetooth
pactl load-module module-bluetooth-discover
출처 : https://askubuntu.com/questions/801404/bluetooth-connection-failed-blueman-bluez-errors-dbusfailederror-protocol-no


내 경우는 audio output이 기본으로 전환되지 않는다. 오디오 출력을 BT로 돌려야 한다.
확인해보니 mixer GUI가 없다.
아래 링크 참조하여 pauvcontrol을 선택하고 출력을 BT headset으로 돌리면 소리가 난다.

https://askubuntu.com/questions/80384/where-are-the-lxde-sound-preferences


hot key 설정으로 세팅한 lubuntu 핫키로 볼륨조절이 되지 않는다.
pauvcontrol 창을 띄우고 아래 아이콘을 누르면 DEFAULT_SINK가 변경되어 핫키로 BT를 조정하게 된다.



블루투스 연결되었을때 자동으로 BT로 전환하는 방법

/etc/pulse/default.pa에 아래 부분을 찾아 한줄을 추가한다.
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
load-module module-switch-on-connect #추가
.endif

아래 명령도 실행한다.
pactl load-module module-switch-on-connect

참조 : Auto switch to A2DP bluetooth device when connected in Ubuntu

2018/01/15 15:59 2018/01/15 15:59
Posted
Filed under Linux/system
난 이걸 폰에서 사진 다운받을 목적으로 쓰고 있다.
블루투스간 파일 전송을 위해선 누군가 서버가 되어줘야 하는데
우분투에는 기본으로 서버가 들어있지 않다. 블루투스 스택은 들어있지만 말이다.
폰에서 사진 전송하려고 블루투스 장치를 검색해보면
컴터가 보이기는 하나 연결은 안된다. 응답이 없다고 나온다.

설치하는건 간단하다.
$ sudo apt-get install gnome-bluetooth

이거 한방이면 설치는 끝난다.
설치 후 '프로그램->보조 프로그램->Bluetooth File Sharing'이 생길것이고
이것이 파일전송 서버이다.

실행시키면 트레이에 아이콘이 하나 생기고
폰에서 사진 전송하려고 하면 연결을 허용하겠느냐고 묻는다.

적절히 응답하면 파일 전송이 시작된다. 파일 잘 날아온다.
옵션도 없고 무척이나 사용법이 간단하다.
사용법은 여기까지다.


이 프로그램에서 보이는 문제점이 몇가지가 있는데,
일단 옵션창이 없다는 것 이다.
소스코드를 좀 디벼 보면 옵션이 전혀 없지는 않다.
문제는 그 옵션을 설정할 수 있는 옵션 창이 없다는것이다.
개발자도 TODO에서 그 문제를 얘기 하고 있다.
이로 인해 생기는 불편함은 전송된 파일이 저장될 곳을 지정할 수 없다는것이고,
파일 하나하나마다 전송 후 확인 창이 뜬다는것이다.

수동으로 이 옵션을 바꾸고 싶으면, gconf-editor를 띄워서
'/apps/gnome-obex-server'항목으로 가서 그 안의 값들을 수정해주면 된다.
다운로드 경로와 확인창 여부를 지정할 수 있다.

이 프로그램의 다른 문제는 처음 파일을 전송할때
always accept를 선택할 수 있는데,
이렇게 신뢰하도록 지정된 장치의 목록을 알 수 없다는것이다.
이것도 gconf-editor에서 수정할 수는 있는데 '/system/bluetooth/device/'아래에 있다.
각 블루투스 장치의 mac어드레스가 나오고 그 안에 신뢰 여부가 들어있는데,
permisson 필드의 값이 2라면 신뢰한다는것이다.
그 값을 지워버리면 파일 전송할때 다시 전송하겠느냐고 묻는다.

이 신뢰 여부는 파일 전송 서버에서 관리하는게 아닌걸로 보이는데
이 설정을 어디에서 할 수 있는지는 모르겠다.

지금까지 알아낸 정보는 여기까지.
2007/10/26 05:51 2007/10/26 05:51