우분투에서 블루투스 스테레오 헤드셋 쓰기 – 2탄!

이 글은

이전 글

에 이어지는 업그레이드된 팁입니다. 옛날 팁은 참고용으로만 쓰시기 바랍니다.전 예전에는 블루투스의 광팬이라 할만큼 블루투스 신봉주의자였습니다.(원래 하나에 맛들이면 파고드는 성격이라=_=;) 그래서 지른 블루투스 주변기기도 많고, 컴퓨터 오디오도 블루투스로만 들었습니다. 핸드폰도 블루투스 핸드폰이긴 하나 가격 때문에 반쪽짜리..그러나 언제부턴가 주변기기가 많으면 블루투스가 오히려 불편하다는 사실을 깨닫고(이것저것 다시 연결하고 연결 끊고 하는 과정이..) 관심이 시들해지다가 우분투의 절망적인 블루투스오디오 지원 때문에 관심이 급감하였습니다. 이전 글 이후로 블루투스 관련 팁이 없는 이유도 그런 이유입니다.(게다가 블루투스를 쓰지 않는 가장 중요한 이유가 생겼습니다. 바로 음질이죠^^ 지금은 도끼4를 주로 쓰고 있는..)그래도 블루투스 팁은 여전히 필요하신 분이 많으시고, 야외에서 손에 들고 사용할 수 있는 넷북등은 선이 걸리적거리지 않는 블루투스가 필수적입니다.우분투의 블루투스 기술도 발전하고 있었습니다. 그동안 제가 관심이 없어서 그랬던 것이죠-_-;어쨌든 잡설은 여기서 줄이고 바로 팁으로 넘어갑니다. 아래의 팁은 우분투 8.04 기준입니다. 당연히 펄스오디오가 활성화되어있어야 합니다.(8.10에서는 펄스오디오와 bluez가 충돌하여 안된다는 얘기가 있던데 테스트 부탁드립니다.)블루투스 스테레오 장치 연결과정은 동일하므로 이전의 팁을 그대로 쓰겠습니다^^1. 터미널을 엽니다.2. hcitool scan  을 쳐서 주변의 블루투스 장치를 스캔합니다. 블루투스 헤드셋의 하드웨어 주소를 기억합니다.(보통 00:11:22:33:44:55 이런 식으로 되어 있습니다.)3. 다시 터미널에서 gedit ~/.asoundrc 를 치고, 편집창이 뜨면 아래 내용을 복사하여 저장합니다.

pcm.bluetooth {   type bluetooth   device 00:11:22:33:44:55}

여기서 당연히 00:11:22:33:44:55 이 부분은 아까 스캔한 헤드셋의 주소가 들어가야 겠지요^^4. 이제부터가 새로운 팁입니다.터미널에서 아래 명령줄을 입력하여 블루투스를 펄스오디오의 모듈로 올립니다.pactl load-module module-alsa-sink device=”bluetooth”5. 프로그램 추가/제거나 시냅틱에서 Pulse Audio Volume Manager(pavucontrol)를 설치합니다. 이 프로그램은 메뉴에 생성되지 않으므로 실행할때 Alt F2 를 눌러서 pavucontrol 로 실행합니다.6. 모듈이 제대로 올려졌다면

Output Devices 쪽에 블루투스 장치가 추가되었을 것입니다. 여기에 오른클릭을 하시면 이 장치를 기본으로 설정하실 수 있습니다.7. PulseAudio를 쓰는 아무 프로그램이나 실행시켜 봅니다.8. 만약 소리가 안난다면, Play Back 탭에서 오른클릭으로 Move Stream 을 선택하여 블루투스 쪽으로 장치 출력을 변경해줍니다. 이렇게하면 소리가 잘 나옵니다. 이후 윈도우즈처럼 Pulse Audio를 사용하는 모든 프로그램이 블루투스를 통해 소리가 날 것입니다. 이전 처럼 플레이어별로 따로 설정을 조정해줄 필요가 없는 것이죠.그러나 크게 안정적이라고 말할 수준은 아닙니다. 이건 아직 Pulse Audio에 블루투스가 정식으로 들어가지 않았기 때문입니다. 만약 원래대로 돌리고 싶다면 터미널에서pulseaudio -kpulseaudio -Dv를 차례로 입력하면 됩니다.묻어가는 팁. 블루투스 리모컨 사용하기!이 팁은 생각보다 간단합니다. 우분투 8.04 이상의 배포판에서는 원래는 기본적으로 되는게 정상이라고 합니다만, 안될경우엔 아래 팁을 이용하세요.1. 터미널에서sudo gedit /etc/modules를 입력합니다.2. 그러면 나오는 창 맨 아랫 줄에uinput을 추가합니다.3. 저장 후 재부팅하거나 아니면 아래 명령어를 입력합니다.(재부팅을 권장합니다.)sudo modprobe uninput4. 이제 블루투스 헤드폰을 연결하여 조작해봅니다. 윈도우즈와는 달리, 대부분의 프로그램(리듬박스, 엑자일, 아마록 등등)에서 이 리모컨 기능을 사용할 수 있습니다.(리듬박스와 엑자일은 테스트해봤습니다.)그러나 이 것도 조금은 불안정합니다. 비교적 최신 블루투스 헤드폰이라면 다 되는 것 같은데 제가 보유한 블루투스 헤드셋 중 BTR-1000은 기능이 폭주를 일으켰고, iBluon은 정상적으로 되었습니다.덧. 이 글엔 원래 외국 문서 출처가 있으나 하도 정신없이 벌려놓고 작업하다보니 원출처를 잊어버렸습니다ㅠㅠ


Ubuntu에 게시되었습니다