Решил опробовать xmenu на свежеустановленном Thinstation 6.2, просто добавив в build.conf строку:
.
Сразу удивило, что собранный образ резко увеличился в размерах со 117Мб до 160Мб.
Загрузиться с этого образа на тестовой виртуальной машине не получилось. Выдало:
Kernek panic - no syncing: VFS: Unable to mount root fs on unknown-block(0,0)
и т.д.
Почему не грузится, пока не вникал, но решил разобраться, из-за чего так распух образ и посмотрел зависимости пакетов.
В /thinstation/build/packages/xmenu/dependencies указаны:
В /thinstation/build/packages/zenity/dependencies:
base
webkit-gtk2
at-spi2-core
Оказалось достаточно закомментировать строку webkit-gtk2 в зависимостях zenity, чтобы образ уменьшился до 143Мб и стал нормально загружаться.
Добавив в конфиг SESSION_0_TYPE=xmenu и остальные требуемые параметры - получил нормально работающее xmenu.
Вопрос, зачем нужен этот лишний зоопарк ради одной менюшки?
Думаю стоит добавить информацию о лишних зависимостях к описанию xmenu.