Sistem başlangıcında Bluetooth'u nasıl kapatabilirim?

275

Bluetooth başlangıçta nasıl devre dışı bırakabilirim?

    
sordu Floqqi 16.10.2011 23:02

28 cevap

189
Doğal olarak bir /etc/rc.local içermeyen 18.04+ kullanıcı

, bir tane oluşturup yürütülebilir hale getirmeniz gerekir. İşleri biraz kolaylaştırmak için, aşağıdaki komutu bir terminale yapıştırabilirsiniz:

sudo install -b -m 755 /dev/stdin /etc/rc.local << EOF
#!/bin/sh
rfkill block bluetooth
exit 0
EOF

sudoedit /etc/rc.local dosyasını çalıştırın ve bunu exit 0 ile satırın önüne ekleyin:

rfkill block bluetooth

Yine de Bluetooth'u üst çubuk uygulamacısından etkinleştirebilmeniz gerekir.

Bu olmalıdır çoğu sistem için çalışmalıdır, ancak kernel'in ThinkPad için ACPI'sinde gizlenen birkaç hata var gibi görünüyor. Bir Thinkpad kullanıyorsanız, aşağıdakileri /etc/rc.local dosyasına ekleyin:

echo disable > /proc/acpi/ibm/bluetooth

Ya da IBM-ACPI - IBM ThinkPad ACPI Extras Sürücüsü 'ne bakın - bazı raporlar ibm-acpi'nin bluetooth kontrolünü içerdiğini göstermektedir. (diğer güzel şeyler arasında). Ancak donanımım yok, bu yüzden bu iddiaları tamamen doğrulayamıyorum. İyi şanslar.

    
verilen cevap Oli 18.08.2010 11:00
69

Temiz bir "geçici çözüm" ile nasıl yapılır? burada ( arşiv bağlantısı )

Aslında /etc/bluetooth/main.conf değerini değiştirmek benim için yeterliydi.

Makaleden:

Girişi arayın:

InitiallyPowered = true

ve değeri şununla değiştirin:

InitiallyPowered = false

Bu makale benim için yeterliydi, ancak makalede gerekli olabilecek bazı adımlar açıklandı.

Ubuntu 17.10 ve Ubuntu 18.04 'de InitiallyPowered seçeneği AutoEnable

ile değiştirildi.     
verilen cevap Stepbaer 25.06.2012 20:00
23

Bluetooth sürücüsünün başlangıçta yüklenmesini devre dışı bırakmak için:

sudo $EDITOR /etc/modprobe.d/blacklist.conf

eklenti:

blacklist btusb

Daha sonra etkinleştirmek şu şekilde olmalıdır:

sudo modprobe btusb
    
verilen cevap maco 18.08.2010 18:59
16

Adım 1: Terminale gidin ve sistemin /etc/rc.local dosyasını düzenlemek için aşağıdaki komutu yazın:

gksudo gedit /etc/rc.local

2. Adım: exit 0 satırından önce şu satırı ekleyin:

rfkill block bluetooth
    
verilen cevap Varun 04.05.2012 22:44
12

16.04'ten itibaren uduntu'dan itibaren sistemd, bir terminalde aşağıdaki mevcut durumu görüntülemek için bluetooth gibi başlangıç ​​hizmetlerini yönetir

sudo systemctl status bluetooth.service 

bu başlangıçta bluetooth'u devre dışı bırakmak için

sudo systemctl disable bluetooth.service

sonra bir sonraki yeniden başlatma bluetooth bluetooth etkinliğini etkinleştirmek için aktif olmayacak

sudo systemctl enable bluetooth.service
    
verilen cevap Scott Stensland 01.08.2017 17:08
7

Aşağıdakileri bir terminale yazın:

sudo gedit /etc/modprobe.d/blacklist.conf

Dosyanın alt kısmındaki satırı ekleyin:

blacklist bluetooth

Dosyayı kaydet ve yeniden başlat - Bluetooth şimdi devre dışı bırakılmalıdır.

    
verilen cevap Nathan Osman 16.10.2011 23:25
7

Önyükleme sırasında başlatılan hizmetleri BUM yardımıyla değiştirebilirsiniz.

Yükle: sudo apt-get install bum

Çalıştır: sudo bum

Kutunun işaretini kaldırın ve Uygula 'yı tıklayın.

    
verilen cevap desgua 05.05.2012 02:09
5

En iyi yolun hizmeti ilk başta başlatılmasını engellemek olduğunu düşünüyorum. Mükemmel çalışan hizmetleri devre dışı bırakmak için genel bir yöntem vardır:

sudo sh -c "echo 'manual' > /etc/init/bluetooth.override"

