Автор Тема: xpra не подключается! (или как строить терминальный сервер?)  (Прочитано 180 раз)

Оффлайн flint1975

  • Завсегдатай
  • *
  • Сообщений: 1 407
    • Email
Есть у x2go  сервер, и с недавних пор он начал жутко тормозить (надо сказать, что под ним работает 4 человека, с 1с торговлей 10.3 и chromium)
всяческие оптимизации системы (отключение журнала и т.п.) на 12/24 ядрах/потоках и 64 гб озу ничего не дали (жрет процессор и память но не сразу а постепенно увеличивая потребности)
вот тут: https://unixforum.org/viewtopic.php?t=142846 стало наступать понимание причин (метод отрисовки, причем 1с использует браузерные библиотеки для рисования окон).
Где-то на просторах прочитал что этому не подвержены xrdp и xpra.
Реши попробовать xpra (xrdp -  пробовал, не понравилось как он работает с растровыми изображениями, которые в 1с много присутствуют)
И не смог подключиться:
Спойлер
xpra attach ssh/[юзер:пароль]@elp.1clab.com:[ссшпорт]/111
Warning: cannot handle window transparency
 screen is not composited
Warning: cannot handle window transparency
 screen is not composited
Warning: window 4294967295 changed its transparency attribute
 from False to True, behaviour is undefined
2022-09-21 14:37:48,165 Xpra GTK3 X11 client version 4.0.6-r28285 64-bit
2022-09-21 14:37:48,170  running on Linux unknown unknown unknown
2022-09-21 14:37:48,171  window manager is 'Xfwm4'
2022-09-21 14:37:48,213 Warning: failed to import opencv:
2022-09-21 14:37:48,213  No module named 'cv2'
2022-09-21 14:37:48,213  webcam forwarding is disabled
2022-09-21 14:37:48,920 GStreamer version 1.20.3 for Python 3.10.7 64-bit
/usr/lib/python3/site-packages/paramiko/transport.py:219: CryptographyDeprecationWarning: Blowfish has been deprecated
  "class": algorithms.Blowfish,
2022-09-21 14:37:49,668 OpenGL_accelerate module loaded
2022-09-21 14:37:49,676 Using accelerated ArrayDatatype
2022-09-21 14:37:49,911 Warning: cannot handle window transparency
2022-09-21 14:37:49,911  screen is not composited
2022-09-21 14:37:50,070 OpenGL enabled with llvmpipe (LLVM 13.0.1, 256 bits)
2022-09-21 14:37:50,216 Connected (version 2.0, client OpenSSH_7.9)
2022-09-21 14:37:50,480 Warning: failed to connect:
2022-09-21 14:37:50,480  connection failed: 'NoneType' object has no attribute '_fields'
« Последнее редактирование: 25.09.2022 14:57:53 от flint1975 »

Оффлайн flint1975

  • Завсегдатай
  • *
  • Сообщений: 1 407
    • Email
Re: xpra не подключается!
« Ответ #1 : 25.09.2022 14:57:01 »
В общем ответа я не нашел, xpra на p10 я поднять так и не сумел, или он не рабочий или статья на вики не соответствует алгоритму установки.
перевел всех 4-х пользователей на xrdp и "внимание Карл" загрузка сервера упала до 2-3% иногда поднимаясь до 12% при интенсивных запросах от 1с.
Но стоит зайти 1-му клиенту через x2go и именно этот клиент отжирает 2 ядра: 1 ядро на 1с клиента (загрузка 96-98%) 2 ядро на x2go агента (примерно 60%), но не сразу а через 10-15 минут работы, и потом этот клиент вообще толком не в состоянии нормаль работать: система откликается с задержками до 15 секунд.
В общем баг на лицо, кто конкретно виноват до конца не выяснено, исследовать это на боевом серваке невозможно, а на тестовом все работает вполне приемлемо, но нагрузить его боевой работой не представляется возможным в 1 лицо.
Куда писать? багзилла или сразу в x2go рассылки

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 403
    • Домашняя страница
    • Email
Re: xpra не подключается!
« Ответ #2 : 26.09.2022 06:52:36 »
В общем ответа я не нашел, xpra на p10 я поднять так и не сумел, или он не рабочий или статья на вики не соответствует алгоритму установки.
перевел всех 4-х пользователей на xrdp и "внимание Карл" загрузка сервера упала до 2-3% иногда поднимаясь до 12% при интенсивных запросах от 1с.
Но стоит зайти 1-му клиенту через x2go и именно этот клиент отжирает 2 ядра: 1 ядро на 1с клиента (загрузка 96-98%) 2 ядро на x2go агента (примерно 60%), но не сразу а через 10-15 минут работы, и потом этот клиент вообще толком не в состоянии нормаль работать: система откликается с задержками до 15 секунд.
В общем баг на лицо, кто конкретно виноват до конца не выяснено, исследовать это на боевом серваке невозможно, а на тестовом все работает вполне приемлемо, но нагрузить его боевой работой не представляется возможным в 1 лицо.
Куда писать? багзилла или сразу в x2go рассылки
Сразу в апстрим.
Андрей Черепанов (cas@)