![glxinfo 오류: RGB, 이중 버퍼 시각적 개체를 가져올 수 없습니다.](https://rvso.com/image/1568310/glxinfo%20%EC%98%A4%EB%A5%98%3A%20RGB%2C%20%EC%9D%B4%EC%A4%91%20%EB%B2%84%ED%8D%BC%20%EC%8B%9C%EA%B0%81%EC%A0%81%20%EA%B0%9C%EC%B2%B4%EB%A5%BC%20%EA%B0%80%EC%A0%B8%EC%98%AC%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
원격 서버에서 3D 렌더링 파이프라인을 생성하고 Mac XQuartz를 통해 로컬로 시각화하고 싶습니다. 하지만 저는 3D 렌더링과 OpenGL을 처음 접했습니다. VirtualGL이 이 작업을 수행하는 데 유용한 도구라는 것을 알았지만 VirtualGL을 구성할 때 버그를 만났습니다.
저는 3개의 Quadro P5000을 갖춘 Ubuntu 16.04 서버를 가지고 있습니다. LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
버전 번호로 다운로드했습니다.390.77
여러 메사 패키지를 설치했습니다
$ 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 -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 로그인을 찾지 못했습니다 /var/log/lightdm
. 일반적인 문제처럼 보이지만 온라인의 모든 해결 방법을 시도했지만 진전이 없습니다. 누구든지 디버깅하는 방법을 알고 있나요?