![glxinfo 錯誤:無法取得 RGB、雙緩衝視覺效果](https://rvso.com/image/1568310/glxinfo%20%E9%8C%AF%E8%AA%A4%EF%BC%9A%E7%84%A1%E6%B3%95%E5%8F%96%E5%BE%97%20RGB%E3%80%81%E9%9B%99%E7%B7%A9%E8%A1%9D%E8%A6%96%E8%A6%BA%E6%95%88%E6%9E%9C.png)
我想在遠端伺服器上建立 3D 渲染管道並透過 Mac XQuartz 在本地視覺化。但我對 3D 渲染和 openGL 還很陌生。我發現 VirtualGL 是執行此操作的有用工具,但在配置 VirtualGL 時遇到了一個錯誤。
我有一台帶有 3 個 Quadro P5000 的 Ubuntu 16.04 伺服器。我下載的LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
是版本號390.77
我安裝了幾個 mesa 軟體包
$ apt list --installed | grep mesa
libegl1-mesa/xenial-updates,now 18.0.5-0ubuntu0~16.04.1 amd64 [installed,automatic]
libgl1-mesa-dev/xenial-updates,now 18.0.5-0ubuntu0~16.04.1 amd64 [installed]
libgl1-mesa-dri/xenial-updates,now 18.0.5-0ubuntu0~16.04.1 amd64 [installed]
libgl1-mesa-glx/xenial-updates,now 18.0.5-0ubuntu0~16.04.1 amd64 [installed]
libglapi-mesa/xenial-updates,now 18.0.5-0ubuntu0~16.04.1 amd64 [installed,automatic]
libglu1-mesa/xenial,now 9.0.0-2.1 amd64 [installed,automatic]
libglu1-mesa-dev/xenial,now 9.0.0-2.1 amd64 [installed,automatic]
libwayland-egl1-mesa/xenial-updates,now 18.0.5-0ubuntu0~16.04.1 amd64 [installed,automatic]
mesa-common-dev/xenial-updates,now 18.0.5-0ubuntu0~16.04.1 amd64 [installed]
mesa-utils/xenial,now 8.3.0-1 amd64 [installed]
mesa-vdpau-drivers/now 17.2.8-0ubuntu0~16.04.1 amd64 [installed,upgradable to: 18.0.5-0ubuntu0~16.04.1]
然後我嘗試了
$ glxgears
Error: couldn't get an RGB, Double-buffered visual
我試過optirun
$ optirun -d $DISPLAY glxgears
[VGL] NOTICE: Automatically setting VGL_CLIENT environment variable to
[VGL] 138.25.150.116, the IP address of your SSH client.
Error: couldn't get an RGB, Double-buffered visual
我的顯示器管理服務是lightdm,所以沒有xorg.log。但是,我沒有找到有用的 lightdm log in /var/log/lightdm
。這看起來是一個常見問題,但嘗試了所有網路上的解決方案都沒有進展。有誰知道如何調試它?