मैं एक केंद्रीय स्थान पर क्यूटी-सॉफ्टवेयर-विकास के लिए एक लिनक्स-होस्ट चला रहा हूं।
अपने विंडोज़ बॉक्स के साथ मैं Xming को एक स्थानीय एक्स-सर्वर और पोटीन के रूप में उस लिनक्स-होस्ट से कनेक्ट करने के लिए उपयोग करता हूं। इस विन्यास के साथ मैं linux-host में सभी X (xclock, xterm) और GLX (qtcreator, gxlinfo, glxgears ...) कार्यक्रमों का उपयोग कर सकता हूं।
मेरा मुख्य कार्य केंद्र एक ubuntu 14.04 LTS है, जिसमें nvidia gfx कार्ड है। जब मैं "ssh -p पोर्ट # -YC my.dev.host.com" का उपयोग करके अपने ubuntu-system के साथ लिनक्स-होस्ट से जुड़ता हूं, तो मैं सभी एक्स प्रोग्राम (xclock, xterm) प्रोग्राम का भी उपयोग कर सकता हूं, लेकिन मैं GLX प्रोग्राम नहीं कर सकता (qtcreator, gxlinfo, glxgears ...)।
जहाँ तक मुझे पता चला है क्योंकि एक्स-सर्वर न तो संस्करण छोटे 1.16 के लिए डिफ़ॉल्ट रूप से अप्रत्यक्ष जीएलएक्स संदर्भों का समर्थन करता है।
तो मेरे सवाल ist: मैं अपने ubuntu 14.04 LTS इंस्टॉलेशन में अप्रत्यक्ष GLX संदर्भों (X-server और nvidida ड्राइवर) को X- सर्वर से अपेक्षित रूप से काम करने के लिए कैसे सक्षम कर सकता हूं।
हर प्रकार की सहायता के लिए आपका धन्यवाद!
cmks
यहाँ 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