Cara Mengatasi Bluetooth Otomatis Aktif Saat Startup di Zorin OS 18.1

Bluetooth Zorin OS selalu aktif saat startup? Atasi dengan mengubah AutoEnable BlueZ melalui Terminal tanpa menghapus layanan Bluetooth.

Salah satu hal yang terkadang cukup mengganggu ketika menggunakan Linux adalah Bluetooth yang otomatis aktif setiap kali komputer dinyalakan. Padahal, kita sudah mematikannya sebelum komputer dimatikan atau melakukan restart.

Cara Mengatasi Bluetooth Otomatis Aktif Saat Startup di Zorin OS 18.1

Masalah seperti ini bisa terjadi pada pengguna Zorin OS 18.1. Ketika komputer selesai melakukan booting, ikon Bluetooth kembali menunjukkan status aktif meskipun sebelumnya sudah dinonaktifkan melalui menu pengaturan.

Saya menemukan bahwa salah satu penyebab yang perlu diperiksa adalah konfigurasi BlueZ, yaitu komponen pengelola Bluetooth pada sistem Linux. Di dalam konfigurasi tersebut terdapat opsi bernama AutoEnable yang mengatur apakah controller Bluetooth otomatis diaktifkan ketika terdeteksi oleh layanan BlueZ.

Apabila pengaturan tersebut menggunakan nilai true, adapter Bluetooth dapat otomatis dinyalakan ketika layanan Bluetooth dimulai. Akibatnya, mematikan Bluetooth melalui panel desktop saja belum tentu membuatnya tetap nonaktif setelah komputer dinyalakan kembali.

Dalam panduan ini, kita akan mengubah pengaturan AutoEnable menjadi false melalui Terminal Zorin OS 18.1. Cara tersebut tidak menghapus driver, tidak menghapus perangkat Bluetooth yang sudah dipasangkan, dan tidak perlu menonaktifkan seluruh layanan Bluetooth.

Dengan demikian, Bluetooth tetap bisa digunakan ketika dibutuhkan, tetapi tidak otomatis diaktifkan setiap kali komputer melakukan startup.

Ringkasan cara mengatasi Bluetooth otomatis aktif di Zorin OS:
  1. Buka Terminal Zorin OS.
  2. Cadangkan konfigurasi /etc/bluetooth/main.conf.
  3. Buka file konfigurasi menggunakan perintah sudo nano /etc/bluetooth/main.conf.
  4. Cari bagian [Policy] dan atur AutoEnable=false.
  5. Simpan perubahan konfigurasi.
  6. Jalankan sudo systemctl restart bluetooth.
  7. Restart komputer untuk menguji hasilnya.

Daftar Isi

  1. Kenapa Bluetooth Otomatis Aktif Saat Startup?
  2. Mengenal AutoEnable pada BlueZ
  3. Persiapan Sebelum Mengubah Konfigurasi
  4. Cara Memeriksa AutoEnable Bluetooth
  5. Cara Mematikan Bluetooth Otomatis di Zorin OS 18.1
  6. Cara Memastikan Bluetooth Tidak Aktif Saat Startup
  7. Cara Mengaktifkan Bluetooth Secara Manual
  8. Pengaruh terhadap Keyboard dan Mouse Bluetooth
  9. Cara Mengembalikan Pengaturan Bluetooth
  10. Perbedaan AutoEnable dan Menonaktifkan Layanan Bluetooth
  11. Cara Mengatasi AutoEnable Tidak Berfungsi
  12. Pertanyaan yang Sering Diajukan
  13. Kesimpulan

Kenapa Bluetooth Otomatis Aktif Saat Startup di Zorin OS?

Ketika Bluetooth kembali aktif setelah komputer dinyalakan, sebagian pengguna mungkin mengira ada aplikasi yang berjalan otomatis pada saat login. Karena itu, mereka mencoba mencari program yang berkaitan dengan Bluetooth melalui Startup Applications.

Namun, sumber masalahnya tidak selalu berasal dari aplikasi startup. Bluetooth di Linux dikelola melalui beberapa komponen, salah satunya adalah BlueZ yang menyediakan layanan dan komunikasi antara sistem operasi dengan perangkat Bluetooth.

