Alexander Monakov
Alexander Monakov
In the past VirtualBox used to support `CR_SYSTEM_GL_PATH` variable that could be used to load an alternative libGL.so. In principle it could be used to load primus libGL, if all...
Are you sure it crashes with *literally every* application? (can you name applications tested so far?) Does it depend on whether you press the `Esc` key in the glxspheres window,...
Thanks. Can you show how the problematic string looks on NixOS?
A good way to optimize iGPU upload would be by extending PBO texture upload path (that uses userptr if I recall correctly) to PBO DrawPixels as outlined in comments 5-7...
Yep, in a conversation @zx2c4 convinced me to just tag current tree with v0.2 since he wanted to put primus ebuild upstream in Gentoo (which he has just done). Sorry...
Please also show the console output if there's something else apart of `Segmentation fault. Core dumped`. What is your distribution and libc version? Please run the game with `primusrun env...
My email is _username_`@gmail.com` — or you can put them into a Github gist.
From the (privately sent) log it looks like glibc decides to run both nVidia and Mesa libGL destructors before primus. I suspect that is not supposed to happen. I'll try...
`__GL_NO_DSO_FINALIZER` simply hides the issue, so it's not appropriate to use it. I now understand the issue: primus cannot expect that it can invoke functions from a shared library it...
If CS:GO is a 32-bit executable, you need new i686.rpm as well.