Bluetooth'u varsayılan olarak nasıl kapatabilirim?


12

Bluetooth'u ayarlar menüsünden kapattığımda, yeniden başlattıktan sonra tekrar açılır. Bunun zaten sorulduğunu biliyorum ama verilen tüm cevapları denedim ve hiçbir şey işe yaramadı.

En popüler öneri şudur: sudoedit /etc/rc.local0 ile çıkıştan önce bunu çalıştırın ve ekleyin:

rfkill block bluetooth

Bunu yaptığımda, boş bir dosya açılır ve rc.localdoğru olsam bile değil . (ekran görüntüsüne bakın). Ubuntu 18.04 LTS kullanıyorum.

Ekran görüntüsü

Eğer koşarsam ls -l /etc/rc.localbu gelir:

Screenshot2

Çalıştırırsam sudo rfkill list all::

Screenshot3

BUM'u yüklemek dışında bu bağlantıdaki her şeyi denedim: Sistem başlangıcında Bluetooth'u nasıl devre dışı bırakabilirim?


2
Peki, denediğiniz diğer önerilerin bağlantısı nedir? Evet, ekran görüntüsündeki dosya garip bir geçici dosyadır. Kaçtın mı yoksa bir sudoedit /etc/rc.localşekilde farklı mıydı? ls -l /etc/rc.localBunun bir sembolik bağlantı olduğunu gösteriyor mu ?
Sergiy Kolodyazhnyy

Ayrıca, sudo rfkill list all çıktı eklemek güzel olurdu
Sergiy Kolodyazhnyy

2
"Bunu yaptığımda boş bir dosya açılır ve eğer doğruysam rc.local bile olmaz." Evet. Linux'ta özel yöntem: kullanımda bir dosyayı düzenlemek kötü bir uygulamadır, bu nedenle / tmp / içinde bir dosya oluşturulur ve olması gereken yere mv. Sonraki: bt modülünü kara listeye almakla ilgili bir şey bulamadınız mı ?! Bu garip buluyorum;)
Rinzwind

BUM yüklemek dışında bu bağlantıda her şeyi denedim: askubuntu.com/questions/67758/…
Lucy C

Yanıtlar:


13

Bunu test ettim ve yeniden başlatmalarda kalıcı.

Sistem tepsisindeki klavye ve pil simgeleri arasındaki bluetooth logosuna tıklayın. Sonra "Bluetooth AÇIK" seçimine tıkladığınızda "Bluetooth KAPALI" olarak değişir:

bluetooth kapalı.gif


Yorumlardan sonra Gnome arayüzlü Ubuntu 18.04'ün Unity arayüzlü Ubuntu 16.04 gibi çalışmadığını keşfettim.

Çözüm aşağıdakileri düzenlemek /etc/default/tlpve bulmaktır:

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

Okumak için son satırı düzenleyin:

DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"

2
En temel çözümü denemediğimi gerçekten düşündüğünüzü varsayacağım. Bunu yaptığımda, bluetooth yeniden başlatıldıktan sonra tekrar açılır.
Lucy C

@LucyC Sadece ekran görüntülerinizden systray'de bluetooth simgesi bile olmadığını fark ettim. Ayrıca benim gibi Unity 16.04 arayüzünü değil, Gnome arayüzünü kullanıyorsunuz. Ubuntu 18.04 kullanıyor musunuz?
WinEunuuchs2Unix

Ubuntu 18.04 LTS kullanıyorum. Bluetooth simgemi
Lucy C

@LucyC Varsayılan Gnome arayüzü ile Ubuntu 18.04 LTS kullanarak yeniden başlatacağım ve kontrol edeceğim.
WinEunuuchs2Unix

@LucyC Ubuntu 18.40'a yeniden başladıktan sonra Gnome arayüzü altında öğrenmeye başladığımda şok olmadım. Bir çözüm ararken, sorunuzu yinelenen olarak kapatmak için oylanan kabul edilmiş bir cevap içeren yinelenen bir soru buldum. Şimdi
16.04'e

6

Bir sözüm var. İnsanların çoğu, önceki kapatma durumunu hatırlamak için cihazları yapmaya çalışacağını düşünüyorum. Dolayısıyla, wifi / bluetooth önceki kapanmadan önce kapatılır / açılırsa, yeniden başlattıktan sonra wifi / bluetooth önceki duruma göre kapalı / açık kalır.

Bunu yapmak için, dosyaya gidin /etc/default/tlpve satırı arayın

RESTORE_DEVICE_STATE_ON_STARTUP = 0

Bu, varsayılan olarak "0" olarak ayarlanmıştır; bu, radyonun durumunu hatırlamanın varsayılan olarak devre dışı olduğu anlamına gelir. Önceki durumu hatırlatmak için "0" yerine "1" yazın. Bunu "1" olarak ayarlarsanız, bundan sonraki satırlar sistem tarafından okunmaz.

