如何将蓝牙设置为默认值?

每当我从设置菜单关闭蓝牙时,重启后它都会重新启动。 我知道这已经被问到了,但我已经尝试了所有提供的答案,似乎没有任何效果。

最流行的建议是:运行sudoedit /etc/rc.local并在退出0之前添加它:

 rfkill block bluetooth 

当我这样做时,一个空文件打开,如果我是正确的,它甚至不是rc.local 。 (见截图)。 我正在运行Ubuntu 18.04 LTS。

截图

如果我运行ls -l /etc/rc.local出现:

Screenshot2

如果我运行: sudo rfkill list all

Screenshot3

除了安装BUM之外,我已尝试过此链接中的所有内容: 如何在系统启动时停用蓝牙?

我已经对此进行了测试,并且在重新启动后仍然存在。

单击系统托盘上键盘和电池图标之间的蓝牙徽标。 然后单击“Bluetooth ON”选项,它将变为“Bluetooth OFF”:

蓝牙off.gif


评论后我发现带有Gnome接口的Ubuntu 18.04不能像带有Unity接口的Ubuntu 16.04那样工作。

解决方案是编辑/etc/default/tlp并找到:

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

编辑最后一行阅读:

 DEVICES_TO_DISABLE_ON_STARTUP="bluetooth" 

好吧,我有一个想法。 我想大多数人都会尝试让设备记住先前关机的状态。 因此,如果在上次关机之前关闭/打开wifi /蓝牙,那么在重新启动后,wifi /蓝牙将根据之前的状态保持关闭/打开状态。

为此,请转到文件/etc/default/tlp并搜索该行

RESTORE_DEVICE_STATE_ON_STARTUP = 0

默认设置为“0”,这意味着默认情况下会记住无线电状态。 要使其记住先前的状态,请将“0”替换为“1”。 如果将其设置为“1”,则系统将不会读取之后的行。

如果您特别想在启动时将某个无线电设置为打开或关闭,请按照以下步骤操作

#DEVICES_TO_DISABLE_ON_STARTUP =“bluetooth wifi wwan”

#DEVICES_TO_ENABLE_ON_STARTUP =“bluetooth wifi wwan”

并删除’#’以激活任何这些行。 你可以选择bluetooth / wifi / wwan或者所有这些。

随心所欲。