Bug 44818 - Не создаётся киоск в режиме "Запуск выбранного подключения" на Education XFCE
Summary: Не создаётся киоск в режиме "Запуск выбранного подключения" на Education XFCE
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: myconnector-kiosk (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: ekorneechev@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-06 15:24 MSK by Evgeny Shesteperov
Modified: 2023-12-21 12:02 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Shesteperov 2023-01-06 15:24:22 MSK
Версия
======

- myconnector-kiosk-2.4.1-alt1.

Дистрибутивы
============

- p10-education-10-x86-64 с профилем по умолчанию.

Шаги воспроизведения
====================

На сервере:

1. Установить x11vnc-service:

        # apt-get install -y x11vnc-service

2. Записать пароль VNC:
   
        # x11vnc -storepasswd
        
3. Проверить, что пароль записался и корректно отображается:
   
        # cat /root/.vnc/passwd

4. Запустить сервис и добавить его в автозагрузку:

        # systemctl enable --now x11vnc.service

На клиенте:

Первый системный пользователь указан в шагах как test.

1. Установить необходимые пакеты:

        # apt-get install -y myconnector myconnector-kiosk pyhoca-cli remmina

2. Войти в графическую сессию, запустить MyConnector от обычного пользователя.
3. В MyConnector выбрать протокол VNC из выпадающего списка в левом верхнем углу, указать IP-адрес машины сервера в строке поиска возле кнопки Подключение.
4. Нажать кнопку Дополнительные параметры.
5. Указать Имя подключения: altserver.
6. Нажать Сохранить.
7. Скопировать файл подключения в домашнюю папку:

        $ cp ~/.myconnector/altserver_vnc.myc ~/

8. Закрыть программу.
9. Запустить MyConnector от суперпользователя:

        # myconnector

10. Нажать кнопку со значком дома в левом верхнем углу → Режим КИОСК.
11. Выбрать пункт Подключение из файла, нажать на выбор справа, выбрать /home/test/altserver_vnc.myc.
12. Нажать кнопку Открыть.
13. Нажать кнопку Сохранить.
14. Перезагрузить машину.

Ожидаемый результат: запрос VNC-подключения.

Фактический результат: открывается Display Manager по умолчанию.

В Sisyphus не проверялось.

Воспроизводится в P9 на версии myconnector-kiosk-2.3-alt1
Comment 1 Evgeniy Korneechev 2023-06-08 12:07:35 MSK
Исправлено в 2.4.2-alt1

PS
(Ответ для Evgeny Shesteperov на комментарий #0)
> 7. Скопировать файл подключения в домашнюю папку:
> 
>         $ cp ~/.myconnector/altserver_vnc.myc ~/
Этого делать не нужно, это дублирует такое же действие в самом механизме включения режима. Плюс проще сразу под рутом создать подключение.
Comment 2 Olga 2023-12-13 14:01:05 MSK
Данная ошибка воспроизводится на версии пакетов:
myconnector-kiosk-2.5.1-alt1.noarch
myconnector-2.5.1-alt1.noarch
Comment 3 Evgeniy Korneechev 2023-12-21 10:06:55 MSK
Видимо в данном дистрибутиве имеется и lightdm, и sddm "с коробки"? Проверка DM при включении режима Киоска не совершенная (проверяет наличие конф.файла, а не запущенный DM) - как поправить для SystemD - знаю, сделаю. А вот для sysvinit хороший вопрос...
Comment 4 Repository Robot 2023-12-21 12:02:01 MSK
myconnector-2.5.2-alt1 -> sisyphus:

 Thu Dec 21 2023 Evgeniy Korneechev <ekorneechev@altlinux> 2.5.2-alt1
 - [kiosk] Fixed bug (ALT #44818)