我的 KDE Plasma 菜单有问题。最喜欢的应用程序部分有一个“kate app”图标,我将其从收藏夹中删除,但当我重新启动时,该图标仍然存在。
我不知道收藏夹的配置文件在哪里,也不知道如何永久删除该快捷方式。KDE 菜单编辑器不管理最喜欢的应用程序,所以我认为这对我没有帮助。
更新:在主目录中搜索“kate”后,我得到了这个:
grep -rnw '~' -e 'kate'
./.xsession-errors:2427:[KASTATSFAVS] 0x38021d0 0x382ce90
"org.kde.plasma.kicker.favorites.instance-20" removeFavorite
"org.kde.kate.desktop" -->./.xsession-errors:2428:[KASTATSFAVS] 0x38021d0 0x382ce90 "org.kde.plasma.kicker.favorites.instance-20" removeFavoriteFrom "org.kde.kate.desktop" ":any" -->
./.xsession-errors:2429:Original id is: "org.kde.kate.desktop" ,url是
QUrl("file:///usr/share/applications/org.kde.kate.desktop")./.xsession-errors:2430:[KASTATSFAVS] 0x38021d0 0x382ce90
"org.kde.plasma.kicker.favorites.instance-20"
addFavoriteTo "org.kde.kate.desktop" Activity:
(":any")"applications: org.kde.kate.desktop”(实际)./.xsession-errors:2431:Unlink
"org.kde.plasma.favorites.applications"
QUrl("applications:org.kde.kate.desktop") ":any"./.xsession-errors:2432:Original id is:
"applications:org.kde.kate.desktop" ,url为
QUrl("file:///usr/share/applications/org.kde.kate.desktop ")./.xsession-errors:2433:[KASTATSFAVS] 0x38021d0 0x382ce90
"org.kde.plasma.kicker.favorites.instance-20" 删除结果
"applications:org.kde.kate.desktop"./.xsession-errors:2434:Original id is: "applications:org.kde.kate.desktop" ,url为
QUrl("file:///usr/share/applications/org.kde.kate.desktop ")./.xsession-errors:3454:[KASTATSFAVS] 0x2d508c0 0x2dec620
"org.kde.plasma.kicker.favorites.instance-20" 得到
"org.kde.kate.desktop" -->./.xsession-errors:3455:[KASTATSFAVS] 0x2d508c0 0x2dec620 "org.kde.plasma.kicker.favorites.instance-20" 添加结果 "org.kde.kate.desktop" 已经存在?错误的
./.xsession-errors:3456:Original id is: "org.kde.kate.desktop" ,url是
QUrl("file:///usr/share/applications/org.kde.kate.desktop")./.xsession-errors:3461:[KASTATSFAVS] 0x2d508c0 0x2dec620
"org.kde.plasma.kicker.favorites.instance-20" 订购后:
QVector("applications:systemsettings.desktop",
"applications:rhythmbox.desktop",
“应用程序:org.kde.kate.desktop”)./.xsession-errors:4040:[KASTATSFAVS] 0x3d02e50 0x3d25280
"org.kde.plasma.kicker.favorites.instance-20" 得到
"org.kde.kate.desktop" -->./.xsession-errors:4041:[KASTATSFAVS] 0x3d02e50 0x3d25280 "org.kde.plasma.kicker.favorites.instance-20" 添加结果 "org.kde.kate.desktop" 已经存在?错误的
./.xsession-errors:4042:Original id is: "org.kde.kate.desktop" ,url是
QUrl("file:///usr/share/applications/org.kde.kate.desktop")./.xsession-errors:4047:[KASTATSFAVS] 0x3d02e50 0x3d25280
"org.kde.plasma.kicker.favorites.instance-20" 订购后:
QVector("applications:systemsettings.desktop",
"applications:rhythmbox.desktop",
“应用程序:org.kde.kate.desktop”)
这个问题几乎可以肯定是这个bug。TL;DR:在 2017 年首次报告之后,它于 2020 年 6 月的某个时间修复。
即使在等离子升级之后,可能仍然需要简短而甜蜜的解决方案:
更改我们将在您下次再次登录时应用。
尝试删除以下内容:
之后,注销或重新启动。简单地重新启动等离子可能是不够的。您将丢失所有收藏夹,但可以通过添加您想要的内容来重新创建它们。
我相信它在
~/.config/plasma-org.kde.plasma.desktop-appletsrc
.在我们得到明确的解决方案之前,您可以尝试以下方法:
这个问题在 Plasma 5.12 中似乎仍然存在。就我而言,即使在我从用户目录中可以找到的每个配置文件中删除了该条目之后,libreoffice-startcenter.desktop 仍然重新出现在启动菜单中。唯一可行的解决方案是从 /usr/share/applications 文件夹中删除相应的 .desktop 文件。