Jaki jest najlepszy sposób na wyłączenie Bluetooth przy każdym uruchomieniu z systemd? Istnieje wiele przykładów, ale wszystkie działają z upstart i rc.local.
W Ubuntu 15.10 rc.local jest domyślnie wyłączony. Myślę, że to z jakiegoś powodu, czyż nie?
Jak mogę dezaktywować cel / usługę Bluetooth poprawnie bez skryptu rc.local?
Może reaktywuj rc.local i dodaj wiersz „rfkill block bluetooth” to właściwy sposób?
Większość powyższych metod całkowicie wyłącza bluetooth, podczas gdy prawdopodobnie wielu użytkowników chce, aby ich system operacyjny zapamiętał ich preferencje. Problem polega na tym, że aplet blueman ma ustawienie automatycznego włączania, które automatycznie włącza bluetooth przy każdym uruchomieniu wskaźnika. Więc jeśli chcesz, aby Ubuntu zapamiętał twoje preferencje, otwórz terminal i wpisz:
W ten sposób możesz po prostu wyłączyć Bluetooth, a system operacyjny zapamięta go i nie będzie automatycznie włączał go ponownie przy następnym włączaniu lub ponownym uruchamianiu komputera.
źródło
Aby go wyłączyć, aby nigdy nie próbował się ponownie uruchomić ( ponieważ inne aplikacje mogą próbować uruchomić go po jego wyłączeniu i będą wyświetlać się z błędami w dzienniku dziennika ) po zatrzymaniu i wyłączeniu, możesz
sudo systemctl mask dbus-org.bluez.service
wskazać dowiązanie symboliczne do / dev / null. Aby przywrócić gosudo systemctl unmask dbus-org.bluez.service
w systemd. https://www.ibm.com/support/knowledgecenter/SSNW54_1.1.1/com.ibm.kvm.v111.admin/hpssdisabling.htmźródło