Özellikle bazı radyoları başlangıçta açık veya kapalı olacak şekilde ayarlamak istiyorsanız, hatları izleyin

# DEVICES_TO_DISABLE_ON_STARTUP = "bluetooth wifi wwan"

ve

# DEVICES_TO_ENABLE_ON_STARTUP = "bluetooth wifi yazılımı"

ve bu satırlardan herhangi birini etkinleştirmek için '#' işaretini kaldırın. Ve bluetooth / wifi / wwan veya hepsi arasında seçim yapabilirsiniz.

İhtiyacınız olanı yapın.


4

Xubuntu 18.04 altında çalışıyorum. İşte sonunda benim için çalışan bir çözüm.

  1. İlk olarak, dosyayı düzenledim /etc/bluetooth/main.conf( sudoetkin mod altında ). Dosyanın en sonunda, satırı şu AutoEnable=trueşekilde değiştirdim:AutoEnable=false

  2. İkincisi, ana menüye gittim, sonra aldım Settings > Session and Startup. In Applications autostartbölümünde özürlü Blueman applet(aşağıdaki resimde çizgi 2 bakınız).

Blueman uygulaması 'Oturum ve Başlangıç' bölümünde devre dışı bırakıldı

  1. Yeniden başlattıktan sonra, Blueman appletsimge sistem tepsisinde artık görünmez, ancak rfkill list allterminale girerseniz aşağıdakileri görürsünüz:

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

Bu, Bluetooth'un kapalı olduğu anlamına gelir. Sorunun anahtarı, gülünç derecede basit. Açma denemesi, Blueman appletdaha önce ne olursa olsun Bluetooth'u da açar . Yani, hayır Blueman applet, artık önyüklemede Bluetooth yok. En azından benim için.


Ubuntu 18.10'da benim için çalıştım - 1. adım benim için tamamen yeterliydi (Blueman yüklü görünmüyor) :)
RobertG


İlk seçenek Ubuntu 18,04,4 LTS'de mükemmel çalışıyor. Çok teşekkürler.
Tanvir

3

Ubuntu 18.04 gnome ile bu benim için çalıştı:

sudo systemctl disable bluetooth.service

sonra yeniden başlattıktan sonra kontrol etmeye çalışın:

sudo systemctl status bluetooth.service

Ve tekrar etkinleştirmek istiyorsanız:

sudo systemctl enable bluetooth.service

Bu benim için Ubuntu 19.10'da bir Thinkpad üzerinde çalıştı.
Lexible

1

Davanız için bir çözüm var ...

Ubuntu Mate 18.04 kullanıyorum, benim durumumda sadece "MENU / Preferences / Startup Applications" ı tıklıyorum. "Başlangıç ​​Uygulamaları Tercihleri" adlı bir pencere açılır. "Blueman Applet" adlı girişi bulun ve onay işaretini / etiketi devre dışı bırakılacak (gri renkte) olacak şekilde kaldırın. Sonuç olarak, Bluetooth ile ilgili tüm uygulamalar sisteminizi bir sonraki açışınızda yüklemez.

Can sıkıcı kısmı, bu prosedürü tersine çevirmeniz ve ihtiyaç duymanız durumunda bluetooth'u tekrar işe almak için yeniden başlatmanız gerekecek.

Umarım bu JaMedSyS'e yardımcı olur


1

Ubuntu 18.04 için. Bluetooth uygulaması olarak blueman kullanıyorsanız, dosyalara dokunmak gibi kapatın. Bunun için süper kullanıcı izinleri ile yürütülen bir dosya tarayıcısı ile bu konuma gidin:

/usr/bin/

ve şu dosyayı düzenlerim:

"Blueman-applet"

Bu dosya içinde şöyle bir satır yazılmıştır:

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

Sadece true değerini false olarak değiştirmeniz gerekir ve bu şöyle kalır:

self.Plugins.Run ("on_manager_state_changed", False)

0

rc.local yolu bana doğru görünüyor, ama biraz farklı yapardım:

sudo nano /etc/rc.local

dosya boş - sizin tarafınızdan oluşturuldu - ya da değil, aşağıdaki gibi görünecek şekilde düzenleyin:

#! / Bin / sh

rfkill blok bluetooth

çıkış 0

ilk ve son satırlar önemlidir.


0

Ben Kunt ile Ubuntu 18.04.2 "biyonik" çalıştırıyorum (yani kubuntu 18.04.2) ve tüm yaptığım sorun:

sudo rfkill block bluetooth

Yeniden başlatmanın ardından kendini etkinleştirmez. Etkinleştirmek için tek yaptığım bluetooth ayarlarına gitmek ve "Bluetooth Entegrasyonunu Etkinleştir" onay kutusunu işaretlemektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.