Bug 52421 - Экран завис при подключении по VNC к TigerVNC Server
Summary: Экран завис при подключении по VNC к TigerVNC Server
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: remmina (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-13 13:38 MSK by Pivkin Denis
Modified: 2025-01-10 13:21 MSK (History)
3 users (show)

See Also:


Attachments
remmina.log (6.34 KB, text/x-log)
2024-12-13 13:38 MSK, Pivkin Denis
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pivkin Denis 2024-12-13 13:38:28 MSK
Created attachment 17382 [details]
remmina.log

Система обновленная до sisyphus:
KWorkstation 10.4 x86-64

Версия пакета:
remmina-plugins-rdp-1.4.36-alt1.x86_64
remmina-plugins-vnc-1.4.36-alt1.x86_64
remmina-plugins-spice-1.4.36-alt1.x86_64
remmina-plugins-x2go-1.4.36-alt1.x86_64
remmina-plugins-secret-1.4.36-alt1.x86_64
remmina-plugins-1.4.36-alt1.noarch
remmina-1.4.36-alt1.x86_64
remmina-plugins-www-1.4.36-alt1.x86_64
remmina-plugins-exec-1.4.36-alt1.x86_64

Шаги воспроизведения:
Необходимы стенды клиент и сервер.
1. Настройка клиента:
1) Установить все необходимые пакеты:
# apt-get install -y remmina remmina-plugins remmina-plugins-rdp remmina-plugins-spice remmina-plugins-x2go remmina-plugins-www virt-viewer
2. Настройка сервера:
1) Установить все необходимые пакеты:
# apt-get install -y xrdp x11spice x2goserver x2goserver-xsession tigervnc-server apache2 apache2-mod_ssl apache2-htpasswd
2)Запустить и добавить в автозагрузку:
# systemctl enable --now x2goserver
# systemctl enable --now vncserver
# systemctl enable --now xrdp xrdp-sesman
3)Настроить виртуальные дисплеи, их количество и параметры запуска. Для это необходимо отредактировать файл /etc/sysconfig/vncservers:
# cat >  /etc/sysconfig/vncservers << EOF
VNCSERVERS="1:test"
VNCSERVERARGS[1]="-geometry 800x600 -depth 16"
VNCSERVERARGS[2]="-geometry 800x600 -localhost"
EOF
4)Задать пароль для пользователя VNC-сервера (запишутся в ~/.vnc/passwd) и перезапустить сервис:
$ vncpasswd
Password: пароль
Verify: пароль
Would you like to enter a view-only password (y/n)? n
# systemctl restart vncserver
3. Подключение:
Подключение по VNC к TigerVNC Server
Открыть remmina:
$ remmina
Тип подключения: VNC -> <ip-server>:5901 -> Enter
Ввести пароль -> OK

Результат:
Экран сервера завис при подключении через VNC
В логах повторяется:
(DEBUG) - (remmina_plugin_vnc_rfb_finished) - FinishedFrameBufferUpdate
(DEBUG) - (remmina_plugin_vnc_rfb_finished) - FinishedFrameBufferUpdate
(DEBUG) - (remmina_plugin_vnc_rfb_finished) - FinishedFrameBufferUpdate

Ожидаемый результат:
Корректное подключение