Bu Ubuntu 13.10 ve muhtemelen daha eski sürümler için de çalışıyor.

    
verilen cevap Felipe 18.01.2014 10:49
5

Ekledim

"/etc/init.d/bluetooth stop"

içine

"/etc/rc.local" 
Bluetooth kapalıyken önyükleme için "çıkış 0" komutundan önce

.

    
verilen cevap Saeed Zarinfam 23.08.2012 15:00
5

1. rc.local içinde bluetooth bloke et

/etc/rc.local satırından hemen exit 0 dosyasının sonuna bu satırı ekleyin:

rfkill block bluetooth

Bu hile yapacaktır, ancak sadece daha eski Ubuntu sürümlerinde upstart kullanılır.

2. systemd üzerinde yeniden kullanılabilir rc.local

Başlangıç ​​yöneticisi olarak systemd ile Ubuntu 15.10'da /etc/rc.local dosyası artık varsayılan olarak kullanılmıyor, bu yüzden bunu bir terminalde arayın:

sudo systemctl edit --full rc-local

Bir editör açılır. Eklediğim dosyanın sonunda:

[Install]
WantedBy=multi-user.target

Bu değişiklikler

tarafından etkinleştirildi
sudo systemctl reenable rc-local

Artık /etc/rc.local dosyası sizin bildiğiniz gibi kullanılıyor.

3. başlangıçta blueman-applet'i devre dışı bırak

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/blueman.desktop
gnome-session-properties

Şimdi blueman-applet görünür ve başlangıç ​​programlarından devre dışı bırakabilirsiniz

4. Efekti görmek için yeniden başlat

    
verilen cevap rubo77 10.11.2015 13:29
4

update-rc.d ayarlarınızı düzenleyebilirsiniz. Benzer bir şey kullandım:

sudo update-rc.d bluetooth remove

Debian Wheezy'da. Nasıl kullanılacağı hakkında daha fazla bilgi için man update-rc.d 'a göz atın.

    
verilen cevap Keith Smiley 13.02.2013 16:50
2

Belki de Başlangıç ​​Uygulamalarında kapatabilirsiniz. Ancak bu uygulamalar varsayılan olarak gizlenmiştir. 12.04'te gizli Başlangıç ​​Uygulamalarını gösterin: Terminali açın ve şu iki komutu çalıştırın:

cd /etc/xdg/autostart/

sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop

Artık Bluetooth’un işaretini kaldırabilirsiniz. (Kaldırmayın!)

    
verilen cevap schiemanski 05.05.2012 10:50
2

Hayır. Her zaman başlangıç ​​uygulama listesinde yok. Bence en iyi çözüm, rfkill komutunu rc.local komut dosyasına eklemek veya InitiallyPowered parametresini /etc/bluetooth/main.conf parametresinde ayarlamaktır.

    
verilen cevap Robert 05.05.2012 02:06
2

1) smbios-utils paketini yükleyin ve Başlangıç ​​Uygulamaları 'na şunu ekleyin:

sudo smbios-wireless-ctl --bt 0

2) Terminal tipinde:

sudo visudo

ve açılan dosyanın sonuna ekle /etc/sudoers satırı:

<your username> ALL = NOPASSWD: /usr/sbin/smbios-wireless-ctl

3) Oturum sırasında bluetooth'u açmak için terminalde çalıştırın:

sudo smbios-wireless-ctl --bt 1

Bu benim için Dell D630'ımda Ubuntu 13.10 ile çalışıyor.

    
verilen cevap victor 15.03.2014 16:58
2

Ubuntu 16.04'te, hizmeti sistemctl kullanarak başlatmayı devre dışı bıraktım.

Bunu yapmak için bir terminal penceresi açın ve aşağıdakileri yazın:

sudo systemctl disable bluetooth

Şu andan itibaren bluetooth yeniden başlatılmaya başlayacağından veya yeniden başlatmak istemiyorsanız ve hemen Bluetooth'u durdurmak istiyorsanız yeniden başlatabilirsiniz:

sudo service bluetooth stop

    
verilen cevap Ken 22.08.2017 05:57
2

Bluetooth otomatik başlatmayı şu şekilde devre dışı bırakabiliriz:

sudo gedit /etc/bluetooth/main.conf

( gedit benim fav editörüm, bunu xed ile veya sisteminizde yüklü olanla değiştirebilirsiniz.)

Bu dosyanın en altında şu satır var:

#AutoEnable=false

Bunu un-comment, şöyle:

AutoEnable=false
    
verilen cevap Shayan 20.02.2018 15:47
1

