glxinfo-Fehler: Es konnte kein RGB-Bild mit doppeltem Puffer abgerufen werden

598
Peter Zhu

Ich möchte ein Pipeline-Rendering 3D auf einem Remote-Server erstellen und lokal über Mac XQuartz visualisieren. Aber ich bin neu im 3D-Rendering und OpenGL. Ich habe VirtualGL als hilfreiches Werkzeug dafür gefunden, aber beim Konfigurieren von VirtualGL ist ein Fehler aufgetreten.

Ich habe einen Ubuntu 16.04 Server mit 3 Quadro P5000. Ich habe LINUX X64 (AMD64/EM64T) DISPLAY DRIVERmit Versionsnummer heruntergeladen390.77

Ich habe mehrere Mesa-Pakete installiert

$ 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] 

Dann habe ich es versucht

$ glxgears Error: couldn't get an RGB, Double-buffered visual 

Ich habe Optirun ausprobiert

$ 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 

Mein Display-Verwaltungsdienst ist lightdm, daher gibt es keine xorg.log. Ich habe jedoch kein nützliches lightdm-Login gefunden /var/log/lightdm. Es scheint ein allgemeines Problem zu sein, aber alle Lösungen online werden ohne Fortschritt versucht. Weiß jemand, wie man es debuggt?

0

0 Antworten auf die Frage