Boot
在啟動時禁用藍牙
我試圖在啟動時禁用藍牙,而不將核心模組列入黑名單。
我在以下兩行註釋
/etc/init/bluetooth.conf
:start on started dbus stop on stopping dbus
然後我補充說:
stop on runlevel [0123456]
在文件
/etc/init.d/bluetooth
中,在 之前exit 0
,我添加了以下行:rfkill block bluetooth
這些嘗試都沒有成功。
我在網上看到要在
/etc/rc.local
文件中添加最後一條命令。但不是這個文件,我有rc0.d
文件夾rc6.d
,rcS.d
充滿了腳本的符號連結。我在 Ubuntu-Mate 17.04 下執行,核心為 4.10.0。
以防萬一其他人需要答案;)
如果使用者正在執行 systemd(許多發行版中的預設設置),則可以使用以下命令禁用該服務
systemctl disable bluetooth.service
建議的解決方案完全禁用藍牙,直到服務(重新)啟動。由於這個答案在搜尋中顯著出現,我發布了另一種情況的替代方案:
如果您只想在啟動時暫時禁用 BT,您的問題可能是由於相對隱藏的設置,blueman-applet 在啟動時啟用了藍牙。如果這是您的問題,那麼只需執行(來自https://askubuntu.com/a/923539/244648):
gsettings set org.blueman.plugins.powermanager auto-power-on false
或進入外掛設置
applet/PowerManager/Configuration
並勾選Auto power-on
。