Summary: | В SL6 DVD5 beta alacarte не позволяет добавить новый элемент. | ||
---|---|---|---|
Product: | Simply Linux | Reporter: | Speccyfighter <zxwarior> |
Component: | usability | Assignee: | mex3 <mex3> |
Status: | CLOSED FIXED | QA Contact: | Andrey Cherepanov <cas> |
Severity: | normal | ||
Priority: | P3 | CC: | aen, sem |
Version: | 6.0 | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 26344 | ||
Bug Blocks: |
Description
Speccyfighter
2011-09-20 11:12:40 MSK
(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 |