Избранное меню KDE (плазма 5.11)

У меня есть проблема с Меню 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")

1
задан 31 October 2017 в 00:07

5 ответов

Эта проблема почти наверняка будет этой ошибкой. 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';

Изменение, которое мы будем применять при следующем входе в систему. снова.

5
ответ дан 25 July 2020 в 22:57

Я полагаю, что это находится в ~/.config/plasma-org.kde.plasma.desktop-appletsrc.

0
ответ дан 7 December 2019 в 15:28

Пока мы не получили категорическое решение, можно попробовать это:

sudo rm /usr/share/applications/org.kde.kate.desktop
0
ответ дан 7 December 2019 в 15:28

Эта проблема, кажется, все еще там в Плазме 5.12. В моем случае это был libreoffice-startcenter.desktop, который продолжал вновь появляться в меню строки над заголовком даже после того, как я удалил ту запись из каждого файла конфигурации, который я мог найти в пользовательском каталоге. Единственное решение, которое, кажется, работает, состоит в том, чтобы уничтожить соответствующий .desktop файл от/usr/share/applications папки.

0
ответ дан 7 December 2019 в 15:28

Попытайтесь убрать Ваш

.config/kactivitymanagerd-statsrc

и удалите папку

.local/share/kactivitymanagerd

После этого перезапустите плазму, и Вы освободите содержание всего фаворита. Теперь можно просто воссоздать его добавляющий, что Вы хотите.

1
ответ дан 7 December 2019 в 15:28

Другие вопросы по тегам:

Похожие вопросы: