Отключение Bluetooth на 18.04 [dубликат]

Как отключить Bluetooth при запуске системы?

286
задан 1 February 2013 в 14:18

52 ответа

На Ubuntu Studio 16.04 вы можете отключить апплет Bluetooth при запуске в:

Сессия и запуск> Автозапуск приложения> Апплет Bluetooth

Здесь вы можете щелкнуть в поле, чтобы отключить его.

1
ответ дан 17 July 2018 в 14:41

Шаг 1. Перейдите к терминалу и введите следующую команду, чтобы отредактировать файл /etc/rc.local системы:

gksudo gedit /etc/rc.local

Шаг 2. Добавьте следующую строку до строки exit 0:

rfkill block bluetooth
16
ответ дан 17 July 2018 в 14:41

Вы также можете использовать это графическое приложение, которое также выполняет этот диспетчер bluetooth

-1
ответ дан 17 July 2018 в 14:41

Я использую ядро ​​Sputnik, которое исправлено на моем Dell Inspiron 14R N4110.

1
ответ дан 17 July 2018 в 14:41

Я думаю, вы должны отредактировать

/etc/default/bluetooth

и установить

BLUETOOTH_ENABLED=0

, чтобы отключить службу bluetooth при загрузке

1
ответ дан 17 July 2018 в 14:41

Я думаю, что лучший способ - отключить запуск службы в первую очередь. Существует общий метод отключения служб, который отлично работает:

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

Это работает для Ubuntu 13.10 и, возможно, для более ранних версий.

5
ответ дан 17 July 2018 в 14:41

Мне пришлось использовать метод грубой силы, чтобы остановить запуск bluetoothd при загрузке автоматически. Я переименовал исполняемый файл, чтобы его не удалось найти.

0
ответ дан 17 July 2018 в 14:41

Запустите sudoedit /etc/rc.local и добавьте это перед строкой с помощью exit 0:

rfkill block bluetooth

Вы все равно сможете включить Bluetooth через апплет верхнего бара.

Это должно работать для большинства систем, но похоже, что в ядре ACPI для ThinkPad есть несколько ошибок. Если вы находитесь на Thinkpad, добавьте следующее в /etc/rc.local:

echo disable > /proc/acpi/ibm/bluetooth

Или проверьте ibm-acpi - IBM ThinkPad ACPI Extras Driver - некоторые отчеты говорят о том, что ibm-acpi включает в себя управление bluetooth (среди других приятных вещей). Но у меня нет оборудования, поэтому я полностью не могу проверить эти претензии. Удачи.

187
ответ дан 17 July 2018 в 14:41

Вы можете отредактировать настройки update-rc.d. Я использовал что-то похожее на:

sudo update-rc.d bluetooth remove

В Debian Wheezy. Подробнее о том, как его использовать, читайте в man update-rc.d.

4
ответ дан 17 July 2018 в 14:41

В Ubuntu 16.04 я просто отключил службу от запуска с помощью systemctl.

Чтобы сделать это, откройте окно терминала и введите следующее:

sudo systemctl disable bluetooth [ ! d2]

Вы можете перезагрузиться, так как теперь bluetooth будет отключен от запуска, или если вы не хотите перезагружаться и хотите немедленно отключить Bluetooth, вы можете ввести:

sudo service bluetooth stop

2
ответ дан 17 July 2018 в 14:41

Чтобы отключить драйвер bluetooth от загрузки при запуске:

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

add:

blacklist btusb

Включение этого позже должно быть только:

sudo modprobe btusb
23
ответ дан 17 July 2018 в 14:41

Вам нужно отключить его из списка «Запуск приложений» в «Системные настройки».

Нажмите на шестерню в верхней правой части панели меню, а затем выберите «Системные настройки».

Нажмите «Запуск приложений», затем прокрутите страницу вниз до тех пор, пока не найдете настройку Bluetooth, установите галочку в поле и все сделанное.

-3
ответ дан 17 July 2018 в 14:41

Измените /etc/default/grub:

sudo nano /etc/default/grub

и измените следующую строку:

GRUB_CMDLINE_LINUX=""

, чтобы сказать это:

GRUB_CMDLINE_LINUX="bluetooth.blacklist=yes"

Тогда , обновление grub и перезагрузка:

sudo update-grub
0
ответ дан 17 July 2018 в 14:41

Я нашел практическое руководство с чистым «обходным решением» здесь (ссылка на архив для потомков)

На самом деле изменить /etc/bluetooth/main.conf было достаточно для меня.

Из статьи:

Искать запись:

InitiallyPowered = true

и измените значение на:

InitiallyPowered = false

Этого было достаточно для меня, хотя в статье описаны некоторые другие шаги, которые могут быть или не быть необходимыми.

В Ubuntu 17.10 и Ubuntu 18.04 опция InitiallyPowered заменена на AutoEnable

63
ответ дан 17 July 2018 в 14:41

Решение для моего ноутбука

«BIOS - Конфигурация USB - EHCI2: Отключено»

EHCI1 предназначен для портов usb (на самом деле у моего ноутбука есть 2 USB 2.0 порта)

0
ответ дан 17 July 2018 в 14:41

Введите следующее в терминал:

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

В нижней части файла добавьте строку:

blacklist bluetooth

Сохраните файл и перезапустите - теперь Bluetooth должен быть отключенным.

7
ответ дан 17 July 2018 в 14:41
[D0] Нет. Он не всегда находится в списке приложений для запуска. Я считаю, что лучшим решением является добавление команды rfkill в скрипт rc.local или установка параметра InitiallyPowered в /etc/bluetooth/main.conf.

