Yes, you should worry about that swrast error, because that means Mesa's
libGL is being loaded into the OpenGL application, not nVidia's. Look
under /usr/lib64 and make sure libGL.so.1 is pointing to libGL.so.1.0.0,
which it should be if the nVidia drivers are properly installed. Also,
use /opt/VirtualGL/bin/glxspheres64 as a test, not GLXgears. GLXgears
is not a useful benchmark. Also, GLXspheres will display the OpenGL
renderer, which you can use to verify whether the nVidia drivers are
working properly.
On 11/15/17 10:16 AM, Angel de Vicente wrote:
> Hi,
>
> I'm trying to configure VirtualGL to be able to use visualization
> software remotely, and it more or less works, but I'm not sure things
> are perfectly configured, so I'm hoping someone here can give me some
> guidance.
>
> The setting is as follows:
>
> Remote machine (deim)
> ------------------------
> Fedora 4.13.11-200.fc26.x86_64
> GPU: NVIDIA Corporation GP100GL [Tesla P100 PCIe 12GB] (rev a1)
> VirtualGL.x86_64 2.4-8.fc26
>
>
> Workstation (com)
> -----------------
> ArchLinux with virtualgl 2.5.2-2 installed
>
>
> Let's try to run glxgears remotely. As you can see below all seems OK
> (and I can see the glxgears turning, but should I worry about that libGL
> errors? (I understand that swrast is for software rendering, so perhaps
> I don't care if it cannot be loaded, but I'm not sure about this.
>
> Any help/pointers appreciated.
> Ángel de Vicente
>
>
>
> [angelv@com ~]$ vglconnect angelv@deim
>
> VirtualGL Client 64-bit v2.5.2 (Build 20170313)
> vglclient is already running on this X display and accepting unencrypted
> connections on port 4242.
>
> Enter passphrase for key '/home/angelv/.ssh/id_rsa':
> [...]
> [angelv@deim ~]$
>
>
> [angelv@deim ~]$ vglrun +v -cl com glxgears
> [VGL] NOTICE: Added /usr/lib64/VirtualGL to LD_LIBRARY_PATH
> [VGL] Shared memory segment ID for vglconfig: 28901376
> [VGL] VirtualGL v2.4 64-bit (Build 20170210)
> [VGL] Opening connection to 3D X server :0
> [VGL] NOTICE: Replacing dlopen("/usr/lib64/libdl.so.2") with
> dlopen("libdlfaker.so")
> libGL error: No matching fbConfigs or visuals found
> libGL error: failed to load driver: swrast
> [VGL] Using Pbuffers for rendering
> [VGL] Using 1 / 20 CPU's for compression
> [VGL] Using pixel buffer objects for readback (BGR --> BGR)
> [VGL] Client version: 2.1
> 23345 frames in 5.0 seconds = 4668.886 FPS
> 23947 frames in 5.0 seconds = 4789.379 FPS
> 24045 frames in 5.0 seconds = 4808.887 FPS
>
> --
> You received this message because you are subscribed to the Google
> Groups "VirtualGL User Discussion/Support" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected]
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/virtualgl-users/ae336b4d-cf77-4b7b-9d40-5e4f43678173%40googlegroups.com
> <https://groups.google.com/d/msgid/virtualgl-users/ae336b4d-cf77-4b7b-9d40-5e4f43678173%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"VirtualGL User Discussion/Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/virtualgl-users/92d7b634-f8e9-f96e-704b-6baa5d22186b%40virtualgl.org.
For more options, visit https://groups.google.com/d/optout.