Saya menjalankan host linux untuk pengembangan perangkat lunak Qt di tempat sentral.
Dengan kotak windows saya, saya menggunakan Xming sebagai X-server lokal dan dempul untuk terhubung ke host-linux itu. Dengan konfigurasi ini saya dapat menggunakan semua program X (xclock, xterm) dan GLX (qtcreator, gxlinfo, glxgears ...) di linux-host.
Workstation utama saya adalah ubuntu 14.04 LTS dengan kartu nvidia gfx. Ketika saya terhubung ke linux-host dengan sistem ubuntu saya menggunakan "ssh -p port # -YC my.dev.host.com" Saya juga dapat menggunakan semua program X (xclock, xterm) program tetapi saya tidak dapat menggunakan program GLX (qtcreator, gxlinfo, glxgears ...).
Sejauh yang saya pelajari ini adalah karena X-server tidak mendukung konteks GLX tidak langsung secara default untuk versi yang lebih muda 1.16.
Jadi pertanyaan saya pertama: Bagaimana saya bisa mengaktifkan konteks GLX tidak langsung (X-server dan driver nvidida) di instalasi Ubuntu 14,04 LTS saya untuk mendapatkan hal-hal yang berfungsi seperti yang diharapkan dari X-server.
Terima kasih atas bantuannya!
cmks
Ini adalah output dari glxgears, mungkin itu membantu:
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
danlibGL error: failed to load driver: swrast