Unfortunately no dice. The latest driver available to my Mobile Radeon is still the old Catalyst 15.9 proprietary driver, and the latest driver available to my FirePro V5700 is v8.911.3.4 from 2012. I tested the former and can't reproduce any issues with glXCreatePbuffer(), so this appears to be specific to the amdgpu driver, which I unfortunately have no ability to test. Referring to https://github.com/VirtualGL/virtualgl/issues/93, the issue was also observed with an AMD A10-7860 APU. The driver appears to be exporting GLXFBConfigs that support Pbuffers. It simply isn't handling the glXCreatePbuffer() X11 request properly.
If someone wants to provide me temporary SSH access to a machine that demonstrates the problem, I can try to diagnose it remotely. The machine would need to have a 64-bit VirtualGL build environment and TurboVNC installed. On 2/9/19 9:56 PM, DRC wrote: > Ugh. I noticed that AMD has new drivers that might actually support my > old FirePro card, so I'll give those a try and see if I can reproduce > the Pbuffer issue (I also have a Mobile Radeon that might reproduce it.) > I struggle to believe that any modern GPU would truly lack Pbuffer > support. Back in the day, the fglrx drivers did some funky things, > though, like supporting Pbuffers but not exporting the > glXCreatePbuffer() function from libGL, so you had to use > glXGetProcAddress() to load the symbol for that function before you > could call it. At this point, given that VirtualGL has existed for 15 > years and is at the heart of a bunch of commercial remote desktop > solutions for Linux, I don't think it's too much to ask that both nVidia > and AMD test VGL against their Linux drivers and report any issues to me. > > DRC > > On 2/9/19 11:52 AM, MartinLB wrote: >> Hi Everyone, >> Follow up: Using a search for Radeon (as opposed to amdgpu) I found >> the solution here: >> https://groups.google.com/d/topic/virtualgl-users/TbMAhKq84yw/discussion >> >> Exporting VGL_DRAWABLE=pixmap before running vglrun is necessary, but >> I can attest that I am getting very good performance with a Radeon RX >> Vega M. >> >> Thank you everyone for your support. >> -Martin >> >> >> On Saturday, February 9, 2019 at 9:37:52 AM UTC-8, MartinLB wrote: >> >> Hello, >> I'm new to VirtualGL, and trying to get it to work with an AMD >> Radeon Vega M. Looking through the server config files for VGL >> server, I see lots of options for for NVIDIA modules, but nothing >> related to the amdgpu drivers. Has anyone had any luck with using >> VGL with amdgpu? >> Thanks in advance, >> Martin -- 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/37765144-e387-eb7e-c29b-28c33615afbf%40virtualgl.org. For more options, visit https://groups.google.com/d/optout.
