Установленный на винчестер дистрибутив: ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/iso/simply/altlinux-6.0.0-simply-i586-ru-live-cd.iso alacarte опция Меню=>Главное меню не может добавить новый элемент. Частный пример: extreme-tuxracer не добавляется автоматом в меню пользователя. Опция Меню=>Настройки=>Главное меню=>Новый элемент не позволяет добавить произвольный бинарник в меню. Отсутствие какой-либо реакции на нажатие кнопки "Новый элемент" в alacarte
(In reply to comment #0) > Установленный на винчестер дистрибутив: > ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/iso/simply/altlinux-6.0.0-simply-i586-ru-live-cd.iso > > alacarte > опция Меню=>Главное меню > не может добавить новый элемент. > > Частный пример: > extreme-tuxracer > не добавляется автоматом в меню пользователя. Вот тут подробнее. Не добавляется после установки пакета?
(В ответ на комментарий №1) > (In reply to comment #0) > > Установленный на винчестер дистрибутив: > > ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p6/iso/simply/altlinux-6.0.0-simply-i586-ru-live-cd.iso > > > > alacarte > > опция Меню=>Главное меню > > не может добавить новый элемент. > > > > Частный пример: > > extreme-tuxracer > > не добавляется автоматом в меню пользователя. > > Вот тут подробнее. Не добавляется после установки пакета? SL ставился на тест. Сначала на тест поставил tuxracer. В меню добавилось. Потом - ppracer - в меню добавилось. Потом - extreme-racer - в меню не добавилось. Потом - supertuxracer - в меню не добавилось. Дальше экспериментировать не стал. Потому как ставилась система с лайв-сиди гибрид, глянул на содержимое SL DVD, на предмет сэмулировать среду и ситуацию. На DVD alacarte есть, тем паче, что в рассылке тоже его рекомендовали использовать. Поставил. С альтовского сервера, p6. Выбрал пункт в меню - Главное меню. Через ps aux глянул, да, процесс запущен, оно. Выбираю в появившемся окне редактора меню кнопку Новый элемент. По-идее должна появиться пустая опция или окно для редактирования содержимого нового элемента меню. Индикация кнопки показывает, что она нажимается. Но ничего не происходит. Пункта Редактировать элемент, который уже есть в меню, - нет. Нажатие кнопки в alacarte Новое меню, тоже нулевая реакция. Неважно, где находится курсор, в поле Меню или в поле Элементы - реакция ноль. Т.е. нельзя ни добавить новый элемент, ни отредактировать существующий. В общем не работает alacarte в XFCE, как редактор меню. Кроме галок спрятать/отобразить существующий элемент меню, ничего нет.
PS Если надо, для чистоты эксперимента iso загоню на флеш и поставлю систему с неё, но вряд ли это что-то изменит, - репозиторий-то один и тот же, - p6.
(В ответ на комментарий №2) > SL ставился на тест. > Потом - extreme-racer - в меню не добавилось. > Потом - supertuxracer - в меню не добавилось. > Дальше экспериментировать не стал. > supertux -- какой? Их два. extreme-tuxracer -- на пакет, там просто нет desktop-файла.
(В ответ на комментарий №4) > (В ответ на комментарий №2) > > SL ставился на тест. > > Потом - extreme-racer - в меню не добавилось. > > Потом - supertuxracer - в меню не добавилось. > > Дальше экспериментировать не стал. > > > supertux -- какой? Их два. > extreme-tuxracer -- на пакет, там просто нет desktop-файла. Извиняюсь, ачипятался: не supertuxracer, а supertuxkart: $ rpm -qa|grep supertuxkart supertuxkart-0.7-alt2 $ rpm -qi supertuxkart Name : supertuxkart Relocations: (not relocatable) Version : 0.7 Vendor: ALT Linux Team Release : alt2 Build Date: Пнд 27 Дек 2010 15:43:01 Install date: Втр 20 Сен 2011 09:32:00 Build Host: karpov-sisyphus.hasher.altlinux.org Group : Игры/Аркады Source RPM: supertuxkart-0.7-alt2.src.rpm Size : 150229827 License: GPL Packager : Alex Karpov <karpov@altlinux.ru> URL : http://supertuxkart.sourceforge.net Summary : SuperTuxKart is a kart racing game Description : SuperTuxCart is a kart racing game Да, пожалуй в нем тоже нет desktop-файла, поэтому в меню он тоже не прописывается. Поставил warzone2100 - прописался в меню. Так что если desktop файл есть, программа прописыватся в меню. Но проблема висит: меню нельзя редактировать, а только скрывать существующие элементы или делать видимыми.
(В ответ на комментарий №5) > (В ответ на комментарий №4) > > (В ответ на комментарий №2) > > > SL ставился на тест. > > > Потом - extreme-racer - в меню не добавилось. > > > Потом - supertuxracer - в меню не добавилось. > > > Дальше экспериментировать не стал. > > > > > supertux -- какой? Их два. > > extreme-tuxracer -- на пакет, там просто нет desktop-файла. > > Извиняюсь, ачипятался: > не supertuxracer, а supertuxkart: > > $ rpm -qa|grep supertuxkart > supertuxkart-0.7-alt2 > supertuxkart имеет desktop файл, но не прописывается в меню. Нашел почему не прописывается: В desktop файле указан неверный полный путь к бинарному файлу: истинный путь /usr/bin Если пути Exec=/usr/games/supertuxkart --log=file TryExec=/usr/games/supertuxkart убрать: Exec=supertuxkart --log=file TryExec=supertuxkart и подать команду update-menus то файл пропишется в меню.
> supertuxkart имеет desktop файл, но не прописывается в меню. Это надо вешать на пакет в Сизифе.
(В ответ на комментарий №7) > > supertuxkart имеет desktop файл, но не прописывается в меню. > > Это надо вешать на пакет в Сизифе. Отправил в Sisyphus: extreme-tuxracer https://bugzilla.altlinux.org/show_bug.cgi?id=26342 supertuxkart https://bugzilla.altlinux.org/show_bug.cgi?id=26343
ln -s /usr/bin/exo-desktop-item-edit /usr/bin/gnome-desktop-item-edit решит проблему. См. #26344. В крайнем случае соберу пакет-костыль с симлинком.
[#55243] p6 DONE copy=alacarte