Стенд для тестирования: 0cbe9fd35bdbd7c51da4d109709e4aa4 alt-education-10.0alpha-20210726-x86_64 Версия программы: lxqt-0.17-alt1 Шаги приводящие к ошибке: 1) Установить lxqt на p10-education 2) При авторизвации выборрать рабочего стола с lxqt 3) В окне с выбором оконного менеджера, в котором не отображаются установленные WM (icewm, openbox, i3) выбрать единственный доступный пункт "Другое ...". 4) В появившимся окне файлового менеджера выбрать openbox или другую установленную WM. 5) В первом окне подтвердить выбор WM. Результат: Отображается черный экран с уведомлениями от lxqt и иконками рабочего стола. Остутсвует панель задач, меню пуск. Ожидаемый результат: Корректное отображение сессии lxqt с выбранным оконным менеджером. Дополнительно: На остальных дистрибутивах от p10 данная ошибка не наблюдается.
Created attachment 9643 [details] Окно выбора WM, в котором не отображаюся установленные WM
Created attachment 9644 [details] Окно выбора WM, в котором ОТОБРАЖАЮТСЯ установленные WM
Created attachment 9645 [details] Некорректый запуск lxqt Баг воспроизводится на education-p10
(In reply to Alexandr Shashkin from comment #0) > 3) В окне с выбором оконного менеджера, в котором не отображаются > установленные WM (icewm, openbox, i3) выбрать единственный доступный пункт > "Другое ...". Этого окна не должно было быть. Должен был загрузиться сеанс нормально.
(Ответ для Антон Мидюков на комментарий #4) > (In reply to Alexandr Shashkin from comment #0) > > 3) В окне с выбором оконного менеджера, в котором не отображаются > > установленные WM (icewm, openbox, i3) выбрать единственный доступный пункт > > "Другое ...". > > Этого окна не должно было быть. Должен был загрузиться сеанс нормально. "LXQt как и Razor-qt не имеет привязки к какому либо менеджеру окон и может использоваться совместно с любым современным WM (Window Maker, Xfwm4, JWM, IceWM, Openbox и пр...), пользователь сам может решить что ему использовать." (c) https://www.altlinux.org/LXQt
(In reply to Alexandr Shashkin from comment #5) > (Ответ для Антон Мидюков на комментарий #4) > > (In reply to Alexandr Shashkin from comment #0) > > > 3) В окне с выбором оконного менеджера, в котором не отображаются > > > установленные WM (icewm, openbox, i3) выбрать единственный доступный пункт > > > "Другое ...". > > > > Этого окна не должно было быть. Должен был загрузиться сеанс нормально. > > "LXQt как и Razor-qt не имеет привязки к какому либо менеджеру окон и может > использоваться совместно с любым современным WM (Window Maker, Xfwm4, JWM, > IceWM, Openbox и пр...), пользователь сам может решить что ему > использовать." (c) https://www.altlinux.org/LXQt Я о том, что что-то пошло не так, раз такой выбор предлагается. Т.е. дефолта нет. А он должен быть после установки метапакета.
(In reply to Антон Мидюков from comment #4) > (In reply to Alexandr Shashkin from comment #0) > > 3) В окне с выбором оконного менеджера, в котором не отображаются > > установленные WM (icewm, openbox, i3) выбрать единственный доступный пункт > > "Другое ...". > > Этого окна не должно было быть. Должен был загрузиться сеанс нормально. Не прав. Если более одного оконного менеджера, такой выбор при первом входе должен быть. (In reply to Alexandr Shashkin from comment #0) > 4) В появившимся окне файлового менеджера выбрать openbox или другую > установленную WM. Предполагается выбор именно OpenBox (другие варианты я не проверяю). (In reply to Alexandr Shashkin from comment #1) > Created attachment 9643 [details] > Окно выбора WM, в котором не отображаюся установленные WM Вот. Нужно понять, почему не отображаются. А где этот образ alt-education-10.0alpha-20210726-x86_64 взять можно?
Установил alt-education-10.0alpha-20210726-x86_64 в минимальной комплектации. Затем установил lxqt-mini. Запустил сеанс lxqt, появилось окно с выбором сеансов. Выбрал Openbox, загрузилось нормально. Всё на месте.
Определил виновника. При выборе базового образовательного пакета устанавливается пакет kde5-profile, который и приводит к неработоспособности lxqt. Припоминаю, что так было ещё во времена p8.
Gh(In reply to Антон Мидюков from comment #9) > Определил виновника. > При выборе базового образовательного пакета устанавливается пакет > kde5-profile, который и приводит к неработоспособности lxqt. Припоминаю, что > так было ещё во времена p8. Проблему вызывает строка в /etc/profile.d/kde5.sh: export XDG_CONFIG_DIRS=/etc/kf5/xdg:/etc/xdg
Ошибка в /usr/bin/startlxqt
lxqt-session-0.17.0-alt2 -> sisyphus: Fri Sep 10 2021 Anton Midyukov <antohami@altlinux> 0.17.0-alt2 - add /usr/share to XDG_CONFIG_DIRS, if variable is defined (Closes: 40879)
Ошибка воспроизводится на alt-education-10.0alpha-20210726-x86_64. Версия: lxqt-session-0.17.0-alt2.
(In reply to Tatyana Gagina from comment #13) > Ошибка воспроизводится на alt-education-10.0alpha-20210726-x86_64. > Версия: lxqt-session-0.17.0-alt2. А как воспроизводится? Так: Отображается черный экран с уведомлениями от lxqt и иконками рабочего стола. Остутсвует панель задач, меню пуск. ? (In reply to Tatyana Gagina from comment #13) > Ошибка воспроизводится на alt-education-10.0alpha-20210726-x86_64. > Версия: lxqt-session-0.17.0-alt2. Проверил на alt-education-10.0alpha-20210726-x86_64, проблема не воспроизводится. Проблема была в недоступности конфигов из /usr/share в сеансе lxqt при установленном пакете kde5-profile. lxqt-session-0.17.0-alt2 проблему исправляет.
(Ответ для Антон Мидюков на комментарий #14) > А как воспроизводится? Так: > > Отображается черный экран с уведомлениями от lxqt и иконками рабочего стола. > Остутсвует панель задач, меню пуск. Черного экрана нет, отображается уведомление от lxqt и иконками рабочего стола. Остутсвует панель задач, меню пуск
(In reply to Tatyana Gagina from comment #15) > (Ответ для Антон Мидюков на комментарий #14) > > > А как воспроизводится? Так: > > > > Отображается черный экран с уведомлениями от lxqt и иконками рабочего стола. > > Остутсвует панель задач, меню пуск. > > Черного экрана нет, отображается уведомление от lxqt и иконками рабочего > стола. > Остутсвует панель задач, меню пуск Тогда нужно пошаговое воспроизведение проблемы. Я установил education с базовым комлектом и kde. Добавил задание с lxqt-session. Установил пакет lxqt-session. После чего зашёл под пользователем в сеанс lxqt. В появившемся окне выбрал openbox. Всё на месте. Подозреваю, что Вы сначала установили lxqt-session. Затем зашли в сеанс lxqt, убедились, что есть проблема. Затем установили lxqt-session из задания и перезапустили сеанс lxqt. И ничего не починилось, так как конфиги в профиле пользователя создались до того пустые. Нужно было или создать нового пользователя, или выйдя из сеанса lxqt, удалить ~/.config/lxqt и ~/.config/pcmanfm-qt, после чего зайти заново. Должно было заработать.
Перепроверила: 1) Установила education с базовым комлектом и kde, обновилась; 2) Добавила задание с lxqt-session, установила пакет lxqt-session и openbox; 3) Зашла под пользователем в сеанс lxqt и в появившемся окне выбрала openbox. Итог: ошибка не воспроизвелась.
(In reply to Tatyana Gagina from comment #17) > Перепроверила: > 1) Установила education с базовым комлектом и kde, обновилась; > 2) Добавила задание с lxqt-session, установила пакет lxqt-session и openbox; > 3) Зашла под пользователем в сеанс lxqt и в появившемся окне выбрала openbox. > > Итог: ошибка не воспроизвелась. Вот и отлично.