Кстати, пара проблем у меня всё-таки с кубунтой есть, и вот одна из них.
Я поставил игру supertuxkart, и пока она ставилась, у меня был глюк какой-то на экране: всё пропало, но через несколько секунд возникло опять. Пока я пытался понять, в чём дело, появилась надпись, что KWin слишком медленно работает и будет отключён. Это бы ладно, но после перезагрузки (я перезагрузился на всякий случай) я не нашёл той игры в меню K.
Удивительно, но если набирать в строке поиска в этом меню название игры, то видно, что она там на самом деле ЕСТЬ!
Вопрос, как это может быть, чтобы игра одновременно там была и её там не было? А самое главное, что делать, чтобы исправить ситуацию? Что-то прорефрешить?
На скриншотах, сделанных специально для этой записи, видно, что ни в одном подразделе из группы игр меню K нет супертукскарта, а в поиске он есть.
Я уже пуржил эту игру и ставил заново, и перезагружался неоднократно с тех пор, но игры там так и нет, хотя запустить её можно.
Вложение | Размер |
---|---|
1.png | 59.26 кб |
2.png | 69.81 кб |
3.png | 140.76 кб |
4.png | 138.92 кб |
5.png | 124.24 кб |
6.png | 130.86 кб |
7.png | 126.81 кб |
8.png | 140.96 кб |
9.png | 82.17 кб |
Комментарии (13)
А просто создать пункт в меню свой собственный со строкой запуска: supertuxkart - не помогает? У меня многое не показывается в меню, сама пункты создаю.
Разумеется, это можно сделать. Но я хотел бы более правильного решения, которым бы была возможность перестроения дерева меню. Такой рефреш был ещё в бета-версии первых нортон коммандеров конца восьмидесятых, почему в меню К этого не может быть? Или какое-то аналогичное решение нужно.
У меня в меню "GNOMEKDEсимбиоз" с этой игрушкой (хорошая игрушка) все OK.
Файлы, влияющие на Ваше меню программ:
Содержимое файла ~/.local/share/applications/supertuxcart:
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Supertuxkart
GenericName=Supertuxkart
Icon=supertuxkart
Comment=a kart racing game
Exec=supertuxkart
Terminal=false
StartupNotify=false
Type=Application
Categories=Game;ActionGame;Simulation;SportsGame;3DGraphics;
Name[ru_RU]=Supertuxkart
Icon[ru_RU]=supertuxkart
Comment[ru_RU]=a kart racing game
Содержимое файла /usr/share/menu.supertuxkart (входящего в состав deb-пакета supertuxkart):
?package(supertuxkart):needs="X11"\
section="Games/Action"\
title="Supertuxkart"\
command="supertuxkart"\
icon="/usr/share/icons/hicolor/32x32/apps/supertuxkart.xpm"
Мимоходом обратите внимание на несоответствие Categories и section. Игрушки при этом прямо-таки обязаны выбрасываться в корень "Приложения/Игры".
Проконтролируйте вышеприведенный контент.
У меня нет верхнего файла! 8(+)
Если бы я так же сопротивлялась решениям, то сейчас подсказывала бы как в реестре виндовс сменить значение параметра со строкового на DWORD, разрешаю расценивать как откровенный и прямой мат!..
Приготовить "расстрелятор темы" и задуматься о том, чтобы создать гид для того чтоб не терялись панели, трея, и пр. чтоб в случае глупых проблем парой кликов мышкой можно было создать свой пункт меню и прочее...
А ответ на вопрос простой, программы классифицируются, это особенность deb, класс программ прописывается именно там, если не появилась в меню программа, то это значит меню неоднократно менялось вручную, или класс не подходит для кубунты, то есть не распознана классификация программы, либо не совпадают пути в меню пользователя или те которые указаны в системе apt, либо расходятся с KDE. (вооружимся хрустальным шаром)
И о ужас, обновить ничего нельзя, уже хотя бы потому, что обновлять нечего вообще! На сколько я знаю, все программисты боролись, борятся и будут бооться вообще с таким явлением как "обновить". Не думаю что в линуксе такое кому-то встречалось, хотя нужность этого иногда есть.
Рационального зерна в комментарии не увидел, извините, сплошные эмоции, поэтому не понял, как это может помочь.
Нет такой возможности.
"Доснавигаторы", "нортон командеры", "волков мученники" и пр. перестраивали всего лишь дерево папок-файлов, а не базу данных программ.
Пускай они хоть космодром перестраивают, мне-то видно дерево файлов (или папок, или ярлыков), и мне не хватает возможности его перестроить, чтобы убедиться, что все обновления видны.
Тот факт, что desktop-файл существует и обнаруживается поиском, а в классификацию не вписывается, прямо указывает на недостойное поведение виджета меню "по умолчанию". А не хотите попробовать меню Lancelot вместо "умолчального"? Вроде бы ничего не пропадает. Да и на висту не смахивает.
Знаете, а это может быть идеей. Заново создать меню, как новый элемент десктопа. Спасибо, попробую, о результате напишу сюда же.
Создал новое меню на панели, переключил его в классический вид, но увы, игра так и не появилась.
Бесполезно удалять виджеты и снова устанавливать. Никогда не заглядывали в файлы "~/.kde/share/config/plasma*"? Пока там не будет хоть какого-нибудь порядка, нормальной плазмы, в т.ч. и меню программ, ждать не приходится.
Что тогда ещё попробовать можно?
Отправить комментарий