* [Comm] GLX по ssh
@ 2020-04-04 10:34 Sergey
2020-04-04 14:16 ` Alexei Mezin
0 siblings, 1 reply; 10+ messages in thread
From: Sergey @ 2020-04-04 10:34 UTC (permalink / raw)
To: community
Знает ли кто, возможно ли как-то по ssh запустить приложение, которое хочет GLX?
$ ssh -Y test@book
test@book's password:
Last login: Sat Apr 4 14:31:07 2020 from 10.1.1.2
-bash-4.4$ /usr/lib/kf5/bin/kmail
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for <и т.д>
Could not initialize GLX
Aborted
Или может как-то можно без GLX запустить без пересборки?
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] GLX по ssh
2020-04-04 10:34 [Comm] GLX по ssh Sergey
@ 2020-04-04 14:16 ` Alexei Mezin
2020-04-04 16:54 ` Sergey
2020-04-04 17:24 ` Sergey
0 siblings, 2 replies; 10+ messages in thread
From: Alexei Mezin @ 2020-04-04 14:16 UTC (permalink / raw)
To: community
04.04.2020 13:34, Sergey пишет:
> -bash-4.4$ /usr/lib/kf5/bin/kmail
Запустить через xpra. Даже браузер с ютупом работает, kmail должен
вообще без проблем.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] GLX по ssh
2020-04-04 14:16 ` Alexei Mezin
@ 2020-04-04 16:54 ` Sergey
2020-04-04 17:24 ` Sergey
1 sibling, 0 replies; 10+ messages in thread
From: Sergey @ 2020-04-04 16:54 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Saturday 04 April 2020, Alexei Mezin wrote:
> > -bash-4.4$ /usr/lib/kf5/bin/kmail
>
> Запустить через xpra. Даже браузер с ютупом работает, kmail должен
> вообще без проблем.
Хочется уже взять дубинку, и... Ну почему все всё усложняют...
https://xpra.org/trac/wiki/Xdummy
| If you distribution ships the newer version but only installs a suid Xorg
| binary, Xpra should have installed the xpra_Xdummy wrapper script and
| configured xpra.conf to use it instead of the regular Xorg binary.
xpra_Xdummy - ссылка. На WEB(!!) сраницу, не на файл... И скрипт там очень
красиво нарисован... Но кстати, а что его в пакете нет? /usr/bin/Xorg суидный
как раз, и xpra сходу несколько ругается:
/usr/bin/Xorg is suid and not readable, Xdummy support unavailable
И там ещё
Warning: the 'start-child' option is used,
but 'exit-with-children' is not enabled,
use 'start' instead
Пробую запустить для начала по примеру в %description.
А браузер, вообще-то, и через ssh -Y работает, правда медленно.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] GLX по ssh
2020-04-04 14:16 ` Alexei Mezin
2020-04-04 16:54 ` Sergey
@ 2020-04-04 17:24 ` Sergey
2020-04-04 17:58 ` Alexei V. Mezin
1 sibling, 1 reply; 10+ messages in thread
From: Sergey @ 2020-04-04 17:24 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Saturday 04 April 2020, Alexei Mezin wrote:
> Запустить через xpra. Даже браузер с ютупом работает, kmail должен
> вообще без проблем.
А как с совместимостью? С p8 на p8 ходит (0.14.19). А вот на p9 (3.0)
c p8 зайти не может:
2020-04-04 21:21:08,015 disconnected without receiving a single packet, not an xpra server?
2020-04-04 21:21:08,016 (maybe it does not support 'unknown' compression or 'bencode' packet encoding)
2020-04-04 21:21:08,016 Connection lost
Видно, что что-то не понимает, но не видно какого-нибудь ключика "вернуть
совместимость со старым протоколом". Пытаться обновить в p8 надо?
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] GLX по ssh
2020-04-04 17:24 ` Sergey
@ 2020-04-04 17:58 ` Alexei V. Mezin
2020-04-04 19:05 ` Sergey
0 siblings, 1 reply; 10+ messages in thread
From: Alexei V. Mezin @ 2020-04-04 17:58 UTC (permalink / raw)
To: community
04.04.2020 20:24, Sergey пишет:
> Видно, что что-то не понимает, но не видно какого-нибудь ключика "вернуть
> совместимость со старым протоколом". Пытаться обновить в p8 надо?
>
Нет. Это какая-то несовместимость более новой xpra с нашей системой.
Поскольку у нас пользователей этой программы, вероятно, целый один
человек, готового решения проблемы нет. И в рассылке вопрос игнорируют.
В качестве объезда помогает удаление на сервере файла
/var/run/user/$UID/xpra/xpra-run
Который создается при первом запуске любой удаленной сессии, и далее
мешает повторному перезапуску сессии. Но если не закрывать сессию (не
завершать все программы, оставлять работать хоть одну), то все Ок.
У меня вроде как все работает с настройками по умолчанию, ничего такого
в плане xdummy и прочего я не делал.
При клиенте на линуксе даже с раскладкой клавиатуры все как-то само
собой переключается. Клиент с винды иногда работает, но чаще требует
запустить в сессии xterm и выполнить там что-то вроде
setxkbmap -layout us,ru -option grp:menu_toggle
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] GLX по ssh
2020-04-04 17:58 ` Alexei V. Mezin
@ 2020-04-04 19:05 ` Sergey
2020-04-04 19:56 ` Alexei V. Mezin
0 siblings, 1 reply; 10+ messages in thread
From: Sergey @ 2020-04-04 19:05 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Saturday 04 April 2020, Alexei V. Mezin wrote:
> Нет. Это какая-то несовместимость более новой xpra с нашей системой.
> Поскольку у нас пользователей этой программы, вероятно, целый один
> человек, готового решения проблемы нет. И в рассылке вопрос игнорируют.
>
> В качестве объезда помогает удаление на сервере файла
>
> /var/run/user/$UID/xpra/xpra-run
Это p9, запущено вот так: xpra start :100 --start=xterm
$ ls -1 /var/run/user/500/xpra/
:100.log
asy-nb.lan-100
pulse-100
run-xpra
run-xpra удаляю. Запускаю с p8: xpra attach ssh:book:100
2020-04-04 22:58:17,022 xpra client version 0.14.19
2020-04-04 22:58:17,025 OpenGL support could not be enabled:
2020-04-04 22:58:17,025 No module named gdkgl
2020-04-04 22:58:17,050 Importing BmpImagePlugin
2020-04-04 22:58:17,085 Importing ...
<тут их куча>
2020-04-04 22:58:17,085 Importing ...
2020-04-04 22:58:17,146 failed to instantiate the dbus notification handler: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
2020-04-04 22:58:17,146 disable notifications to avoid this error
2020-04-04 22:58:17,181 detected keyboard: rules=evdev, model=pc105, layout=us,ru
2020-04-04 22:58:17,185 desktop size is 1280x1024 with 1 screen(s):
2020-04-04 22:58:17,185 ':0.0' (433x347 mm) workarea: 1280x965
2020-04-04 22:58:17,185 monitor 1 (339x271 mm)
asy@book's password:
/usr/bin/Xorg is suid and not readable, Xdummy support unavailable
bash: /home/asy/.xpra/run-xpra: No such file or directory
2020-04-04 22:58:23,870 disconnected without receiving a single packet, not an xpra server?
2020-04-04 22:58:23,871 (maybe it does not support 'unknown' compression or 'bencode' packet encoding)
2020-04-04 22:58:23,871 Connection lost
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] GLX по ssh
2020-04-04 19:05 ` Sergey
@ 2020-04-04 19:56 ` Alexei V. Mezin
2020-04-04 21:09 ` [Comm] xpra (GLX по ssh) Sergey
2020-04-05 6:36 ` Sergey
0 siblings, 2 replies; 10+ messages in thread
From: Alexei V. Mezin @ 2020-04-04 19:56 UTC (permalink / raw)
To: community
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, и оно вроде бы работает как раз через него.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Comm] xpra (GLX по ssh)
2020-04-04 19:56 ` Alexei V. Mezin
@ 2020-04-04 21:09 ` Sergey
2020-04-06 10:16 ` Sergey V Turchin
2020-04-05 6:36 ` Sergey
1 sibling, 1 reply; 10+ messages in thread
From: Sergey @ 2020-04-04 21:09 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Saturday 04 April 2020, Alexei V. Mezin wrote:
> Вокруг этого всего есть какая-то магия непонятная. Слишком много питона :)
> Имеем сервер на p9 и клиент на Сизифе
У них версия 3.0 и 3.0.7 соответственно... А у меня-то получается 0.14.19 в p8.
Но я собрал себе (пока тяп-ляп, но запускается вроде) 3.0.7 в p8.
> 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
>
> То есть нифига не работает.
У меня тоже, но с диагностикой, похожей на старую:
2020-04-05 00:46:49,657 keyboard settings: model=pc105, rules=evdev, layout=us,ru
2020-04-05 00:46:49,720 desktop size is 1280x1024 with 1 screen:
2020-04-05 00:46:49,720 :0.0 (433x347 mm - DPI: 75x74) workarea: 1280x965
2020-04-05 00:46:49,720 VGA-0 (339x271 mm - DPI: 95x95)
2020-04-05 00:46:49,772 Warning: the python netifaces package is missing
2020-04-05 00:46:50,146 Error: failed to receive anything, not an xpra server?
2020-04-05 00:46:50,146 could also be the wrong protocol, username, password or port
2020-04-05 00:46:50,147 or the session was not found
2020-04-05 00:46:50,147 Connection lost
Но теперь это с 3.0.7 самосборного на 3.0 в p9.
> Однако! Если запустить xpra_launcher,
О! Вот xpra_launcher плюс удаление run-xpra помогло. Какое-то занятное колдунство.
И KMail сделал вид, что может запуститься. Написал, что не запущен Akonadi, предложил
запустить и не смог. Но это видимо потому, что сеанс KDE не запущен, это уже отдельный
вопрос.
И 3.0.7 клиент перестал цепляться с 0.14.19 сервером. Надо, видимо, подумать над
обновлением в p8... Но перспектива в решении с xpra есть какая-то.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Comm] xpra (GLX по ssh)
2020-04-04 19:56 ` Alexei V. Mezin
2020-04-04 21:09 ` [Comm] xpra (GLX по ssh) Sergey
@ 2020-04-05 6:36 ` Sergey
1 sibling, 0 replies; 10+ messages in thread
From: Sergey @ 2020-04-05 6:36 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Saturday 04 April 2020, Alexei V. Mezin wrote:
> Вокруг этого всего есть какая-то магия непонятная. Слишком много питона :)
>
> Имеем сервер на p9 и клиент на Сизифе
lav@ вчера сделал задание http://git.altlinux.org/tasks/249408/ с 3.0.7 для
p9. Правда у меня видимых улучшений это не дало, но и ухудшений тоже нет,
так что может получится для простоты понимания везде одну версию сделать.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] xpra (GLX по ssh)
2020-04-04 21:09 ` [Comm] xpra (GLX по ssh) Sergey
@ 2020-04-06 10:16 ` Sergey V Turchin
0 siblings, 0 replies; 10+ messages in thread
From: Sergey V Turchin @ 2020-04-06 10:16 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Sunday, 5 April 2020 00:09:29 MSK Sergey wrote:
[...]
> KMail сделал вид, что может запуститься. Написал, что не
> запущен Akonadi, предложил запустить и не смог. Но это видимо потому, что
> сеанс KDE не запущен, это уже отдельный вопрос.
Потому, что неправильно запускаете не из KDE. Надо
kde5 kmail
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2020-04-06 10:16 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-04 10:34 [Comm] GLX по ssh Sergey
2020-04-04 14:16 ` Alexei Mezin
2020-04-04 16:54 ` Sergey
2020-04-04 17:24 ` Sergey
2020-04-04 17:58 ` Alexei V. Mezin
2020-04-04 19:05 ` Sergey
2020-04-04 19:56 ` Alexei V. Mezin
2020-04-04 21:09 ` [Comm] xpra (GLX по ssh) Sergey
2020-04-06 10:16 ` Sergey V Turchin
2020-04-05 6:36 ` Sergey
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git