我安装了 Blueman 来代替默认的 KDE 4.3 蓝牙小程序。我已将 blueman-applet 添加到 KDE 的启动项中,这样就可以正常工作,但是当我在笔记本电脑上启用蓝牙时,默认小程序 (kbluetooth4) 也会启动。
我该如何防止这种情况发生?或者更好的是,我该如何让 KDE 在启用蓝牙时启动 blueman,而不必让它自动启动?
答案1
只需运行:sudo apt-get remove kdebluetooth
答案2
KDE 蓝牙堆栈的软件包名为bluedevil
。您可以使用以下命令将其删除:
sudo apt remove bluedevil
要安装 blueman 小程序,只需使用:
sudo apt install blueman
我在 Kubuntu 18.04.1 中对此进行了测试,bluedevil 包自 14.04 以来就存在于 Ubuntu 存储库中,因此这应该适用于自 14.04 以来的所有版本。
答案3
您可以编写一个程序来挂接到 HAL 事件中。halevt
,ivman
一点点bash
胶水就可以发挥很大的作用。基本上每次出现蓝牙设备时,启动 Blueman,等待几秒钟并杀死 Kbluetooth4。
KDE 在系统设置的高级选项卡中有一个用于管理设备和硬件堆栈的界面。看看这是否有用,由于缺少蓝牙,我无法检查。