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 pulseaudio
w dzisiejszych czasach jest to podsystem audio w Ubuntu, a pactl
komenda ta może być używana do zmiany ustawień.
To polecenie ma kilka podkomend, z których najciekawszym jest list
.
Wykonując pactl list short
możesz zobaczyć, że istnieje moduł, który zawiera słowo bluez
w 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-module
dla 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 pactl
rozliczany 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.pa
pliku, 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.pa
był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 bluez
modułu jako takiego , ale majstrując przy pactl
wcześ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/gdm
na 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 .