Closed evan-barentin closed 1 year ago
Unfortunately, there are some known conformance issues with AMD's drivers. VirtualGL even includes an undocumented environment variable (VGL_AMDGPUHACK
) that, when set to 1, works around the conformance issues in the non-proprietary AMDGPU driver enough that fakerut will complete successfully with those drivers when using the GLX back end. (I haven't observed any issues with the EGL back end.) I unfortunately cannot test a recent version of the PRO drivers because they don't support my GPU (a FirePro that is only a few years old.) I am happy to log in remotely to your AWS instance and attempt to diagnose the problem, but that would be a paid service.
(and not a service that I could perform until after the new year.)
I was actually able to upgrade to the latest AMDGPU release on my Radeon Pro WX2100, even though AMD's web site told me otherwise. I can't reproduce any failures. Contact me through e-mail if you would like to pursue this through paid support, since the issue appears to be system-specific.
Another thing you might also try is setting VGL_PROBEGLX=0
in the environment. Sometimes that works around issues with certain OpenGL implementations that don't behave nicely with other OpenGL implementations.
Thank you for your replies, and sorry we didn't get back do you! We set aside our AMD experiments for now, but we've duly noted that you can provide paid support if need be.
Hi,
After so many years using nvidia graphic cards, we, at Anatoscope, are considering the possibility of using V520 amd card on AWS ; but we run into some trouble using virtualgl v 3.0.2 with amd proprietary drivers and opengl implementation: a simple
vglrun glxinfo
command is pending and does not show anything. Here is the few lines of the call stack displayed when adding+v +ts
tovglrun
:Without
vglrun
,glxinfo | grep OpenGL
works fine:This test was done on a
g4ad.4xlarge
instance with Amazon Linux AMI with pre-installed amd drivers. In this instance, we started a simple xorg server runningxterm
viaxinit
on:0
and streaming it withx11vnc
.We encounter the same behaviour on an Ubuntu 22.04 AMI with the latest proprietary drivers installed, on the same aws instance and with the same protocol.
Have a nice day,