Bluetooth Otomatis Aktif Saat Startup di Zorin OS 18.1

Pada konfigurasi BlueZ terdapat opsi AutoEnable. Pengaturan ini menentukan apakah controller Bluetooth otomatis diaktifkan ketika ditemukan oleh layanan tersebut.

Jika AutoEnable menggunakan nilai true, adapter dapat kembali menyala ketika layanan Bluetooth dimulai. Kondisi ini menjelaskan mengapa Bluetooth bisa aktif lagi meskipun sebelumnya sudah dimatikan melalui antarmuka desktop.

Untuk mengatasi masalah tersebut, kita dapat mengubah nilai AutoEnable menjadi false sehingga controller tidak otomatis diaktifkan oleh kebijakan BlueZ ketika ditemukan.

Perlu diketahui bahwa penyebab pada setiap komputer belum tentu sama. Jika pengaturan AutoEnable sudah false tetapi Bluetooth masih aktif ketika startup, perlu dilakukan pemeriksaan terhadap konfigurasi tambahan, aplikasi pengelola perangkat, dan layanan lain yang mungkin mengaktifkannya.

Baca Juga: Cara Menjalankan dan Install File AppImage di Zorin OS 18.1 dengan Mudah

Mengenal AutoEnable pada BlueZ

BlueZ merupakan implementasi protokol Bluetooth yang digunakan pada sistem operasi Linux. Komponen ini membantu sistem mengenali adapter Bluetooth, melakukan pairing, menghubungkan perangkat, dan mengelola komunikasi dengan perangkat lain.

Salah satu file konfigurasi pentingnya adalah:

/etc/bluetooth/main.conf

File tersebut berisi berbagai pengaturan BlueZ, termasuk bagian [Policy] yang memiliki opsi AutoEnable.

Berikut contoh pengaturan yang terdapat dalam dokumentasi konfigurasi BlueZ:

[Policy]
#AutoEnable=true

Tanda pagar atau karakter # pada awal baris berarti pengaturan tersebut masih berupa komentar dan tidak dibaca sebagai nilai konfigurasi aktif. Jika AutoEnable tidak ditetapkan secara eksplisit, BlueZ menggunakan nilai default yang didokumentasikan, yaitu true.

Untuk mencegah adapter otomatis aktif, kita perlu menetapkan nilai berikut:

[Policy]
AutoEnable=false

Perubahan ini tidak menghapus BlueZ dan tidak mematikan daemon bluetoothd. Layanan Bluetooth tetap tersedia, tetapi controller tidak otomatis dinyalakan berdasarkan kebijakan AutoEnable.

Baca Juga: Cara Install VirtIO-Win Driver di Windows 11 Virtual Machine Zorin OS

Persiapan Sebelum Mengubah Konfigurasi Bluetooth

Sebelum mengedit konfigurasi sistem, sebaiknya lakukan beberapa persiapan agar proses perubahan lebih aman.

1. Pastikan Menggunakan Zorin OS 18.1

Panduan ini menggunakan Zorin OS 18.1 yang berbasis Ubuntu 24.04 LTS. Edisi Core dan Pro menggunakan lingkungan desktop GNOME, sedangkan edisi Lite menggunakan XFCE.

Karena perbedaan lingkungan desktop tersebut, tampilan panel dan menu pengaturan mungkin tidak sama persis. Namun, konfigurasi BlueZ yang dibahas berada pada lokasi sistem yang sama selama menggunakan instalasi standar.

2. Siapkan Keyboard atau Mouse Alternatif

Jika komputer menggunakan keyboard atau mouse Bluetooth sebagai satu-satunya perangkat input, sebaiknya siapkan keyboard atau mouse USB terlebih dahulu.

Ketika layanan Bluetooth direstart dan konfigurasi AutoEnable dinonaktifkan, perangkat Bluetooth yang sedang digunakan dapat terputus. Setelah komputer dinyalakan kembali, perangkat tersebut mungkin belum bisa digunakan sebelum Bluetooth diaktifkan secara manual.

3. Cadangkan File Konfigurasi