Bunu Dell Inspiron 14R N4110 cihazımda düzelttiğim Sputnik Kernel kullanıyorum.

    
verilen cevap Alex Wiedermann 25.09.2012 01:53
1

Düzenlemeniz gerektiğini düşünüyorum

/etc/default/bluetooth

ve ayarlayın

BLUETOOTH_ENABLED=0

açılışta bluetooth hizmetini devre dışı bırakmak için

    
verilen cevap Fabio 06.03.2014 21:17
1

rfkill block bluetooth satırında /etc/rc.local (veya başka herhangi bir) satırının eklenmediği durumlarda, ~/.bashrc 'nin sonuna aynı satırı eklemeyi deneyin

Kurduğumda (Ubuntu 14.04, Thinkpad W540), /etc/rc.local 'ye eklenmiş bir seçenek yok, ancak eskisi bashrc'de çalışıyordu. Bu, tüm kullanıcılar için değil, yalnızca geçerli kullanıcı için çalışacaktır.

    
verilen cevap Sam 19.10.2014 14:10
1

Ubuntu Studio 16.04'te, Başlangıçta Bluetooth Applet'i devre dışı bırakabilirsiniz:

  

Oturum ve Başlangıç ​​& gt; Uygulama Otomatik Başlat & gt; Bluetooth Uygulaması

Buradan devre dışı bırakmak için alana tıklayabilirsiniz.

    
verilen cevap ateymuri 26.08.2016 20:05
0

Ekledim

"/etc/init.d/bluetooth stop"

içine

"/etc/rc.local" 
Bluetooth kapalıyken önyükleme için "çıkış 0" komutundan önce

.

    
verilen cevap Saeed Zarinfam 23.08.2012 15:05
0

Defterim için çözüm

"BIOS - USB Yapılandırması - EHCI2: Devre Dışı"

EHCI1 USB portları içindir (aslında My Notebook'un 2 adet USB 2.0 portu vardır)

    
verilen cevap MSP 27.03.2014 19:46
0

/etc/default/grub değerini düzenle:

sudo nano /etc/default/grub

ve aşağıdaki satırı değiştirin:

GRUB_CMDLINE_LINUX=""
Bunun yerine şunu söylemek için

:

GRUB_CMDLINE_LINUX="bluetooth.blacklist=yes"

Sonra, grubu güncelleyin ve yeniden başlatın:

sudo update-grub
    
verilen cevap mchid 21.09.2015 07:58
0

Bu, Bluetooth'u Debian tabanlı sistemlerden başlatmayı devre dışı bırakmalıdır:

sudo chkconfig bluetooth off

veya RedHat tabanlı sistemlerde

systemctl disable bluetooth.service
    
verilen cevap Stanislav 16.10.2017 22:18
0

Bluetooth uygulamasını üst panelde (blueman-applet) kullanıyorsanız, başka yerlerde (hatta / etc / bluetooth / main gibi) devre dışı bırakmış olsanız bile otomatik olarak Bluetooth'u açacak kendi ayarı vardır. .conf veya / etc / default / tlp).

Bluetooth'un komut satırını kullanarak açılışta açılmasını önlemek için:

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

Veya GUI aracılığıyla:

  1. Bluetooth uygulamasına & gt; Eklentiler & gt; PowerManager & gt; Yapılandırma
  2. Otomatik açılsın işaretini kaldırın

Bir dahaki sefere yeniden başlattığınızda, Bluetooth uygulaması hala görünecektir ancak Bluetooth kapalı olacaktır. Bunu açmak için:

Bluetooth uygulaması> & gt; Bluetooth'u Aç

    
verilen cevap bmaupin 27.07.2018 19:12
-1

Ben bluetoothd önyükleme otomatik olarak başlatılmasını durdurmak için bir kaba kuvvet yöntemi kullanmak zorunda kaldı. Uygulamayı değiştiremediğimden yeniden adlandırdım.

    
verilen cevap bluesdiva2001 06.07.2012 03:02
-1

Ayrıca, bu bluetooth yöneticisini de yapan bu Grafik uygulamasını da kullanabilirsiniz.

    
verilen cevap deFreitas 27.12.2014 14:26
-3

Bunu, Sistem Ayarları'ndaki Başlangıç ​​Uygulamaları listesinden devre dışı bırakmanız gerekir.

Menü çubuğunun sağ üst tarafındaki dişli çark üzerine tıklayın ve ardından Sistem Ayarları'nı seçin.

Başlatma Uygulamalarına tıklayın ve bluetooth ayarını buluncaya kadar aşağı kaydırın, kutuyu işaretleyin ve tamamdır.

    
verilen cevap Mark Rooney 16.10.2011 23:13

Etiketlerdeki diğer soruları oku