С некоторых пор Cinnamon - моё любимое окружение, под разными дистрибутивами разных версий.
Для
работы цветные и попугаистые свистелки и перделки "новых" GNOME и KDE меня не интересуют.
Но в Cinnamon есть одна большая
дыра ... о ней пишут много (ещё 3 года назад и до сих пор), что смягчает тяготы ликвидации
: при редактировании
главного меню системы оно может неожиданно очиститься и стать
пустым! Премного неприятное ощущение.
Но оно легко лечится. Вот на
форуме Ubuntu:
Покопался по буржуйским форумам, нашел несколько похожих нерешенных случаев. Нашел, как запускается редактор меню:
onotole@home ~ $ cinnamon-menu-editor
Traceback (most recent call last):
File "/usr/bin/cinnamon-menu-editor", line 19, in <module>
main()
File "/usr/bin/cinnamon-menu-editor", line 15, in main
app = MainWindow.MainWindow(datadir, version)
File "/usr/lib/cinnamon-menu-editor/cme/MainWindow.py", line 43, in __init__
self.editor = MenuEditor()
File "/usr/lib/cinnamon-menu-editor/cme/MenuEditor.py", line 31, in __init__
self.load()
File "/usr/lib/cinnamon-menu-editor/cme/MenuEditor.py", line 44, in load
if not self.tree.load_sync():
gi._glib.GError: Ошибка в строке 1 на символе 1: Документ был пуст или содержал только пробелы
В общем, нужно искать где-то в хомяке битые/нулевые файлы, измененные в помент появления глюка. И я его нашел. Файл нулевой длины:
~/.config/menus/cinnamon-applications.menu
После его удаления и перезапуска Cinnamon все заработало.
Т.е. в ~/.config/menus/cinnamon-applications.menu ищите файл
длины 0 и его
убиваете.