2
ответ дан 17 July 2018 в 14:41
[D0] 1. bluetooth bluetooth в rc.local

Добавьте эту строку в конец файла /etc/rc.local прямо перед линией exit 0:

rfkill block bluetooth

Это сделает трюк, но только в старых версиях Ubuntu с использованием выскочки.

2. reenable rc.local on systemd

В Ubuntu 15.10 с upstart в качестве менеджера запуска файл /etc/rc.local больше не используется по умолчанию, поэтому вызовите это на терминале:

sudo systemctl edit --full rc-local

Что открывает редактор. В конце файла я добавил:

[Install] WantedBy=multi-user.target

Эти изменения активируются

sudo systemctl reenable rc-local

Теперь файл /etc/rc.local используется, как вы его знаете.

3. отключить blueman-апплет при запуске

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

Теперь blueman-апплет виден, и вы можете отключить его от программ запуска

4. Перезагрузите, чтобы увидеть эффект

4
ответ дан 17 July 2018 в 14:41

Добавляем

"/etc/init.d/bluetooth stop"

в

"/etc/rc.local"

перед командой «exit 0» для загрузки с отключенным Bluetooth.

0
ответ дан 17 July 2018 в 14:41

Для тех из вас, где вставка строки rfkill block bluetooth (или любой другой) в /etc/rc.local не работает, попробуйте включить ту же строку в конце ~/.bashrc

В моей (Ubuntu 14.04, Thinkpad W540), никакой вариант не работал, вставляя его в /etc/rc.local, но первый работал в bashrc. Обратите внимание, что это будет работать только для текущего пользователя, а не для всех пользователей.

1
ответ дан 17 July 2018 в 14:41

Возможно, вы можете отключить его в приложениях запуска. Но эти приложения скрыты по умолчанию. Покажите скрытые приложения для запуска в 12.04: откройте терминал и запустите следующие две команды:

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

Теперь вы можете снять отметку с bluetooth. (Не удаляйте!)

2
ответ дан 17 July 2018 в 14:41

Вы можете изменить службы, запущенные при загрузке, с помощью BUM.

Установите его: sudo apt-get install bum

Запуск: sudo bum

Снимите флажок и нажмите «Применить».

7
ответ дан 17 July 2018 в 14:41

Добавляю

"/etc/init.d/bluetooth stop"

в

"/etc/rc.local"

перед командой «exit 0» для загрузки с выключенным bluetooth.

5
ответ дан 17 July 2018 в 14:41

Мы можем отключить автоматический запуск bluetooth следующим образом:

sudo gedit /etc/bluetooth/main.conf

(gedit - мой редактор fav, вы можете заменить его на xed или что-то, что установлено на вашей системе.)

В самой нижней части этого файла есть эта строка:

#AutoEnable=false

Отменить комментарий, например: [ ! d5] AutoEnable=false

2
ответ дан 17 July 2018 в 14:41

Это должно отключить запуск bluetooth в системах на базе Debian:

sudo chkconfig bluetooth off

или на системах на основе RedHat

systemctl disable bluetooth.service
0
ответ дан 17 July 2018 в 14:41

1) Установите пакет smbios-utils и добавьте его в приложения для запуска с помощью:

sudo smbios-wireless-ctl --bt 0

2) В типе терминала:

sudo visudo

и добавьте в конец открытого файла /etc/sudoers строка:

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

3) Чтобы включить Bluetooth во время сеанса, запустите в терминале:

sudo smbios-wireless-ctl --bt 1

Это работает для меня на моем Dell D630 с Ubuntu 13.10

2
ответ дан 17 July 2018 в 14:41

На Ubuntu Studio 16.04 вы можете отключить апплет Bluetooth при запуске в:

Сессия и запуск> Автозапуск приложения> Апплет Bluetooth

Здесь вы можете щелкнуть по полю, чтобы отключить его.

1
ответ дан 20 July 2018 в 14:45
  • 1
    Это идеальное решение на моей машине Xubuntu 17.10, за исключением одного: если пользователь хочет снова начать использовать bluetooth на лету, ему необходимо выполнить sudo systemctl enable bluetooth.service & amp; & amp; & amp; & amp; & amp; sudo systemctl start bluetooth.service. Но ваше решение определенно решает проблему с загрузкой. – Adrian Keister 30 January 2018 в 18:52

Шаг 1. Перейдите к терминалу и введите следующую команду, чтобы отредактировать файл /etc/rc.local системы:

gksudo gedit /etc/rc.local

Шаг 2. Добавьте следующую строку до строки exit 0:

rfkill block bluetooth
16
ответ дан 20 July 2018 в 14:45
  • 1
    Это установленный мягкий блок для bluetooth, я думаю, что это так же, как отключить его обслуживание и работает хорошо. – Smile.Hunter 17 August 2012 в 18:45
  • 2
    @Robert: $ man rfkill: & quot; Отключить устройство, соответствующее данному индексу. " Несмотря на название, он отключает BT; просто попробуйте команду rfkill block bluetooth на терминале, вы увидите, что значок идет серым. – Daniel 13 June 2015 в 20:54

Вы также можете использовать это графическое приложение, которое также выполняет этот диспетчер bluetooth

-1
ответ дан 20 July 2018 в 14:45

Я использую ядро ​​Sputnik, которое исправлено на моем Dell Inspiron 14R N4110.

1
ответ дан 20 July 2018 в 14:45

Другие вопросы по тегам:

Похожие вопросы: