Удаленный запуск Paraview Benchmarks

ОШИБКА: В /home/kitware/dashboards/buildbot/paraview-debian6dash-linux-shared-release_opengl2_qt4_superbuild/source-paraview/VTK/Rendering/OpenGL2/vtkXOpenGLRenderWindow.cxx строка 286 vtkXOpenGLRenderWindow (0x529c2b0): плохое соединение с X-сервером. ДИСПЛЕЙ=Прервано

  1. Я понимаю, что основная причина, по которой он не работает, заключается в том, что ему нужно использовать окно, которое он не может создать удаленно.
  2. Я могу запустить его локально
  3. Это бенчмарк, предоставленный paraview.org.

person abeltre1    schedule 21.09.2016    source источник


Ответы (1)


Проблема возникает из-за того, что процессу требуется доступ к X-серверу для создания окна, а затем контекста OpenGL для всего рендеринга. Исполняемые файлы Linux по умолчанию, поставляемые paraview.org, используют X для предоставления контекста. Если ваш сервер не собирается предоставлять X-доступ к вашим процессам (что не является чем-то неслыханным), вам следует собрать ParaView либо с поддержкой OSMesa, либо с поддержкой EGL, и вместо этого использовать эту сборку. В этих сборках ParaView использует методы, не зависящие от X, для создания контекста OpenGL.

person Utkarsh    schedule 02.10.2016
comment
создание с нуля было бы решением этой конкретной проблемы, как вы заявили. - person abeltre1; 02.11.2016