| Summary: | При попытке выключить машину из VNC-сессии, VNC-сессия обрывается, машина не выключается. | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Кожевников Владимир Сергеевич <kozhevnikovvs> | ||||||||
| Component: | tigervnc | Assignee: | Anton Farygin <rider> | ||||||||
| Status: | NEW --- | QA Contact: | qa-sisyphus | ||||||||
| Severity: | normal | ||||||||||
| Priority: | P5 | CC: | protvin, rider | ||||||||
| Version: | unstable | ||||||||||
| Hardware: | x86_64 | ||||||||||
| OS: | Linux | ||||||||||
| Attachments: |
|
||||||||||
Created attachment 21640 [details]
workstation 11.1
Created attachment 21641 [details]
kworkstation 11.3
|
Created attachment 21626 [details] На дистрибутивах ALT Linux Kworkstation 11.3, ALT Linux Education KDE 11.1 tigervnc-1.16.2-alt2 Стенды: ALT Linux Workstation 11.1 Условия: Для воспроизведения ошибки нужны 2 машины: одна выступает в роли VNC-сервера, вторая подключается к ней как VNC-клиент. Шаги для воспроизведения: 1. Установить пакеты на обе машины: # apt-get install -y tigervnc-server tigervnc 2. Добавить пользователя на сервере: # useradd user1 # passwd user1 3. Задать VNC-пароль на сервере: # su - -c "vncpasswd" -s "/bin/bash" user1 4. Добавить пользователя в vncserver.users на сервере: # cat >> /etc/tigervnc/vncserver.users << EOF :1=user1 EOF 5. Запустить сервис на сервере: # systemctl enable --now vncserver@:1.service 6. На клиенте подключиться к серверу: $ vncviewer <IPSERVER>:1 7. В VNC-сессии выбрать выключение через диалог завершения сеанса. Вызывается либо через системное меню, либо через Ctrl+Alt+Del. Ожидаемый результат: Машина с VNC-сервером корректно выключается. Фактический результат: VNC-сессия прерывается. VNC-сервис переходит в inactive (dead), ВМ не выключается. VNC-сервис требует ручного перезапуска: # systemctl restart vncserver@:1.service Примечание: 1. Аналогичная проблема с "Перезагрузкой". 2. На дистрибутиве ALT Linux Education 11.1 xfce ошибка не воспроизводится. 3. На дистрибутивах ALT Linux Kworkstation 11.3, ALT Linux Education KDE 11.1 машина так же не выключается, но VNC-сессия не прерывается, вместо этого отображается чёрный экран.