File main.conf merupakan konfigurasi sistem. Sebelum mengubah isinya, buat salinan cadangan agar pengaturan awal dapat dipulihkan jika terjadi kesalahan.

Kita akan menggunakan perintah Terminal untuk membuat file backup. Metode ini tidak menghapus atau mengganti konfigurasi asli.

Baca Juga: Cara Mengimpor Bookmark Google Chrome ke Brave di Zorin OS 18.1

Cara Memeriksa AutoEnable Bluetooth di Zorin OS

Sebelum melakukan perubahan, sebaiknya periksa terlebih dahulu konfigurasi BlueZ yang sedang digunakan.

Langkah 1. Buka Terminal

Buka Zorin Menu, kemudian cari aplikasi Terminal. Anda juga dapat menggunakan kombinasi keyboard Ctrl + Alt + T jika pintasan tersebut tersedia.

Langkah 2. Periksa Konfigurasi AutoEnable

Ketik perintah berikut:

grep -n -E '^\[Policy\]|^[[:space:]]*#?AutoEnable[[:space:]]*=' /etc/bluetooth/main.conf

Perintah tersebut digunakan untuk mencari bagian [Policy] dan baris pengaturan AutoEnable dalam file konfigurasi.

Jika hasilnya menunjukkan:

421:#AutoEnable=true

Artinya baris tersebut masih berupa komentar. Nilai AutoEnable belum ditentukan secara eksplisit dan BlueZ menggunakan nilai default.

Jika yang muncul adalah:

421:AutoEnable=true

Artinya AutoEnable sedang ditetapkan aktif melalui konfigurasi.

Nomor baris pada contoh di atas hanya ilustrasi. Letak sebenarnya dapat berbeda pada setiap versi paket BlueZ.

Baca Juga: Cara Install DaVinci Resolve 21 di Zorin OS 18.1 untuk Editing Video Profesional

Cara Mematikan Bluetooth Otomatis Aktif Saat Startup di Zorin OS 18.1

Setelah mengetahui lokasi konfigurasi BlueZ, sekarang kita dapat mengubah AutoEnable menjadi false.

Langkah 1. Buat Backup Konfigurasi BlueZ

Pada Terminal, jalankan perintah berikut:

sudo cp /etc/bluetooth/main.conf /etc/bluetooth/main.conf.bak

Masukkan password administrator jika diminta, kemudian tekan Enter.

Perintah tersebut membuat salinan file main.conf dengan nama main.conf.bak. Salinan ini dapat digunakan untuk mengembalikan konfigurasi awal apabila diperlukan.

Langkah 2. Buka File main.conf

Selanjutnya, ketik perintah:

sudo nano /etc/bluetooth/main.conf

Editor Nano akan membuka file konfigurasi BlueZ. Anda dapat menggunakan tombol panah keyboard untuk berpindah antarbaris.

Langkah 3. Cari Bagian [Policy]

Gulir isi file hingga menemukan bagian:

[Policy]

Di bawah bagian tersebut, cari pengaturan AutoEnable. Pada sebagian konfigurasi, Anda mungkin menemukan contoh seperti berikut:

#AutoEnable=true

Ubah baris tersebut menjadi:

AutoEnable=false

Pastikan karakter # di awal baris dihapus sehingga konfigurasi benar-benar aktif.

Jika baris AutoEnable tidak ditemukan, tambahkan pengaturan AutoEnable=false di bawah bagian [Policy]. Jangan menambahkan beberapa baris AutoEnable aktif sekaligus karena dapat menimbulkan kebingungan saat memeriksa konfigurasi.

Contoh hasil akhirnya:

[Policy]

AutoEnable=false

Langkah 4. Simpan Perubahan

Setelah selesai mengubah konfigurasi, simpan file dengan menekan kombinasi tombol:

Ctrl + O

Tekan Enter untuk mengonfirmasi nama file, kemudian keluar dari editor Nano menggunakan:

Ctrl + X

Langkah 5. Restart Layanan Bluetooth

Berikutnya, jalankan perintah:

sudo systemctl restart bluetooth

Perintah tersebut memulai ulang layanan Bluetooth sehingga konfigurasi BlueZ yang baru dapat diterapkan.

