피드로 돌아가기
Dev.toInfrastructure
원문 읽기
Realtek 칩셋의 LPS Deep 비활성화를 통한 Bluetooth 오디오 Stutter 제거
Finally fixed Linux Bluetooth audio stutter - Realtek Chip
AI 요약
Context
Realtek RTL8822CE 콤보 카드의 공격적인 Wi-Fi Power Management로 인한 Bluetooth 신호 간섭 발생. 특히 비디오 재생 시 발생하는 Bursty한 데이터 패턴이 전원 상태 전환과 충돌하며 오디오 끊김 현상 유발.
Technical Solution
- rtw88_core 드라이버의 disable_lps_deep 옵션을 Y로 설정하여 Low Power State Deep 진입 차단
- Wi-Fi 라디오 상태를 일관되게 유지함으로써 전원 상태 전환 시 발생하는 Bluetooth 간섭 원천 제거
- btusb 모듈의 reset 옵션을 0으로 설정하여 불필요한 Bluetooth USB 리셋 방지
- PipeWire의 default.clock.quantum을 2048로 상향하고 link.max-buffers를 256으로 확장하여 오디오 버퍼링 안정성 확보
- 2.4GHz 대역의 물리적 간섭 최소화를 위해 5GHz Wi-Fi 전환 권장
실천 포인트
1. 무선 콤보 칩셋 사용 시 Wi-Fi 전원 관리 옵션과 Bluetooth 성능 간의 상관관계 확인
2. 오디오 끊김 발생 시 커널 드라이버 파라미터 수준의 Power Management 설정 검토
3. 하드웨어 간섭 해결 후에도 소프트웨어 레벨의 Buffer Size 최적화 병행 수행