Kubuntu 22.04下OpenRazer应用报错“org.ayatana.bamf was not provided by any .service files”的解决求助
Kubuntu 22.04下OpenRazer应用报错“org.ayatana.bamf was not provided by any .service files”的解决求助
问题描述
我在Kubuntu 22.04系统里打开OpenRazer蛇形应用时,启动界面弹出了一个未知错误,仔细排查后发现根源和org.ayatana.bamf服务有关——系统提示这个服务没有对应的.service文件提供支持。
我想着这个报错放在启动界面这么显眼的位置,肯定是个关键问题,但翻遍各种资料都找不到这个服务的配置说明,而且检查了所有错误日志,完全看不到任何和bamf相关的记录。
补充细节
后来我冷静下来补充下情况:其实我已经知道提供这个服务的软件包是什么,而且已经安装好了,但问题在于这个服务根本启动不起来。
解决办法
多亏了@muru的提醒,我才明白这个服务需要以用户服务的身份启动,而不是系统级服务。只需要执行下面这条命令,就能启动服务并设置开机自启:
systemctl --user enable --now ayatana-bamf.service
执行完之后,bamf服务就能正常运行,OpenRazer的启动报错也跟着消失了。
备注:内容来源于stack exchange,提问作者nobody special
相关产品推荐
相关产品推荐