Perlu diperhatikan, proses restart layanan dapat memutus koneksi keyboard, mouse, headset, atau perangkat Bluetooth lain yang sedang digunakan.

Langkah 6. Restart Komputer

Setelah perubahan tersimpan, lakukan restart komputer melalui menu daya Zorin OS.

Ketika sistem kembali menyala, periksa status Bluetooth melalui panel atau menu pengaturan.

Apabila konfigurasi diterapkan dengan benar, Bluetooth seharusnya tidak otomatis aktif berdasarkan kebijakan AutoEnable ketika adapter ditemukan oleh BlueZ.

Baca Juga: Cara Membuat Website Menjadi Aplikasi Desktop di Zorin OS 18.1 Menggunakan Web Apps

Cara Memastikan Bluetooth Tidak Aktif Saat Startup

Setelah komputer menyala kembali, ada dua cara untuk memeriksa hasil perubahan konfigurasi.

1. Periksa Status melalui Pengaturan Desktop

Klik indikator sistem pada panel, kemudian periksa bagian Bluetooth. Jika konfigurasi bekerja sesuai tujuan, status Bluetooth akan tetap nonaktif sampai Anda mengaktifkannya secara manual.

Pada Zorin OS 18.1 Core atau Pro, pengaturan dapat diperiksa melalui menu Settings dan bagian Bluetooth. Pada edisi Lite, posisi menu dapat mengikuti konfigurasi panel XFCE yang digunakan.

2. Periksa Menggunakan Terminal

Buka Terminal dan jalankan:

bluetoothctl show

Perintah tersebut menampilkan informasi controller Bluetooth yang dikenali oleh sistem.

Perhatikan nilai properti Powered. Jika menunjukkan:

Powered: no

Berarti controller Bluetooth dalam keadaan tidak aktif.

Jika masih menunjukkan Powered: yes, periksa kembali konfigurasi AutoEnable, pastikan perintah penyuntingan sudah benar, dan perhatikan apakah terdapat aplikasi atau komponen lain yang mengaktifkan adapter.

Cara Mengaktifkan Bluetooth Secara Manual

Meskipun AutoEnable sudah diatur menjadi false, Bluetooth tetap bisa digunakan kapan saja ketika diperlukan.

Mengaktifkan Melalui Menu Desktop

  1. Buka indikator sistem pada panel Zorin OS.
  2. Pilih menu Bluetooth.
  3. Aktifkan tombol Bluetooth atau pilih opsi Turn On.
  4. Tunggu sampai adapter tersedia.
  5. Hubungkan perangkat yang sudah dipasangkan atau lakukan pairing perangkat baru.

Mengaktifkan Menggunakan Terminal

Anda juga dapat menghidupkan controller melalui bluetoothctl.

Buka Terminal dan jalankan:

bluetoothctl power on

Perintah tersebut meminta controller Bluetooth untuk menyala.

Jika ingin mematikannya kembali, gunakan:

bluetoothctl power off

Perlu dibedakan bahwa perintah power on dan power off mengubah status daya adapter saat itu. Pengaturan AutoEnable=false mengendalikan perilaku aktivasi otomatis ketika adapter ditemukan oleh layanan BlueZ.

Apakah AutoEnable Memengaruhi Keyboard dan Mouse Bluetooth?

Ya. Pengaturan AutoEnable=false berlaku untuk seluruh controller yang dikelola oleh BlueZ, bukan hanya Bluetooth untuk headset atau transfer file.

Jika menggunakan keyboard atau mouse Bluetooth, perangkat tersebut mungkin tidak langsung terhubung ketika komputer dinyalakan karena adapter belum otomatis diaktifkan.

Anda perlu menghidupkan Bluetooth terlebih dahulu melalui panel atau Terminal, kemudian perangkat dapat kembali digunakan sesuai kondisi pairing dan koneksinya.

Contoh perangkat yang dapat terdampak antara lain:

  • Keyboard Bluetooth.
  • Mouse Bluetooth.
  • Headset dan earphone Bluetooth.
  • Speaker Bluetooth.
  • Game controller nirkabel.

