Cara terbaik untuk menonaktifkan Bluetooth pada startup sistem? (dengan systemd dan bukan pemula)


10

Apa cara terbaik untuk menonaktifkan Bluetooth untuk setiap startup dengan systemd? Ada banyak contoh, tetapi semuanya bekerja dengan pemula dan rc.local.

Dengan Ubuntu 15.10 rc.local dinonaktifkan secara default. Saya pikir itu karena suatu alasan, atau bukan?

Jadi bagaimana saya bisa menonaktifkan target / layanan Bluetooth dengan benar tanpa script rc.local?

Mungkin mengaktifkan kembali rc.local dan menambahkan baris "rfkill block bluetooth" adalah cara yang tepat?

Jawaban:


23

Pertama, hentikan layanan:

sudo systemctl stop bluetooth.service

Kemudian, nonaktifkan:

sudo systemctl disable bluetooth.service

Memeriksa:

systemctl status bluetooth.service

itulah tepatnya yang saya cari! terima kasih
Metro

tidak masalah, selamat datang;)
Ivan Temchenko

@IvanTemchenko jawaban yang bagus. Saya pikir Anda harus menulisnya juga pada pertanyaan ini . Ini sudah mengumpulkan banyak prosedur lama dan baru, dan ini tidak ada.
dadexix86

Terima kasih, saya sudah mencari solusi ini selama beberapa minggu, ini adalah cara untuk melakukannya di ubuntu 16.10 (systemd)
Diego Alvarez

Ini adalah cara untuk pergi
Rodrigo Lopez Guerra

10

Sebagian besar metode di atas benar-benar menonaktifkan bluetooth, sementara mungkin banyak pengguna hanya ingin OS mereka mengingat preferensi mereka. Masalahnya adalah blueman-applet memiliki pengaturan power-on otomatis yang secara otomatis mengaktifkan bluetooth setiap kali indikator dimulai. Jadi jika Anda ingin Ubuntu mengingat preferensi Anda, buka terminal dan ketik ini:

$ gsettings set org.blueman.plugins.powermanager auto-power-on false

Dengan cara ini Anda dapat menonaktifkan Bluetooth dan OS akan mengingatnya dan tidak akan secara otomatis mengaktifkannya kembali saat Anda menghidupkan atau me-reboot PC Anda.


1
Terima kasih! persis apa yang saya butuhkan! Suatu cara untuk membuatnya berhenti setiap saat, tetapi biarkan mudah untuk mengaktifkannya kembali.
yinon

3

Untuk menonaktifkannya sehingga tidak pernah mencoba untuk me-restart ( karena aplikasi lain mungkin mencoba untuk memulainya setelah Anda menonaktifkannya dan akan muncul dengan kesalahan dalam jurnal log ) setelah berhenti dan menonaktifkan, Anda dapat sudo systemctl mask dbus-org.bluez.service, ini menunjukkan symlink ke / dev / null. Untuk mengembalikannya sudo systemctl unmask dbus-org.bluez.servicedi systemd. https://www.ibm.com/support/knowledgecenter/SSNW54_1.1.1/com.ibm.kvm.v111.admin/hpssdisabling.htm


Saya memberi +1 karena sistem saya terus menunjukkan kesalahan saat startup dan saya tidak bisa menghentikannya, sampai saya menemukan saran ini.
pauljohn32
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.