Краткий ответ - выполнить следующую команду:
cp /usr/share/gdm/default.pa ~/.config/pulse/
Объяснение:
Посмотрев немного, я обнаружил, что в pulseaudio
настоящее время это звуковая подсистема в Ubuntu, и эту pactl
команду можно использовать для изменения ее настроек.
Эта команда имеет довольно много подкоманд, самой интересной из которых является list
.
Выполнив, pactl list short
вы можете увидеть, что есть модуль, который содержит слово bluez
в его имени, и это связано с Bluetooth.
Я использую настольный компьютер, который не оснащен Bluetooth, поэтому не должно быть никаких модулей, связанных с Bluetooth.
Выполнение pactl unload-module
для каждого модуля, связанного с Bluetooth, не работало, потому что при перезагрузке модули были загружены снова, и поэтому ошибка снова появилась в журнале. Следует принять во внимание тот факт, что pactl
программа «Управляет работающим звуковым сервером PulseAudio» выставлена как программа: она фактически не изменяет постоянную конфигурацию звукового сервера.
Поискав немного больше, я обнаружил, что настройки PulseAudio хранятся в каком-то default.pa
файле, и я нашел два экземпляра этого файла в моей системе: толстый снизу /etc/pulse/
и худой снизу /usr/share/gdm/
.
Очевидно, что толстый - это глобальные настройки PulseAudio, а худой - пользовательские настройки, так или иначе связанные с менеджером рабочего стола gnome.
Содержимое конкретного пользователя default.pa
было очень интересным, так как оно содержало команды для выполнения именно того, что я хотел сделать: отключить модули, связанные с Bluetooth. Он не отключает bluez
модуль как таковой, но, поверив pactl
ранее, я обнаружил, что отключение двух других модулей, связанных с Bluetooth, приводит к автоматическому отключению модуля bluez.
Единственная проблема в том, что файл конфигурации gdm для меня бесполезен, потому что он не запускается при входе в систему.
Поискав еще немного, я обнаружил, что местоположение локального для пользователя экземпляра этого файла настроек должно быть ~/.config/pulse/default.pa
.
Поэтому я решил, что если я просто скопирую файл gdm в это место в моем профиле, проблема будет решена.
И это действительно так.
/usr/share/gdm
на Lubuntu с lightdm. Но с информацией из этого ответа ясно, что гуглить: отключение bluetooth и некоторая информация на default.pa .