내 질문은 ssh
. 사무실 워크스테이션에서 실행하면 glxgears
(실제로 사무실에 있을 때) 제대로 작동합니다. 하지만 ssh -X
노트북(MacBook과 Xquartz를 사용 중)을 통해 사무실 워크스테이션에 연결 하면 glxgears
전원이 켜지지만 기어가 움직이지 않습니다.
pyOpenGL로 작성된 다른 프로그램을 원격으로 실행하고 싶습니다. 사무실 워크스테이션에서 실행하면 완벽하게 작동합니다. 하지만 MacBook에서 워크스테이션에 연결하여 실행하려고 하면 다음 오류가 표시됩니다.
pygame.error: Could not create GL context
또한 다른 점을 발견했습니다. 사무실 워크스테이션의 출력은 glxinfo
워크스테이션에 연결하여 실행할 때와 다릅니다.glxinfo
ssh
glxinfo
다음을 통해 연결한 후 출력 ssh
:
OpenGL vendor string: Intel Inc.
OpenGL renderer string: Intel(R) Iris(TM) Plus Graphics OpenGL Engine
OpenGL version string: 1.4 (2.1 INTEL-16.1.7)
OpenGL extensions:
glxinfo
워크스테이션에서 실행될 때 출력:
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce RTX 2070/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 450.66
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 450.66
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 450.66
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
어떤 도움이라도 대단히 감사하겠습니다.