У меня есть проблема с Меню KDE Plasma. Любимый раздел приложений имеет "kate приложение" значок, и я удалил его из избранного, но когда я перезапускаю, значок все еще там.
Я не знаю, где файл конфигурации для избранного, или как я могу удалить тот ярлык постоянно. Редактор меню 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" ": любой"->
./.xsession-errors:2429:Original идентификатор: "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":
(": любой") "applications:org.kde.kate.desktop" (фактический)./.xsession-errors:2431:Unlink
"org.kde.plasma.favorites.applications"
QUrl ("applications:org.kde.kate.desktop") ": любой"./.xsession-errors:2432:Original идентификатор:
"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 идентификатор: "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 идентификатор: "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",
"applications: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 идентификатор: "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",
"applications:org.kde.kate.desktop")
Эта проблема почти наверняка будет этой ошибкой. TL;DR: это было исправлено где-то в июне 2020 года, после того как первое сообщение о нем было сообщено в 2017 году.
Короткое и приятное решение, которое, вероятно, все еще требуется даже после обновления плазмы:
$ sqlite3 ~/.local/share/kactivitymanagerd/resources/database
sqlite> DELETE from ResourceLink where targettedResource='kate.desktop';
sqlite> DELETE from ResourceLink where targettedResource='org.kde.kate.desktop';
Изменение, которое мы будем применять при следующем входе в систему. снова.
Я полагаю, что это находится в ~/.config/plasma-org.kde.plasma.desktop-appletsrc
.
Пока мы не получили категорическое решение, можно попробовать это:
sudo rm /usr/share/applications/org.kde.kate.desktop
Эта проблема, кажется, все еще там в Плазме 5.12. В моем случае это был libreoffice-startcenter.desktop, который продолжал вновь появляться в меню строки над заголовком даже после того, как я удалил ту запись из каждого файла конфигурации, который я мог найти в пользовательском каталоге. Единственное решение, которое, кажется, работает, состоит в том, чтобы уничтожить соответствующий .desktop файл от/usr/share/applications папки.
Попытайтесь убрать Ваш
.config/kactivitymanagerd-statsrc
и удалите папку
.local/share/kactivitymanagerd
После этого перезапустите плазму, и Вы освободите содержание всего фаворита. Теперь можно просто воссоздать его добавляющий, что Вы хотите.