Krótką odpowiedzią jest wykonanie następującego polecenia:
cp /usr/share/gdm/default.pa ~/.config/pulse/
Wyjaśnienie:
Przeglądając trochę, okazało się, że pulseaudiow dzisiejszych czasach jest to podsystem audio w Ubuntu, a pactlkomenda ta może być używana do zmiany ustawień.
To polecenie ma kilka podkomend, z których najciekawszym jest list.
Wykonując pactl list shortmożesz zobaczyć, że istnieje moduł, który zawiera słowo bluezw jego nazwie i jest on powiązany z Bluetooth.
Używam komputera stacjonarnego, który nie jest wyposażony w bluetooth, więc nie powinno być uruchomionych modułów związanych z bluetooth.
Wykonywanie pactl unload-moduledla każdego modułu związanego z Bluetooth nie działało, ponieważ przy ponownym uruchomieniu moduły zostały ponownie załadowane, więc błąd pojawił się ponownie w dzienniku. Należy wziąć pod uwagę fakt, że pactlrozliczany jest jako program do „Kontrolowania działającego serwera dźwięku PulseAudio”: w rzeczywistości nie modyfikuje on trwałej konfiguracji serwera dźwięku.
Przeglądając nieco więcej, odkryłem, że ustawienia PulseAudio są zapisane w jakimś default.papliku, i znalazłem dwa wystąpienia tego pliku w moim systemie, gruby pod /etc/pulse/i chudy pod /usr/share/gdm/.
Oczywiście gruby to globalne ustawienia PulseAudio, a chudy to specyficzne dla użytkownika ustawienia powiązane z menedżerem pulpitu gnome.
Treść specyficzna dla użytkownika default.pabyła bardzo interesująca, ponieważ zawierała polecenia, aby zrobić dokładnie to, co chciałem zrobić: wyłączyć moduły związane z bluetooth. Nie wyłącza to bluezmodułu jako takiego , ale majstrując przy pactlwcześniejszych, odkryłem, że wyłączenie pozostałych dwóch modułów związanych z Bluetooth powoduje automatyczne wyłączenie modułu bluez.
Jedynym problemem jest to, że plik konfiguracyjny gdm jest dla mnie trochę bezużyteczny, ponieważ nie można go wykonać po zalogowaniu.
Przeglądając jeszcze trochę, okazało się, że powinna to być lokalna instancja tego pliku ustawień dla użytkownika ~/.config/pulse/default.pa.
Uznałem zatem, że jeśli właśnie skopiowałem plik gdm do tej lokalizacji w moim profilu, problem zostałby rozwiązany.
I rzeczywiście tak jest.
/usr/share/gdmna Lubuntu z lightdm. Ale dzięki informacjom z tej odpowiedzi jasne jest, po co google: wyłączać bluetooth i niektóre informacje na default.pa .