Apabila komputer selalu digunakan dengan keyboard dan mouse Bluetooth, sebaiknya pertimbangkan kembali apakah pengaturan AutoEnable=false benar-benar dibutuhkan.

Cara Mengembalikan Pengaturan Bluetooth Seperti Semula

Jika suatu saat ingin membuat Bluetooth kembali aktif otomatis ketika startup, Anda dapat mengubah nilai AutoEnable menjadi true.

Metode 1. Mengubah AutoEnable Menjadi True

Buka Terminal dan jalankan:

sudo nano /etc/bluetooth/main.conf

Cari bagian [Policy], kemudian ubah:

AutoEnable=false

Menjadi:

AutoEnable=true

Simpan perubahan menggunakan Ctrl + O, tekan Enter, lalu keluar dengan Ctrl + X.

Restart layanan Bluetooth:

sudo systemctl restart bluetooth

Metode 2. Memulihkan Backup Konfigurasi

Jika Anda ingin mengembalikan seluruh isi file ke kondisi ketika backup dibuat dan tidak melakukan perubahan lain pada file tersebut setelah backup, gunakan:

sudo cp /etc/bluetooth/main.conf.bak /etc/bluetooth/main.conf
sudo systemctl restart bluetooth

Perlu diingat, metode ini mengembalikan seluruh file, bukan hanya pengaturan AutoEnable. Karena itu, jangan gunakan jika setelah membuat backup Anda sudah melakukan perubahan konfigurasi BlueZ lainnya yang ingin dipertahankan.

Perbedaan AutoEnable=false dan Menonaktifkan Layanan Bluetooth

Ada dua tindakan yang sering dianggap sama oleh pengguna Linux, padahal mempunyai fungsi berbeda.

Pengaturan Fungsi Dampak
AutoEnable=false Mencegah BlueZ otomatis menyalakan controller ketika ditemukan. Layanan tetap berjalan dan Bluetooth dapat dinyalakan secara manual.
systemctl disable bluetooth Mengubah konfigurasi agar layanan tidak otomatis dijalankan melalui mekanisme enable systemd. Fitur Bluetooth dapat tidak tersedia sampai layanan dijalankan kembali.
bluetoothctl power off Mematikan daya controller Bluetooth saat itu. Status daya berubah, tetapi tidak dengan sendirinya mengubah kebijakan AutoEnable.

Untuk mengatasi Bluetooth otomatis aktif saat startup, pilihan yang lebih sesuai adalah AutoEnable=false. Tidak perlu menonaktifkan bluetooth.service karena tindakan tersebut dapat mengganggu fungsi Bluetooth secara keseluruhan.

Cara Mengatasi AutoEnable Tidak Berfungsi

1. Pastikan Tidak Ada Tanda Pagar pada Konfigurasi Aktif

Periksa kembali baris AutoEnable. Jika masih tertulis #AutoEnable=false, berarti baris tersebut masih berupa komentar dan tidak diterapkan.

Pastikan formatnya seperti berikut:

AutoEnable=false

2. Pastikan Pengaturan Berada di Bagian [Policy]

Opsi AutoEnable sebaiknya ditempatkan pada bagian [Policy] di file main.conf. Jangan menambahkannya sembarangan pada bagian [General] atau bagian konfigurasi lainnya.

3. Periksa Apakah Ada Pengaturan Ganda

Buka kembali main.conf dan cari seluruh baris AutoEnable. Pastikan tidak terdapat beberapa baris konfigurasi aktif dengan nilai berbeda.

Pengaturan yang digunakan harus jelas dan tidak membingungkan ketika diperiksa kembali.

4. Restart Layanan Setelah Mengubah Konfigurasi

Setiap perubahan konfigurasi perlu diterapkan oleh layanan terkait. Jalankan kembali:

sudo systemctl restart bluetooth

Jika perubahan belum terlihat, lakukan restart komputer dan periksa kembali status adapter.

5. Periksa Aplikasi yang Mengaktifkan Bluetooth

Jika AutoEnable sudah false tetapi Bluetooth tetap aktif, periksa apakah terdapat aplikasi desktop, skrip, atau layanan tambahan yang mengirimkan perintah untuk menghidupkan adapter.

