DISPLAY=:2 /opt/VirtualGL/bin/glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
GLX FB config ID of window: 0x187 (8/8/8/8)
Visual ID of window: 0x4e7
Context is Direct
OpenGL Renderer: Radeon Pro WX 9100
270.736061 frames/sec - 302.141444 Mpixels/sec
329.714567 frames/sec - 367.961457 Mpixels/sec
^C
% env | grep VGL
VGL_FORCEALPHA=1
VGL_COMPRESS=proxy
VGL_DISPLAY=:2
% VGL_TRACE=1 vglrun glxinfo
[VGL] NOTICE: Automatically setting VGL_CLIENT environment variable to
[VGL] 10.17.150.240, the IP address of your SSH client.
[VGL 0x223daf00] XOpenDisplay (name=NULL [VGL] dlopen (filename=libX11-xcb.so.1 flag=258 retval=0x55dbe47c96b0)
[VGL] dlopen (filename=libxcb.so.1 flag=258 retval=0x7fef227bd530)
[VGL] dlopen (filename=libxshmfence.so.1 flag=258 retval=0x55dbe47c9d30)
[VGL] dlopen (filename=libxcb-dri3.so.0 flag=258 retval=0x55dbe47ca310)
[VGL] dlopen (filename=libxcb-dri2.so.0 flag=258 retval=0x55dbe47ca920)
[VGL] dlopen (filename=libxcb-randr.so.0 flag=258 retval=0x55dbe47caf30)
[VGL] dlopen (filename=libxcb-sync.so.1 flag=258 retval=0x55dbe47cb540)
[VGL] dlopen (filename=libX11.so.6 flag=258 retval=0x7fef2337e4f0)
[VGL] dlopen (filename=libxcb-present.so.0 flag=258 retval=0x55dbe47cbc60)
[VGL] dlopen (filename=libxcb-glx.so.0 flag=258 retval=0x55dbe47cc280)
[VGL] dlopen (filename=libXfixes.so.3 flag=258 retval=0x55dbe47cc890)
[VGL] dlopen (filename=libXdamage.so.1 flag=258 retval=0x55dbe47cd080)
[VGL] dlopen (filename=libXext.so.6 flag=258 retval=0x7fef227bc510)
[VGL] dlopen (filename=libXxf86vm.so.1 flag=258 retval=0x55dbe47cd750)
[VGL] dlopen (filename=libXau.so.6 flag=258 retval=0x7fef22404000)
[VGL] dlopen (filename=libXdmcp.so.6 flag=258 retval=0x7fef22404510)
dpy=0x55dbe47cddf0(localhost:10.0) ) 160.062075 ms
name of display: localhost:10.0
[VGL 0x223daf00] glXChooseVisual (dpy=0x55dbe47cddf0(localhost:10.0) screen=0 attrib_list=[0x0004 0x0008=0x0001 0x0009=0x0001 0x000a=0x0001 0x000c=0x0001 0x000d=0x0001 0x000e=0x0001 0x000f=0x0001 0x0010=0x0001 0x0011=0x0001 0x0005 ] glxattribs=[0x000c=0x0001 0x000d=0x0001 0x000e=0x0001 0x000f=0x0001 0x0010=0x0001 0x0011=0x0001 0x0005=0x0001 0x0008=0x0001 0x0009=0x0001 0x000a=0x0001 0x000b=0x0001 0x8011=0x0001 0x8010=0x0006 ] [VGL] dlopen (filename=NULL flag=258 retval=0x7fef233cf190)
^C
%
[Caution: Email from External Sender. Do not click or open links or attachments unless you know this sender.]
--
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 virtualgl-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/2cd2900c-3018-dc0b-86d9-daee0f5b4c3f%40virtualgl.org.
Some questions/comments:
- Is a display manager running on the Matrox card whenever the issue occurs? What happens if you stop the display manager?
- We've established that the issue didn't
occur on Ubuntu 16.04 with an AMD GPU, but can you test whether
the issue occurs with Ubuntu 20.04 and an nVidia GPU or with
RHEL 8 and an AMD GPU? Those would be useful data points. If
the issue occurs with RHEL 8 and an AMD GPU, then that is a
configuration I can reproduce in my own lab, but if the issue is
specific to Ubuntu 20.04, then unfortunately I won't be able to
reproduce the failing configuration.
I don't have a lot of experience with
running separate X servers for local logins and VirtualGL, so
these are just shots in the dark at the moment.
DRC
- Is a display manager running on the Matrox card whenever the issue occurs? What happens if you stop the display manager?
- We've established that the issue didn't occur on Ubuntu 16.04 with an AMD GPU, but can you test whether the issue occurs with Ubuntu 20.04 and an nVidia GPU or with RHEL 8 and an AMD GPU? Those would be useful data points. If the issue occurs with RHEL 8 and an AMD GPU, then that is a configuration I can reproduce in my own lab, but if the issue is specific to Ubuntu 20.04, then unfortunately I won't be able to reproduce the failing configuration.
- I also wonder aloud whether this could have something to do with virtual consoles. It would be worth investigating whether your dedicated 3D X server is launching on a different virtual console. If so, does switching input to that virtual console eliminate the issue? If so, then it may be that your headless X.org instance is still connected to the physical mouse and keyboard somehow.
--
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 virtualgl-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/7f20057e-0913-615e-f48f-0ed1bfb64583%40virtualgl.org.
To unsubscribe from this group and stop receiving emails from it, send an email to virtualgl-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/6e67cb81-3656-384f-04e2-ec9e55cfb54f%40virtualgl.org.
Given that you were able to make an nVidia
GPU work properly with Ubuntu 20.04, this issue appears to be
driver-related. That unfortunately doesn't surprise me.
AMDGPU-PRO and AMDGPU have multiple known issues, including lack
of GLVND support in AMDGPU-PRO and multiple GLX conformance
issues in both implementations. I notified AMD about the latter
issues over a year ago but have not seen any movement on them.
DRC
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/CAAR6MGDZw9dAzYdFJzZ3mB9gM1y855UkNzx_uXV%2B-8D-fntMxg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/e7b786a2-3fa1-feea-fdb6-e835ea221a46%40virtualgl.org.
You could try using the open source AMDGPU
drivers that ship with Ubuntu. Those drivers can co-exist
peacefully with other GPU drivers, although they don't have all
of the features of AMDGPU-PRO. That's the only advice I have
other than switching to nVidia. I just pinged my contacts at
AMD again to attempt to open up a new dialogue about the GLX
conformance issues, lack of GLVND support, and general inability
to use AMDGPU-PRO in a multi-GPU environment.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/CAAR6MGBb7-mJLK8KqXomz9oSQcpGKmn0-mKYvYaYGsnH3Gp8jg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/51f1ca3d-8cf2-72b8-f8a0-c4f5293dd58f%40virtualgl.org.