У меня возникли трудности с использованием mlab Mayavi в python с PyCharm IDE из среды MNE- Python. Я получаю доступ к среде Conda с Mayavi и VTK через сеанс VN C, используя сервер xvn c с моего локального MacOS на кластерную машину Linux.
Ошибка, которую я получаю при открытии окна mlab:
ERROR: In ../Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx, line 754
vtkXOpenGLRenderWindow (0x556e13b32670): Unable to find a valid OpenGL 3.2 or later implementation. Please update your video card driver to the latest version. If you are using Mesa please make sure you have version 11.2 or later and make sure your driver in Mesa supports OpenGL 3.2 such as llvmpipe or openswr. If you are on windows and using Microsoft remote desktop note that it only supports OpenGL 3.2 with nvidia quadro cards. You can use other remoting software such as nomachine to avoid this issue.
Кажется, что использование VirtualGL для перехвата PyCharm для вызова VTK OpenGL является одним из возможных решений. Кто-нибудь успешно преодолел эту проблему использования mlab Mayavi через VN C сеанс? Каковы ваши решения?