====== 블루투스 Bluetooth ======
===== Blueman =====
* [[https://github.com/blueman-project/blueman|Blueman]] Bluetooth 관리자.
* [[https://wiki.archlinux.org/index.php/Blueman|Blueman - Arch Wiki]]
* Desktop Environment를 사용하지 않아서 블루투스 관리자가 기본으로 안 깔려 있으면 이를 사용해볼 것.
* 설치
sudo apt-get install blueman
* System Tray로 올리려면 ''blueman-applet''를 시작 프로그램으로 등록해준다. 보통은 ''/etc/xdg/autostart/blueman.desktop''으로 이미 자동 등록돼 있다.
* ''blueman-manager'' 를 통해서 장치 이름 변경도 가능해진다.
===== Bluetooth Mouse connect / disconnect 재접속 반복 =====
아래 대로 해도, 컴퓨터 전원을 껐다 켠 뒤에 장치를 삭제하고 다시 페어링해야만 작동했음. 마우스를 변경해야 할 듯.
* Ubuntu 24.10 에서 Thinkpad Bluetooth Laser mouse를 최초 연결을 한 뒤 재 연결을 하면 계속해서 disconnect / connect 를 반복(reconnecting) 하는 현상이 발생한다. 특정 블루투스 마우스의 문제가 아닌 리눅스의 문제로 보인다.
* 블루투스 컨트롤러/드라이버(btusb)의 전원관리 문제임. 커널이 USB 전원 절약을 지나치게 공격적으로 적용하는 문제
* ''/etc/default/grub'' 을 열고 ''btusb.enable_autosuspend=0'' 추가
GRUB_CMDLINE_LINUX_DEFAULT="... btusb.enable_autosuspend=0"
sudo update-grub
sudo reboot # 재부팅 필요
* 이후 해당 기기의 블루투스 연결은 삭제하고 다시 페어링하면 작동함.
* ''/etc/modprobe.d'' 에 파일 추가하는 방식으로는 작동하지 않았음.
* [[linux:tlp|tlp]] 사용시에는 ''tlp'' 자체에서도 관련 전원 설정이 필요함.
sudo nano /etc/tlp.conf
# 아래 항목을 찾아 수정 (없으면 추가)
USB_AUTOSUSPEND=0
USB_EXCLUDE_BTUSB=1
ENABLE_BT_PS=0
===== Dual Booting Pairing =====
* https://wiki.archlinux.org/title/Bluetooth#Dual_boot_pairing
* 듀얼 부팅을 하면서 하나의 블루투스 장치를 양쪽에서 페어링하면 다른 쪽은 접속이 깨지는 현상이 발생함.