Bug 40605

Summary: Не запускается удалённый экран с приложением XTerm после второго запуска
Product: Sisyphus Reporter: Evgeny Shesteperov <alimektor>
Component: xpraAssignee: Michael Shigorin <mike>
Status: NEW --- QA Contact: qa-sisyphus
Severity: major    
Priority: P5 CC: lav, tatyana, varaksaaa
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
ошибка создания удалённого экрана
none
Лог версии xpra-4.4.4-alt2.x86_64 none

Description Evgeny Shesteperov 2021-07-29 15:04:49 MSK
Created attachment 9545 [details]
ошибка создания удалённого экрана

Установил пакет.
Выполняю команду:

$ xpra start ssh://test@10.88.144.78/ --start-child=xterm

Выполняется, всё ОК, экран создаётся, XTerm работает.

Запускаю второй раз. По логике вещей должен создаться новый экран, но возникает ошибка:

$ xpra start ssh://test@10.88.144.78/ --start-child=xterm

....
2021-07-29 14:48:39,263   :0.0 (631x203 mm - DPI: 96x96) workarea: 2390x720
2021-07-29 14:48:39,263     BOE eDP-1 1366x768 (344x194 mm - DPI: 100x100)
2021-07-29 14:48:39,263     DP-1 1024x768 at 1366x0 (271x203 mm - DPI: 95x96)
2021-07-29 14:48:39,357 Error: failed to receive anything, not an xpra server?
2021-07-29 14:48:39,357   could also be the wrong protocol, username, password or port
2021-07-29 14:48:39,357   or the session was not found
....

Дополнительная информация во вложении.
Comment 1 Andrey Cherepanov 2021-07-29 15:28:57 MSK
Это воспроизводится в Sisyphus?
Comment 2 Evgeny Shesteperov 2021-07-29 17:56:56 MSK
(Ответ для Andrey Cherepanov на комментарий #1)
> Это воспроизводится в Sisyphus?

Да, версия xpra v4.0.6-r28285.
Comment 3 Tatyana Gagina 2022-10-25 12:23:22 MSK
Проверялось в p10, ошибка воспроизводится.

Версия: xpra-4.0.6-alt1.
Comment 4 Artem Varaksa 2023-04-06 16:37:47 MSK
Created attachment 12901 [details]
Лог версии xpra-4.4.4-alt2.x86_64

Ошибка воспроизводится в версии xpra-4.4.4-alt2.x86_64, но только при подключении к серверу xpra, работающему на следующих стендах (как p10 с заданием 317417, так и обновлённые до Sisyphus):

education-10.1-x86-64
education-10.1-x86-64-kde

При подключении к следующим стендам ошибка не воспроизводится (где не указано Sisyphus, там не проверялось на Sisyphus):

kworkstation-10.1-x86-64 (p10 + 317417)
workstation-10.1-x86-64 (p10 + 317417, Sisyphus)
server-10.1-x86-64 (p10 + 317417)

Когда ошибка воспроизводится, вывод xpra при этом другой (полный лог успешного, а затем безуспешного запуска см. во вложении):

> 2023-04-06 15:51:44,260 Error parsing rencodeplus packet:
> 2023-04-06 15:51:44,261  invalid literal for int() with base 10: b'5\x00\x11\x0f\x02\x00\x81'
> 2023-04-06 15:51:44,263 Error: failed to connect
> 2023-04-06 15:51:44,264  received uninterpretable nonsense: failed to parse rencodeplus packet
> 2023-04-06 15:51:44,264  packet no 0 data: 5/@\rÝÿn§!tRNSÿÿÿÿÿÿOÐÐ»Ð¾ÐºÐ½Ð¾Ñ Winez*wq\r$I&¨»&