Я з'єднав гарнітуру Bluetooth зі своїм ноутбуком Ubuntu 12.04 з мікросхемою Bluetooth всередині:
lsusb | grep Bluetooth
Bus 003 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
Пристрій було парним, і за допомогою blueman
я підключив його до PulseAudio як раковину. Аудіо все-таки трапляється в режимі A2DP, але він дуже жахливий і пропускає до кращого, ніж нічого.
Я прочитав навколо і побачив, що виправлена помилка регулювання nice
пріоритету сервера PulseAudio. Оскільки PulseAudio за замовчуванням працює на основі кожного користувача, я додав у своє /etc/security/limits.conf
:
* hard rtpio 0
* soft rtpio 0
@audio hard rtpio 20
@audio soft rtpio 20
pulse hard rtpio 20
pulse soft rtpio 20
Потім я додав себе до audio
групи, щоб мати можливість намітити пріоритет pulseaudio
процесу. Здається, pulseaudio
зараз працює з пріоритетом -11
:
ps -eo pri, ni, cmd | grep [p] ulse
30 -11 /usr/bin/pulseaudio --start --log-target=syslog
Це повинно означати, що PulseAudio працює з пріоритетом -11, що добре.
Однак навіть після перезавантаження я все одно отримую страхітливий звук.
Як слід діяти? Я намагаюся зробити цю гарнітуру Bluetooth, яку я придбав корисною.
Примітка. Я спробував поєднати цей пристрій із планшетом Android поруч із ноутбуком, і він працює чудово, тому це не є затори бездротового зв’язку, схоже, якимось чином пов’язаний із Linux.