Почему Alacarte выдает мне эту ошибку, когда я пытаюсь добавить элементы в меню?
Когда я пытаюсь добавить что-либо в меню в 12.04, я получаю эту ошибку.
$ alacarte
Traceback (most recent call last):
File "/usr/share/alacarte/Alacarte/MainWindow.py", line 317, in on_new_item_button_clicked
process = subprocess.Popen(['gnome-desktop-item-edit', file_path], env=os.environ)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
2 ответа
Решение
Это ошибка в Алакарте.
Вам необходимо установить пакет gnome-panel
как Alacarte хочет использовать программу (gnome-desktop-item-edit
), который находится в этом пакете.
https://bugs.launchpad.net/ubuntu/+source/alacarte/+bug/1089438/
Я создал патч, который не зависит от установки gnome-панели. Спасибо:)