1

Мне нужно удаленно использовать некоторое графическое приложение на машине с Linux. Для самых простых приложений я просто подключаюсь удаленно с моего OS X Lion, используя

ssh -X machine:

а потом

./gedit &

и это работает. Но для более сложных графических приложений они постоянно зависают, и я получаю ошибку:

Xlib:  extension "NV-GLX" missing on display "localhost:11.0".

Интересно, как я мог обойти это. Кто-то рекомендовал vncserver и vncclient, а кто-то X -query

1 ответ1

2

Я бы сказал, что обнаружение возможностей вашего X-приложения где-то нарушается - оно хочет использовать рендеринг GL, но у X-сервера его не будет. Можете ли вы попробовать установить LIBGL_ALWAYS_SOFTWARE=1 в среде? Это должно заставить ваше приложение не использовать аппаратный рендеринг для OpenGL.

Взгляните на это здесь:Принудительный программный рендеринг opengl

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .