开机时重新启动蓝牙

开机时重新启动蓝牙

每当我启动计算机(Pop!_OS 20.04)时,蓝牙服务都会被 rfkill 软阻止。

为了使我的蓝牙鼠标正常工作,我必须打开一个终端并sudo systemctl restart bluetooth使其正常工作。

我尝试创建一个 systemctl 服务,这样我就不必每次都手动执行此操作,但它不起作用。

这是服务:

[Unit]
Description= restarting bluetooth service

[Service]
ExecStart=systemctl restart bluetooth

[Install]
WantedBy=multi-user.target

我还使其可执行 ( sudo chmod u+x restart-bluetooth.service) 并启用它并启动它:

sudo systemctl start restart-bluetooth.service
sudo systemctl enable restart-bluetooth.service

提前致谢

答案1

我刚刚在一些帮助下解决了这个问题。首先打开终端,使用命令让自己成为 sudo:

sudo -i
cd /etc/init.d

使用文本编辑器将其放入其中:

sleep 10
systemctl restart bluetooth.service

将此脚本另存为BLUETOOTHFIX.sh.然后启用终端执行:

chmod 755 /etc/init.d/BLUETOOTHFIX.sh
chmod +x /etc/init.d/BLUETOOTHFIX.sh
ln -s /etc/init.d/BLUETOOTHFIX.sh /etc/rc3.d/S99BLUETOOTHFIX.sh

相关内容