Здравейте! Ползвам 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('/'
![Wink '<img](http://www.linux-bg.org/iB_html/non-cgi/emoticons/wink.gif)
'> + 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'
Доколкото разбирам, някакъв проблем с руут права, но аз си стартирам програмата като юзър, и искам да трия подменютата в юзъра, а не в графичната среда на руут. Някакви идеи?
Едит: Тоя емотикон в поста ми (съобщението за грешката от терминала) не е мое дело, вероятно някаква комбинация от знаци съвпада с комбинацията от знаци за емотикона при постване.
Благодаря предварително на отзовалите се