Я працюю на Linux-хості для розробки Qt-програмного забезпечення на центральному місці.
У вікні Windows я використовую Xming як локальний X-сервер і шпаклівку для підключення до цього Linux-хоста. У цій конфігурації я можу використовувати всі програми X (xclock, xterm) та GLX (qtcreator, gxlinfo, glxgears ...) на Linux-хості.
Моя основна робоча станція - це ubuntu 14.04 LTS з карткою nvidia gfx. Коли я підключаюся до Linux-хоста зі своєю системою ubuntu за допомогою "ssh -p port # -YC my.dev.host.com", я також можу використовувати всі програми X (xclock, xterm), але я не можу використовувати програми GLX (qtcreator, gxlinfo, glxgears ...).
Наскільки я дізнався, це тому, що X-сервер не підтримує непрямі контексти GLX за замовчуванням для версії молодшої версії 1.16.
Отже, мої запитання ist: Як я можу включити непрямі контексти GLX (X-сервер і драйвер nvidida) в моїй установці ubuntu 14.04 LTS, щоб роботи працювали так, як очікувалося від X-сервера.
Дякую за будь-яку допомогу!
смкс
Ось вихід glxgears, можливо, це допомагає:
root@my.dev.host.com:~# LIBGL_DEBUG=verbose glxgears
libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
libGL: Can't open configuration file /root/.drirc: No such file or directory.
libGL: Can't open configuration file /root/.drirc: No such file or directory.
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 35
Current serial number in output stream: 37
libGL error: No matching fbConfigs or visuals found
таlibGL error: failed to load driver: swrast