First of all, sorry that it took me so long to reply. I tried testing your changes earlier but the git-package from the Arch User Repository wouldn’t build on my system. I’ve created my own package now and got it to build. I also had to revert back to nouveau which contributed to this not being done quicker.
But i can report that your changes work! To check if the error was still there i’ve reverted to nouveau and used the original package provided by my distribution. Error was still there. Then i replaced the original virtualgl package with my own -git package and the error is gone. glxgears works now. Thank you for this fix! And sorry again, that i keept you waiting this long. On Wednesday, 14 October 2020 at 22:32:10 UTC+2 DRC wrote: > Can you confirm whether the latest stable pre-release build fixes the > issue with nouveau? > On 9/21/20 1:32 PM, zoidby wrote: > > You were right, this seems nouveau related. I switched to the official > nvidia driver and it is working. > > But i am not sure if VGL_FORCEALPHA=1 would have fixed this. I remember > trying that without success when i used nouveau since it was suggested > here: > https://wiki.archlinux.org/index.php/VirtualGL#Problem:_rendering_glitches,_unusually_poor_performance,_or_application_errors > > But i could be wrong. > > Thank you! > On Monday, 21 September 2020 at 03:35:04 UTC+2 DRC wrote: > >> That error probably means that the driver (nouveau?) places 10-bpc >> GLXFBConfigs at the head of the list. AMDGPU does that, too. I have a >> workaround for that issue but was waiting until other AMDGPU issues were >> resolved by AMD. In the meantime, try setting VGL_FORCEALPHA=1 to encourage >> VGL to use an 8-bpc GLXFBConfig. >> >> On Sep 20, 2020, at 9:03 AM, zoidby <[email protected]> wrote: >> >> Hi >> >> >> >> When i run glxgears, i get this error: >> >> > vglrun glxgears >> [VGL] NOTICE: Automatically setting VGL_CLIENT environment variable to >> [VGL] 10.0.0.3, the IP address of your SSH client. >> [VGL] ERROR: in sendVGL-- >> [VGL] 477: The VGL Transport requires 8 bits per component >> >> >> But glxspheres64 works: >> >> > vglrun glxspheres64 >> [VGL] NOTICE: Automatically setting VGL_CLIENT environment variable to >> [VGL] 10.0.0.3, the IP address of your SSH client. >> Polygons in scene: 62464 (61 spheres * 1024 polys/spheres) >> GLX FB config ID of window: 0xb5 (8/8/8/8) >> Visual ID of window: 0x20 >> Context is Direct >> OpenGL Renderer: NV106 >> 101.623796 frames/sec - 113.412157 Mpixels/sec >> 101.201136 frames/sec - 112.940467 Mpixels/sec >> 101.317899 frames/sec - 113.070776 Mpixels/sec >> 101.085025 frames/sec - 112.810888 Mpixels/sec >> >> >> The same goes for other programs. Warsow works, quake3 does not. >> >> -- >> 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/3acaec31-c5a3-4f40-849f-37041cbc36aan%40googlegroups.com >> >> <https://groups.google.com/d/msgid/virtualgl-users/3acaec31-c5a3-4f40-849f-37041cbc36aan%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> -- > 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/fac16ad5-f699-48c8-9ade-654e736f8bc5n%40googlegroups.com > > <https://groups.google.com/d/msgid/virtualgl-users/fac16ad5-f699-48c8-9ade-654e736f8bc5n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- 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/d78958fb-c922-489c-b1fc-58575fdc539dn%40googlegroups.com.
