Как добавить элемент в меню запуска приложения KDE с помощью командной строки?

Я добавил файл

/etc/xdg/menus/applications-merged/foo.menu

, а материал в foo.menu работает в gnome. Но пункты меню не отображались даже после перезагрузки.

Затем я попытался добавить пункт меню «bogusmenu» с помощью kmenuedit. После удара Save in kmenuedit появился bogusmenu, и появился пункт меню, связанный с foo.menu! Итак, что делает секретный код обновления kmenuedit, и как его вызвать из командной строки (в частности, сценарий установки)?

Это в Linux Educacional 4, основанный на Ubuntu 10.04 с KDE 4.4.5 .

Некоторые вещи, которые не сработали:

  • Используя xdg-desktop-menu, касаясь файлов в / etc / xdg / men, выполните kbuildsycoca.
3
задан 9 October 2011 в 05:35

3 ответа

Хорошо, для меня это было:

Возьмите файл apps-kmenuedit.menu, сгенерированный при первом сохранении внутри KMenuEdit, очистите «фиктивную» запись (или любое другое изменение, необходимое для получите KMenuEdit, чтобы фактически сохранить файл там), а затем скопируйте его в /etc/xdg/menus или ~/.config/menus. Волшебный файл: bah!

2
ответ дан 25 May 2018 в 18:28

Место, где хранятся файлы меню, обычно находится в /usr/share/menu или /usr/share/applications.

Это стандартные места.

1
ответ дан 25 May 2018 в 18:28

У меня также была проблема с моим меню KDE. Это произошло после того, как я установил рабочий стол Openbox для тестирования и т. Д. По какой-то причине я потерял список приложений для приложений после того, как вернулся на рабочий стол Plasma.

Поэтому я удалил рабочий стол Openbox через muon, но все еще имел проблему. Затем я перешел в / etc / xdg / menus и обнаружил, что Openbox все еще присутствует. Затем я удалил obconf, менеджер предпочтений Openbox, через менеджер пакетов muon, и это устранило проблему.

Надеюсь, это поможет.

1
ответ дан 25 May 2018 в 18:28

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

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