Created attachment 15120 [details] Есть меню Шаги ==== 1. # apt-get install -y altlinux-freedesktop-menu-nested-menu lxde-lite 2. # reboot 3. На экране входа выбрать оболочку LXDE. Фактический результат ===================== В меню нет приложений (см. скриншот Нет меню). Ожидаемый результат =================== В меню должны быть приложения (см. скриншот Есть меню). Дополнительно ============= Возможно, связаны: https://bugzilla.altlinux.org/48600 Воспроизводимость ================= Воспроизводится на виртуальных машинах: [p10] workstation-10.1-x86-64 # rpm -qa | grep altlinux-freedesktop-menu altlinux-freedesktop-menu-nested-menu-0.68-alt1.noarch altlinux-freedesktop-menu-icon-theme-default-0.0.26-alt1.noarch altlinux-freedesktop-menu-lxde-0.68-alt1.noarch altlinux-freedesktop-menu-common-0.68-alt1.noarch # rpm -qa | grep lxde lxde-lxappearance-0.6.3-alt1.x86_64 lxde-common-0.99.2-alt7.1.noarch lxde-settings-upstream-0.99.2-alt7.1.noarch lxde-lxsession-edit-0.5.5-alt3.x86_64 lxde-icon-theme-0.5.1-alt1.qa1.noarch lxde-lxsession-0.5.5-alt3.x86_64 altlinux-freedesktop-menu-lxde-0.68-alt1.noarch lxde-lxpanel-0.10.1-alt1.x86_64 lxde-lite-1.1-alt4.noarch lxde-lxappearance-obconf-0.2.3-alt1.x86_64 [sisyphus] workstation-10.1-x86-64 # rpm -qa | grep altlinux-freedesktop-menu altlinux-freedesktop-menu-nested-menu-0.69-alt1.noarch altlinux-freedesktop-menu-icon-theme-default-0.0.26-alt1.noarch altlinux-freedesktop-menu-lxde-0.69-alt1.noarch altlinux-freedesktop-menu-common-0.69-alt1.noarch altlinux-freedesktop-menu-cinnamon-0.69-alt1.noarch # rpm -qa | grep lxde lxde-icon-theme-0.5.1-alt1.qa1.noarch lxde-common-0.99.2-alt7.1.noarch lxde-lite-1.1-alt4.noarch lxde-lxappearance-0.6.3-alt4.x86_64 lxde-lxsession-edit-0.5.5-alt3.x86_64 lxde-lxsession-0.5.5-alt3.x86_64 lxde-settings-upstream-0.99.2-alt7.1.noarch altlinux-freedesktop-menu-lxde-0.69-alt1.noarch lxde-lxappearance-obconf-0.2.3-alt2.x86_64 lxde-lxpanel-0.10.1-alt1.x86_64
Created attachment 15121 [details] Нет меню
Это, похоже, баг движка обработки меню в lxde. В xfce тоже глючный движок, падает на пользовательских меню. https://bugzilla.altlinux.org/show_bug.cgi?id=40578 стоит заодно и xfce проверить с altlinux-freedesktop-menu-nested-menu. Тоже есть шанс, что упадет.
Я с таким сталкивался. Есть комплектное меню, обычно одноуровневое. Его движок тянет, а изменения выявляют скрытые ошибки. altlinux-freedesktop-menu-nested-menu само по себе честное, соответствует стандарту. Но сложное, и этим выявляет баги нетестированного нормально движка. В таком случае в апстрим идти лучше не с системным меню, а с более простым расширением меню, которое лежит у пользователя в ~. Попробую на досуге сваять наиболее простые примеры.
Created attachment 15126 [details] Корректное меню xfce + nested-menu (sisyphus) (Ответ для viy на комментарий #2) > стоит заодно и xfce проверить с altlinux-freedesktop-menu-nested-menu. > Тоже есть шанс, что упадет. Такая комбинация работает корректно (см. скриншот). [p10] education-10.2-x86-64 # rpm -qa | grep altlinux-freedesktop-menu altlinux-freedesktop-menu-xfce-0.68-alt1.noarch altlinux-freedesktop-menu-generic-0.68-alt1.noarch altlinux-freedesktop-menu-nested-menu-0.68-alt1.noarch altlinux-freedesktop-menu-common-0.68-alt1.noarch altlinux-freedesktop-menu-mate-like-menu-0.68-alt1.noarch altlinux-freedesktop-menu-icon-theme-default-0.0.26-alt1.noarch xfce4-minimal-4.18-alt3.noarch xfce4-whiskermenu-plugin-2.7.3-alt2.x86_64 [sisyphus] education-10.2-x86-64 # rpm -qa | grep altlinux-freedesktop-menu altlinux-freedesktop-menu-xfce-0.69-alt1.noarch altlinux-freedesktop-menu-mate-like-menu-0.69-alt1.noarch altlinux-freedesktop-menu-icon-theme-default-0.0.26-alt1.noarch altlinux-freedesktop-menu-common-0.69-alt1.noarch altlinux-freedesktop-menu-generic-0.69-alt1.noarch altlinux-freedesktop-menu-nested-menu-0.69-alt1.noarch xfce4-minimal-4.18-alt3.noarch xfce4-whiskermenu-plugin-2.8.2-alt1.x86_64 Работает, даже если # apt-get remove -y altlinux-freedesktop-me nu-mate-like-menu
(Ответ для Artem Varaksa на комментарий #0) > 1. # apt-get install -y altlinux-freedesktop-menu-nested-menu lxde-lite > 2. # reboot > 3. На экране входа выбрать оболочку LXDE. Примечание: altlinux-freedesktop-menu-nested-menu должен быть установлен до первого запуска LXDE. Иначе даже при перезагрузке системы меню само не обновляется, и остаётся рабочим.