Bagaimana saya bisa menonaktifkan bluetooth sebagai default?

12

Setiap kali saya mematikan bluetooth saya dari menu pengaturan, itu hidup kembali setelah reboot. Saya tahu ini sudah ditanyakan tetapi saya sudah mencoba semua jawaban yang telah disediakan dan sepertinya tidak ada yang berhasil.

Saran paling populer adalah: Jalankan sudoedit /etc/rc.localdan tambahkan ini sebelum baris dengan keluar 0:

rfkill block bluetooth

Ketika saya melakukan ini, file kosong terbuka dan itu bahkan rc.localjika saya tidak benar. (lihat tangkapan layar). Saya menjalankan Ubuntu 18.04 LTS.

Tangkapan layar

Jika saya menjalankan ls -l /etc/rc.localini muncul:

Tangkapan layar2

Jika saya menjalankan sudo rfkill list all::

Tangkapan layar3

Saya sudah mencoba semua yang ada di tautan ini kecuali menginstal BUM: Bagaimana saya bisa menonaktifkan Bluetooth pada startup sistem?

Lucy C
sumber
2
Nah, apa tautan ke saran lain yang Anda coba? Ya, file dalam tangkapan layar adalah file temp, yang aneh. Apakah Anda berlari sudoedit /etc/rc.localatau berbeda? Apakah ls -l /etc/rc.localmenyarankan itu symlink?
Sergiy Kolodyazhnyy
Juga, sudo rfkill list all output akan menyenangkan untuk ditambahkan
Sergiy Kolodyazhnyy
1
"Ketika saya melakukan ini, file kosong terbuka dan itu bahkan tidak rc.local jika saya benar." Ya itu. Metode kustom di Linux: mengedit file yang digunakan adalah praktik yang buruk, jadi file di / tmp / dibuat dan mv ke tempat yang seharusnya. Berikutnya: Anda tidak menemukan apa pun dalam daftar hitam modul bt ?! Saya merasa aneh;)
Rinzwind
Saya sudah mencoba semua yang ada di tautan ini kecuali menginstal BUM: askubuntu.com/questions/67758/…
Lucy C

Jawaban:

13

Saya sudah mengujinya dan terus-menerus di seluruh reboot.

Klik logo bluetooth antara ikon keyboard dan baterai pada baki sistem. Kemudian klik pilihan "Bluetooth ON" dan itu berubah menjadi "Bluetooth OFF":

bluetooth off.gif


Setelah komentar saya menemukan bahwa Ubuntu 18.04 dengan antarmuka Gnome tidak berfungsi seperti Ubuntu 16.04 dengan antarmuka Unity.

Solusinya adalah mengedit /etc/default/tlpdan menemukan:

# Radio devices to disable on startup: bluetooth, wifi, wwan.
# Separate multiple devices with spaces.
#DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"

Edit baris terakhir untuk dibaca:

DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
WinEunuuchs2Unix
sumber
2
Saya akan menganggap Anda benar-benar berpikir saya belum mencoba solusi paling dasar. Ketika saya melakukan ini, bluetooth akan hidup kembali setelah reboot.
Lucy C
@ LucyC Saya baru saja memperhatikan dari screenshot Anda, Anda bahkan tidak memiliki ikon bluetooth di systray. Selanjutnya Anda menggunakan antarmuka Gnome dan bukan antarmuka Unity 16.04 seperti saya. Apakah Anda menggunakan Ubuntu 18.04?
WinEunuuchs2Unix
Saya menjalankan Ubuntu 18.04 LTS. Ikon bluetooth saya dapat ditemukan di menu pengaturan dropdown seperti yang ditunjukkan di sini: [ ibb.co/h5pmaJ]
Lucy C
@LucyC Saya akan reboot menggunakan Ubuntu 18.04 LTS dengan antarmuka Gnome default dan memeriksanya.
WinEunuuchs2Unix
@LucyC Setelah mem-boot ulang ke Ubuntu 18.40 saya terkejut mengetahui di bawah antarmuka Gnome pengaturan tidak dipertahankan. Saat mencari solusi, saya menemukan pertanyaan duplikat dengan jawaban yang diterima sehingga memilih untuk menutup pertanyaan Anda sebagai duplikat. Jadi sekarang saya akan boot kembali ke 16.04 yang hanya berfungsi :)
WinEunuuchs2Unix
6

Yah, aku punya saran. Saya pikir sebagian besar orang akan mencoba membuat perangkat untuk mengingat keadaan shutdown sebelumnya. Jadi jika wifi / bluetooth dimatikan / dihidupkan sebelum shutdown sebelumnya, maka setelah reboot, wifi / bluetooth tetap mati / hidup sesuai dengan keadaan sebelumnya.

Untuk melakukan ini, buka file /etc/default/tlpdan cari baris

RESTORE_DEVICE_STATE_ON_STARTUP = 0

Ini diatur sebagai "0" secara default, yang berarti mengingat status radio dinonaktifkan secara default. Untuk membuatnya mengingat keadaan sebelumnya, ganti "0" dengan "1". Jika Anda menetapkan ini sebagai "1", baris setelah itu tidak akan dibaca oleh sistem.

