manjaro解决kde与全局快捷键服务通信时出错

问题描述:系统设置--快捷键,进去之后,随便乱点,过一会儿,设置就会出现通信出错提示

解决方法:

1、ctrl+esc打开系统活动,将kglobaloaccel5进程杀死

2 、查找错误原因,运行kglobaloaccel5,根据提示情况,我这里有“*嵌入*”和“*制*”的.desktop相关项删除即可

3、问题出在 kglobalaccel5 上,它就是 Plasma 的全局快捷键守护进程,之所以全局快捷键能够正常执行,但无法正常在设置界面打开,是因为配置文件出错了, kglobalaccel5 报了 warning 但没有报 error ,于是进程正常跑了,但设置无法正常沟通。运行 systemctl restart --user plasma-kglobalaccel.service 看看有哪些错误配置,基本上删除干净重启守护进程就好了。如果没好的话,再删除一下 ~/.local/share/kglobalaccel 里有问题的 desktop 文件,然后重启。

4、修改配置文件,位于.config/kglobalshortsrc,查找到对应行,我的这里是

521 [启动定制.desktop]
522 _k_friendly_name=Grub Customizer
523 _launch=none,none,启动 Grub Customizer

525 [嵌入开发.desktop]
526 _k_friendly_name=嵌入开发
527 _launch=none,none,启动 嵌入开发

删除这以上6行,即可正常恢复了。有同样的同学可以参考

最后设计的全局快捷键为:

meta  + Q :goldendict词典

    + W :onlyoffice

    + E :dolphine

    + R :Fbreader

    + T :typora

    + Y :smplyaer

    + U :basket marktext

    + I :Brasero

    + O :okular

    + P :spectacle

    + S :konsole

    + D :zotero

    +  F   :falkon

    +  G :firefox

    +  H  :隐藏边框

    +  J  :texstudio
              +  K  :kodi

    +  L  :锁屏
              +  Z  :计算器
              +  X  :xminder

    + C  :simplescreenRecorder

               +  B :foliate 电子书
               +  N  :kate
               +  M :edge浏览器

    +F11 :矩形截图

posted @ 2023-12-23 21:15  叕叒双又  阅读(47)  评论(1编辑  收藏  举报