J'exécute un hôte Linux pour le développement de logiciels Qt à un endroit central.
Avec ma boîte Windows, j'utilise Xming en tant que serveur X local et mastic pour me connecter à cet hôte Linux. Avec cette configuration, je peux utiliser tous les programmes X (xclock, xterm) et GLX (qtcreator, gxlinfo, glxgears ...) sur l'hôte linux.
Mon poste de travail principal est un ubuntu 14.04 LTS avec une carte nvidia gfx. Lorsque je me connecte à l'hôte linux avec mon système ubuntu en utilisant "ssh -p port # -YC my.dev.host.com", je peux également utiliser tous les programmes X (xclock, xterm) mais je ne peux pas utiliser les programmes GLX (qtcreator, gxlinfo, glxgears ...).
Pour autant que j'ai appris cela, c'est parce que le serveur X ne prend pas en charge les contextes indirects GLX par défaut pour la version plus récente 1.16.
Donc, mes questions sont: comment puis-je activer les contextes indirects GLX (serveur X et pilote nvidida) dans mon installation ubuntu 14.04 LTS pour que les choses fonctionnent comme prévu à partir d'un serveur X.
Merci pour toute aide!
cmks
Voici la sortie de glxgears, peut-être que cela aide:
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
etlibGL error: failed to load driver: swrast