Главное меню (alacarte
) не может записывать изменения, как следует. Некоторое время это происходит, но случайно и редко.
Это ошибка?
Этот вопрос не является клоном этого . В этом случае главное меню не открывается, в этом случае оно открывается, но изменения регистрируются редко.
Если ссылка не работает, попробуйте этот с теми же файлами, которые были доступны до
Выполните файл LXMenuEditor.jar
(требуется Java) , а затем с помощью программы добавьте тот же файл в главное меню ... (без пробелов в пути ...)
alacarte
, если бы это сработало) Menulibre (как vasa1 предлагается в комментарии) - хорошее решение, так как он доступен для Quantal 12.10 (не было во время вопроса). См. этот и этот ответ . Но, как и LXMenuEditor (и в отличие от Alacarte), он не может создавать / редактировать основные категории.
Учитывая Alacarte в Lubuntu : он заслуживает попытки, поскольку он может редактировать / создавать основные категории, но это действия действительно возможны только случайным образом в 12.10, и, насколько я могу судить, это вообще не работает в 12.04. На данном этапе (версия 0.13.2-2ubuntu4) он должен рассматриваться как неподходящий для LXDE / Lubuntu (как это сделано для Gnome). Прокомментируйте здесь, если это не так или если это изменится в новой версии. Чтобы узнать, почему это не работает, см. этот ответ .
xml файл menu.xml
, отвечающий за меню Lubuntu, находится в /usr/share/lubuntu/openbox/menu.xml
. Там вы можете отредактировать xml файл. Но рекомендуется скопировать его в домашнюю папку ~/.local/share/lubuntu/openbox/menu.xml
и отредактировать там.
Два других файла, участвующих в меню Lubuntu :
/etc/xdg/lubuntu/menus/lxde-applications.menu
/etc/xdg/menus/lxde-applications.menu
Взгляните на эту страницу, посвященную меню LXDE. Существует также Java-приложение, которое может быть использовано для редактирования меню LXDE. Оно называется LXMED и находится на странице проекта на sourceforge.net
Вы можете сделать это следующим образом:
/home/username/.local/share
Applications
something.desktop
Отредактируйте его (с помощью панели), поместив что-то вроде этого:
[Desktop Entry]
Тип = Приложение
Категории = Утилита
Имя = Моя дорогая папка
Значок = / usr / share / icons / gnome / 48x48 / places / folder.png
Exec = pcmanfm / my_dear_folder
Откройте терминал ( Ctrl + Alt + T )
Выполнить:
lxpanelctl restart
Готово!
NB: Внутри файла Any.desktop
не должно быть пустых строк.
В 16.04 перейдите по адресу - /. Local / share / applications
и удалите оскорбительный элемент.
Затем openbox --restart
Использование PCManFM
Открыть PCManFM Выберите из Меню> Перейти> Приложения
Чтобы удалить : щелкните правой кнопкой мыши значки и выберите Скрыть
Добавить : Ctrl + H , чтобы отобразить скрытые записи, затем щелкните правой кнопкой мыши значки и выберите «Показать»
Выполнить lxpanctl restart
в терминале
Готово !
Если вы хотите редактировать пункты меню, то программа, которую вы хотите использовать, это alacarte
. Не тратьте время в xml файлах. Alacarte является лучшим графическим редактором меню для всех систем меню gtk.
sudo apt-get install alacarte
Примечание/обновление: Alacarte (Главный редактор меню) не работает в 12.04 или 12. 10 Lubuntu
Упрощение командной строки ответа saimischief :
pcmanfm menu://applications && lxpanelctl restart
Это запустит pcmanfm
в правильном каталоге, и можно переименовывать, копировать, перемещать или удалять пункты меню по мере необходимости. После закрытия pcmanfm
, lxpanelctl restart
обновит меню.
Можно даже редактировать файлы конфигурации .desktop , на которые ссылаются элементы меню:
меню: // приложения / Интернет /
выберите Веб-браузер Firefox . Текстовый редактор может быть используется для более детального управления файлами конфигурации .desktop :
menu: // applications / Internet /
pick ] Веб-браузер Firefox . Элементы меню по умолчанию расположены в каталоге / usr / share / applications /
.
Например, браузер Chrome можно редактировать по адресу /usr/share/applications/google-chrome.desktop
.
Если запись также определена в локальном каталоге .local / share / applications /
, то она переопределяет запись по умолчанию.