每次我启动电脑时蓝牙都会打开。我把它关了。但是当我重新启动电脑时它又打开了。我不想每次启动电脑时都把它关掉。我怎样才能让 ubuntu 记住上一次会话中的蓝牙设置?
这些不是选项,请建议一些不同的选项:
- 永远不要关闭你的电脑
- 删除蓝牙硬件
- 永久关闭蓝牙
- 重新编译内核
答案1
答案2
gksudo gedit /etc/default/tlp
并转到第 5 行,内容应为
RESTORE_DEVICE_STATE_ON_STARTUP=0
将其更改为
RESTORE_DEVICE_STATE_ON_STARTUP=1
保存,退出 gedit,重新启动并查看问题是否解决
答案3
这个答案知道最新版本的TLP(1.3),并且不建议永久禁用该设备正如一些答案那样。
后安装 TLP,运行sudo editor /etc/tlp.conf
(当且仅当不存在时才尝试/etc/defaults/tlp
)并搜索以下行:
#RESTORE_DEVICE_STATE_ON_STARTUP=0
更改为:
RESTORE_DEVICE_STATE_ON_STARTUP=1
重新启动并测试。
- 提示:如果您的终端编辑器是 Nano,您可以使用Ctrl+ W,
RESTORE_DEVICE_STATE_ON_STARTUP
(或其中的一部分)并点击Enter以快速找到该行。编辑它,然后按Ctrl+ O,Enter保存并按Ctrl+X关闭 Nano。
答案4
在 /etc/bluetooth/main.conf 中,取消注释(删除“#”)具有 AutoEnable 选项的行并将其设置为 false。
# AutoEnable defines option to enable all controllers when they are found.
# This includes adapters present on start as well as adapters that are plugg
# in later on. Defaults to 'true'.
AutoEnable=false
请参阅建筑维基了解更多信息。
编辑:这将使蓝牙在启动时关闭。它不会记住上次启动的状态。