BlueZ juga dapat menerima permintaan aktivasi dari komponen lain. Karena itu, jangan langsung menganggap konfigurasi gagal tanpa memeriksa kemungkinan tersebut.

Pertanyaan yang Sering Diajukan (FAQ)

1. Kenapa Bluetooth selalu aktif ketika Zorin OS dinyalakan?

Salah satu penyebabnya adalah opsi AutoEnable pada konfigurasi BlueZ. Jika opsi tersebut menggunakan nilai true atau mengikuti nilai default true, controller Bluetooth dapat otomatis diaktifkan ketika ditemukan oleh layanan Bluetooth.

2. Bagaimana cara mematikan Bluetooth secara permanen?

Jika yang dimaksud adalah mencegah Bluetooth otomatis menyala setiap kali startup, ubah AutoEnable menjadi false di file /etc/bluetooth/main.conf, kemudian restart layanan Bluetooth. Adapter tetap dapat diaktifkan secara manual ketika dibutuhkan.

3. Apa fungsi AutoEnable pada BlueZ?

AutoEnable mengatur apakah semua controller Bluetooth otomatis diaktifkan ketika ditemukan. Dokumentasi BlueZ menyebutkan bahwa pengaturan ini mencakup adapter yang sudah terpasang saat layanan dimulai maupun adapter yang baru disambungkan kemudian.

4. Apakah pengaturan Bluetooth bisa diubah melalui Terminal?

Ya. Pengguna dapat mengedit file /etc/bluetooth/main.conf menggunakan sudo nano, mengubah AutoEnable menjadi false, lalu menerapkan perubahan dengan sudo systemctl restart bluetooth.

5. Bagaimana mengembalikan pengaturan Bluetooth seperti semula?

Buka kembali file main.conf dan ubah AutoEnable=false menjadi AutoEnable=true. Alternatifnya, pulihkan file main.conf.bak jika tidak ada perubahan konfigurasi lain yang perlu dipertahankan sejak backup dibuat.

6. Apakah menonaktifkan AutoEnable memengaruhi keyboard dan mouse Bluetooth?

Ya. Keyboard dan mouse Bluetooth mungkin tidak langsung berfungsi setelah komputer menyala karena adapter tidak otomatis diaktifkan. Bluetooth perlu dinyalakan secara manual terlebih dahulu. Perangkat input USB dapat digunakan sebagai alternatif.

Kesimpulan

Bluetooth yang otomatis aktif saat startup di Zorin OS 18.1 dapat berkaitan dengan konfigurasi AutoEnable pada BlueZ. Pengaturan ini menentukan apakah controller Bluetooth otomatis dinyalakan ketika ditemukan oleh layanan Bluetooth.

Untuk mencegah aktivasi otomatis, pengguna dapat membuka file /etc/bluetooth/main.conf, masuk ke bagian [Policy], kemudian menetapkan AutoEnable=false.

Setelah konfigurasi disimpan, restart layanan menggunakan sudo systemctl restart bluetooth dan lakukan restart komputer untuk menguji hasilnya.

Metode ini tidak menghapus driver maupun menonaktifkan layanan Bluetooth secara keseluruhan. Bluetooth tetap dapat diaktifkan secara manual melalui pengaturan desktop atau Terminal ketika diperlukan.

Namun, apabila Anda menggunakan keyboard atau mouse Bluetooth sebagai perangkat input utama, pertimbangkan dampak perubahan tersebut sebelum menerapkannya.

Dengan memahami fungsi AutoEnable, Anda dapat mengatur perilaku Bluetooth di Zorin OS sesuai kebutuhan tanpa harus mematikan seluruh layanan yang mengelolanya.

About the Author

Berbagi Tutorial Online adalah situs yang membagikan tutorial teknologi, Android, Windows, laptop, komputer, software, internet, dan berbagai panduan praktis yang mudah dipahami.
Persetujuan Cookie
Kami menggunakan cookie di situs ini untuk menganalisis lalu lintas, mengingat preferensi Anda, serta mengoptimalkan pengalaman Anda.