Автор Тема: Проблем с alacarte  (Прочетена 1541 пъти)

Nik123

  • Напреднали
  • *****
  • Публикации: 1903
  • Distribution: Mageia
    • Профил
Проблем с alacarte
« -: Jan 17, 2007, 16:58 »
Здравейте! Ползвам GNOME 2.16 . Опитах се да редактирам менюто, с редактора alacarte, който в предишната ми версия на мандрива - 2006 - работеше отлично, само че сега, като се опитам да изтрия някое подменю, не става нищо- давам Delete, след като съм селектирал това, което искам да изтрия, и никакъв видим резултат.
Ето това излиза в терминал, когато оттам стартирам alacarte:
[nik@localhost ~]$ alacarte
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/Alacarte/MainWindow.py", line 95, in loadUpdates
    item_id = os.path.split(items[iter][3].get_desktop_file_path())[1]
  File "/usr/lib/python2.4/posixpath.py", line 77, in split
    i = p.rfind('/''<img'> + 1
AttributeError: 'NoneType' object has no attribute 'rfind'

** (alacarte:3880): CRITICAL **: gmenu_tree_ref: assertion `tree != NULL' failed
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/Alacarte/MainWindow.py", line 304, in on_edit_delete_activate
    self.editor.deleteMenu(item)
  File "/usr/lib/python2.4/site-packages/Alacarte/MenuEditor.py", line 339, in deleteMenu
    menu_xml = self.getPath(menu), dom, dom)
  File "/usr/lib/python2.4/site-packages/Alacarte/MenuEditor.py", line 447, in __getPath
    path = menu.tree.root.get_menu_id()
AttributeError: 'NoneType' object has no attribute 'root'

Доколкото разбирам, някакъв проблем с руут права, но аз си стартирам програмата като юзър, и искам да трия подменютата в юзъра, а не в графичната среда на руут. Някакви идеи?

Едит: Тоя емотикон в поста ми (съобщението за грешката от терминала) не е мое дело, вероятно някаква комбинация от знаци съвпада с комбинацията от знаци за емотикона при постване.

Благодаря предварително на отзовалите се



Активен

"-Аз съм орех и приличам на мозък!" "-Аз съм карфиол и приличам на дърво!" "-А аз съм гъба и мразя тази игра.. "

winman

  • Напреднали
  • *****
  • Публикации: 311
    • Профил
Проблем с alacarte
« Отговор #1 -: Jan 17, 2007, 17:12 »
Цитат (Nik123 @ Ян. 17 2007,17:58)
Опитах се да редактирам менюто, с редактора alacarte, който в предишната ми версия на мандрива - 2006 - работеше отлично, само че сега, като се опитам да изтрия някое подменю, не става нищо- давам Delete, след като съм селектирал това, което искам да изтрия, и никакъв видим резултат.

Това е бъг в Mandriva 2007. Вече е оправен, но трябва да си направиш update  на дистрибуцията.
Активен

The more you know about Linux the less likely girls will want to know about you!

Nik123

  • Напреднали
  • *****
  • Публикации: 1903
  • Distribution: Mageia
    • Профил
Проблем с alacarte
« Отговор #2 -: Jan 17, 2007, 17:37 »
Ако правилно те разбирам, да ъпдейтна alacarte, и може би python2.4, съдейки по това-
File "/usr/lib/python2.4/site-packages/Alacarte/MenuEditor.py", line 447, in __getPath
   path = menu.tree.root.get_menu_id()
AttributeError: 'NoneType' object has no attribute 'root'
или да свалям наново и да инсталирам пак цялото дистро?
Активен

"-Аз съм орех и приличам на мозък!" "-Аз съм карфиол и приличам на дърво!" "-А аз съм гъба и мразя тази игра.. "

winman

  • Напреднали
  • *****
  • Публикации: 311
    • Профил
Проблем с alacarte
« Отговор #3 -: Jan 17, 2007, 17:50 »
Да, обаче е по-лесно, а и по-добре да update-неш цялата Mandriva. Доста дупки в сигурността запушиха напоследък. Също и бъгове закърпиха.

Стартирай си MCC. /Configure your computer/. Избери:

1. Software management
2. Look at available updates and apply any fixes or upgrades to installed packages

Следвай инструкциите и си готов.

/edit Сега пак ти прочетох постинга. Няма нужда да сваляш и преинсталираш. Ако го направиш, пак ще имаш старите пакети. Просто UPDATE със мандривското ютилити. Добре е често да го правиш. Аз обаче не знам как става автоматично, или въобще дали става без да се плати и апдейтвам ръчно. Може евентуално с urpmi и cron, но преди това трябва да си нагласил съответните огледала. Аз предпочитам ръчно, зашото мога да си избирам какво от апдейтите да си сваля.

Например преди седмица дойде апдейт на firestarter, обаче нещо са оплескали и упорито ме агитира, заради firestarter да инсталирам всички KDE  библиотеки '<img'>



Активен

The more you know about Linux the less likely girls will want to know about you!

Nik123

  • Напреднали
  • *****
  • Публикации: 1903
  • Distribution: Mageia
    • Профил
Проблем с alacarte
« Отговор #4 -: Jan 17, 2007, 23:08 »
Ъпдейтнах всичко от MCC-Look at available updates and aplly any fixes и пак същото- alacarte продължава да не работи и дава абсолютно същите грешки в терминала
Активен

"-Аз съм орех и приличам на мозък!" "-Аз съм карфиол и приличам на дърво!" "-А аз съм гъба и мразя тази игра.. "

winman

  • Напреднали
  • *****
  • Публикации: 311
    • Профил
Проблем с alacarte
« Отговор #5 -: Jan 18, 2007, 02:36 »
Странно. При мен се оправи след съответния апдейт. Даже си спомням, че дойде самичък, тоест само се отнасяше до бъга с редакцията на менюто. И веднага след това го ползвах. Може би един рестарт на X ?
Активен

The more you know about Linux the less likely girls will want to know about you!

winman

  • Напреднали
  • *****
  • Публикации: 311
    • Профил
Проблем с alacarte
« Отговор #6 -: Jan 18, 2007, 09:46 »
Сетих се още нещо. По дефолт MCC апдейтва само security updates. Има и опция за bug fixes  и all updates. Провери да не си свалил само пакетите с  дупки в сигурността. Alacarte трябва да е в bug fixes.
Активен

The more you know about Linux the less likely girls will want to know about you!

Nik123

  • Напреднали
  • *****
  • Публикации: 1903
  • Distribution: Mageia
    • Профил
Проблем с alacarte
« Отговор #7 -: Jan 18, 2007, 10:50 »
От bugfixes и Security съм инсталирал всичко, от All updates не съм инсталирал ъпдейтите за КДЕ, защото не го ползвам, и ъпдейтите за OpenOffice. На bugfixes updates ми дава че всичко възможно засега е инсталирано. С последната версия на alacarte съм. Може би целият проблем е в това, че съм с Mandriva 2007 RC2 "Sunna" версията, а не с Official, която излезе по-късно от моята тестова версия, и за това не работи, въпреки че съм сложил абсолютно всички кръпки, ъпдейти и фиксове, които МСС ми извади, без гореспоменатите за кде и ОО.
Може би трябва да си потърся някакъв друг редактор за менюто на гном, не ми се инсталира наново дистрибуцията  ':angry:'

Едит: Рестартирах не само Х, а цялата система, и тоя бъг си остава



Активен

"-Аз съм орех и приличам на мозък!" "-Аз съм карфиол и приличам на дърво!" "-А аз съм гъба и мразя тази игра.. "

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Ubuntu: alacarte...
Настройка на програми
Rio 8 1898 Последна публикация Jul 05, 2007, 13:06
от Rio
Проблем с alacarte (gnome menu editor)
Настройка на програми
gotha 1 1179 Последна публикация Jun 25, 2009, 01:34
от gotha