Jika Anda secara khusus ingin menghidupkan atau mematikan beberapa radio saat memulai, maka ikuti garisnya

# DEVICES_TO_DISABLE_ON_STARTUP = "bluetooth wifi wwan"

dan

# DEVICES_TO_ENABLE_ON_STARTUP = "bluetooth wifi wwan"

dan hapus '#' untuk mengaktifkan salah satu dari baris tersebut. Dan Anda dapat memilih antara bluetooth / wifi / wwan atau semuanya.

Lakukan sesuai kebutuhan.

Surajit
sumber
3

Saya bekerja di bawah Xubuntu 18.04. Inilah solusi yang akhirnya berhasil untuk saya.

  1. Pertama, saya mengedit file /etc/bluetooth/main.conf(dalam sudomode diaktifkan). Di akhir file, saya mengubah baris AutoEnable=truemenjadiAutoEnable=false

  2. Kedua, saya pergi ke menu utama, lalu memilih Settings > Session and Startup. Di Applications autostartbagian I disable Blueman applet(lihat baris 2 pada gambar di bawah).

Applet Blueman dinonaktifkan di 'Session and Startup'

  1. Setelah reboot, Blueman appletikon tidak lagi terlihat di baki sistem tetapi jika Anda masuk rfkill list allke terminal, Anda melihat yang berikut:

1: phy0: Wireless LAN Soft blocked: no Hard blocked: no 2: dell-wifi: Wireless LAN Soft blocked: no Hard blocked: no 3: dell-bluetooth: Bluetooth Soft blocked: yes Hard blocked: no 4: hci0: Bluetooth Soft blocked: yes Hard blocked: no

Yang berarti bahwa Bluetooth sekarang mati. Kunci dari masalah itu, tampaknya, sangat sederhana. Upaya apa pun untuk menghidupkan Blueman appletjuga mengaktifkan Bluetooth, apa pun yang terjadi sebelumnya. Jadi, tidak Blueman applet, tidak ada lagi Bluetooth saat boot. Setidaknya untuk saya.

Alexei Kouprianov
sumber
Bekerja untuk saya di Ubuntu 18.10 - langkah 1 benar-benar cukup bagi saya (Blueman sepertinya tidak diinstal) :)
RobertG
Lihat laporan bug
blueman
3

Dengan ubuntu 18.04 gnome ini berfungsi untuk saya:

sudo systemctl disable bluetooth.service

kemudian setelah reboot coba periksa:

sudo systemctl status bluetooth.service

Dan jika Anda ingin mengaktifkannya lagi:

sudo systemctl enable bluetooth.service
hebat
sumber
Ini bekerja untuk saya di Ubuntu 19.10 pada Thinkpad.
Lexible
1

Saya punya solusi untuk kasus Anda ...

Saya menggunakan Ubuntu Mate 18.04, dalam kasus saya, saya cukup mengklik "MENU / Preferensi / Aplikasi Startup". Sebuah jendela bernama "Startup Applications Preferences" muncul. Temukan entri yang disebut "Blueman Applet" dan hapus centang / tag dari itu sehingga menjadi dinonaktifkan (berwarna abu-abu). Akibatnya, semua aplikasi yang terkait dengan Bluetooth tidak akan memuat waktu berikutnya Anda mem-boot sistem Anda.

Bagian yang menjengkelkan adalah bahwa Anda harus membalik prosedur ini dan reboot untuk mendapatkan kembali bluetooth jika Anda membutuhkannya.

Semoga ini bisa membantu JaMedSyS

JamMedSyS
sumber
1

Untuk ubuntu 18.04. menyentuh file seperti mematikannya jika Anda menggunakan blueman sebagai aplikasi bluetooth. Untuk ini saya pergi ke lokasi ini dengan browser file yang dijalankan dengan izin pengguna super:

/usr/bin/

dan saya mengedit file bernama:

"Blueman-applet"

Di dalam file ini ada tertulis baris yang mengatakan:

self.Plugins.Run(“on_manager_state_changed”, True)

Anda hanya perlu mengubah true menjadi false dan itu akan tetap seperti ini:

self.Plugins.Run ("on_manager_state_changed", False)
perico palote
sumber
0

cara rc.local muncul tepat untuk saya, namun saya akan melakukannya sedikit berbeda:

sudo nano /etc/rc.local

apakah file tersebut kosong - baru saja dibuat oleh Anda - atau tidak, edit agar terlihat seperti ini:

#! / bin / sh

rfkill memblokir bluetooth

keluar 0

baris pertama dan terakhir itu penting.

db429
sumber
0

Saya menjalankan Ubuntu 18.04.2 "bionic" dengan KDE (jadi kubuntu 18.04.2) dan yang saya lakukan hanyalah mengeluarkan:

sudo rfkill block bluetooth

Itu tidak memungkinkan dirinya sendiri setelah reboot. Untuk mengaktifkan, yang saya lakukan adalah masuk ke pengaturan bluetooth dan centang kotak centang "Aktifkan Integrasi Bluetooth".

00fruX
sumber