Удалённый запуск 3D приложения

mar1ner

New member
Сообщения
4
#1
Приветствую

Смоленск 1.7. Есть задача соорудить терминальный сервер и запускать на нём 3D приложение для нескольких пользователей. Проблема в том, что на OpenGL не работает через XRDP или ssh -X. Пробовал TurboVNC и VirtualGL, но либо ошибка лезет, либо наличие GPU просто игнорируется.
Помогите, куда копать?
 

mar1ner

New member
Сообщения
4
#3
ssh -X user@192.168.123.123 glxgears
не работает ?
работает, но рендерит процессором :(
glmark2 ругается что:

Код:
$ /opt/VirtualGL/bin/vglrun -d :1 glmark2
=======================================================
    glmark2 2021.12
=======================================================
    OpenGL Information
    GL_VENDOR:      Mesa/X.org
    GL_RENDERER:    llvmpipe (LLVM 11.0.1, 256 bits)
    GL_VERSION:     4.5 (Compatibility Profile) Mesa 22.3.6
    Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=32 stencil=0
    Surface Size:   800x600 windowed
=======================================================
[build] use-vbo=false:X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  130 (MIT-SHM)
  Minor opcode of failed request:  3 (X_ShmPutImage)
  Serial number of failed request:  42
  Current serial number in output stream:  43
 

mar1ner

New member
Сообщения
4
#6
да, так не работает
тут https://github.com/VirtualGL/virtualgl/issues/99 так и не решилось подобная проблема
У меня завелось после того как в параметрах указал не номер дисплея, а устройство
Код:
$ /opt/VirtualGL/bin -d /dev/dri/card0 progmane
Да, придключении из Убунты FPS раза в два больше, чем из под Астры. :)