Tôi đang chạy một máy chủ linux để phát triển phần mềm Qt ở vị trí trung tâm.
Với hộp cửa sổ của mình, tôi sử dụng Xming làm máy chủ X cục bộ và putty để kết nối với máy chủ linux đó. Với cấu hình này, tôi có thể sử dụng tất cả các chương trình X (xclock, xterm) và GLX (qtcreator, gxlinfo, glxgears ...) tại máy chủ linux.
Máy trạm chính của tôi là một Ubuntu 14.04 LTS với thẻ nvidia gfx. Khi tôi kết nối với máy chủ linux với hệ thống ubfox của mình bằng cách sử dụng "ssh -p port # -YC my.dev.host.com" Tôi cũng có thể sử dụng tất cả các chương trình X (xclock, xterm) nhưng tôi không thể sử dụng các chương trình GLX (qtcreator, gxlinfo, glxgears ...).
Theo như tôi biết thì điều này là do máy chủ X không hỗ trợ bối cảnh GLX gián tiếp theo mặc định cho phiên bản trẻ hơn 1.16.
Vì vậy, câu hỏi của tôi ist: Làm cách nào tôi có thể kích hoạt bối cảnh GLX gián tiếp (trình điều khiển X-server và nvidida) trong bản cài đặt Ubuntu 14.04 LTS của tôi để mọi thứ hoạt động như mong đợi từ máy chủ X.
Cảm ơn bạn đã giúp đỡ!
cmks
Đây là đầu ra của glxgears, có thể giúp:
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
vàlibGL error: failed to load driver: swrast