[Comm] GLX по ssh
Alexei V. Mezin
alexei.mezin на gmail.com
Сб Апр 4 22:56:35 MSK 2020
04.04.2020 22:05, Sergey пишет:
> Это p9, запущено вот так: xpra start :100 --start=xterm
>
Вокруг этого всего есть какая-то магия непонятная. Слишком много питона :)
Имеем сервер на p9 и клиент на Сизифе
На сервере запущена сессия
$ xpra list
/usr/bin/Xorg is suid and not readable, Xdummy support unavailable
Found the following xpra sessions:
/run/user/500/xpra:
LIVE session at :111
/run/xpra:
LIVE session at :111
При попытке соединиться
$ xpra attach ssh://server:2022/111
Incompatible version of OpenGL_accelerate found, need at least (3, 1, 5)
found (3, 1, 3)
Warning: version mismatch between PyOpenGL and PyOpenGL-accelerate
3.1.5 vs 3.1.3b1
this may cause crashes
2020-04-04 22:47:08,807 Xpra GTK3 X11 client version 3.0.7-r25629 64-bit
2020-04-04 22:47:08,824 running on Linux unknown unknown unknown
2020-04-04 22:47:08,825 window manager is 'KWin'
2020-04-04 22:47:09,252 GStreamer version 1.16.2 for Python 3.8.2 64-bit
2020-04-04 22:47:09,545 Connected (version 2.0, client OpenSSH_7.9)
2020-04-04 22:47:10,665 Authentication (publickey) successful!
2020-04-04 22:47:10,894 keyboard settings: rules=evdev, model=pc101,
layout=us,ru
2020-04-04 22:47:11,100 desktop size is 1920x1080 with 1 screen:
2020-04-04 22:47:11,100 :0.0 (513x292 mm - DPI: 95x93) workarea: 1838x1080
2020-04-04 22:47:11,100 VSC DVI-I-1 (509x286 mm - DPI: 95x95)
2020-04-04 22:47:31,251 Error: failed to receive anything, not an xpra
server?
2020-04-04 22:47:31,252 could also be the wrong protocol, username,
password or port
2020-04-04 22:47:31,252 or the session was not found
2020-04-04 22:47:31,252 Connection lost
То есть нифига не работает. Однако! Если запустить xpra_launcher, то он
вполне успешно устанавлиает соединение и все работает весьма достойно
(за одно из лончера можно сохранить настроенное соединение в *.xpra
файл, и запускать его как обычную иконку программы).
На сервере в /etc/xpra корфиг иксов "по умолчанию" для p9, там что-то
про XDummy, и оно вроде бы работает как раз через него.
Подробная информация о списке рассылки community