Alexander Monakov
Alexander Monakov
Try the following patch ``` diff diff --git a/libglfork.cpp b/libglfork.cpp index a76227c..390d841 100644 --- a/libglfork.cpp +++ b/libglfork.cpp @@ -59,9 +59,9 @@ struct CapturedFns { #include "gl-passthru.def" #include "gl-needed.def" #undef DEF_GLX_PROTO...
Try using gdb to see what segfaults: ``` primusrun gdb glxinfo r bt ```
I've tried it on my intel+nvidia laptop, and glxinfo appears to work fine (without direct rendering). Please produce one more LD_DEBUG log, this time with `LD_DEBUG=all`. Also, does the following...
Build primus and glxinfo from source with debug info and find out what segfaults in glxinfo, or which call generates BadDrawable error in glxspheres.
@ChristophHaag, did you apply [this patch](https://github.com/amonakov/primus/issues/104#issuecomment-21398865)? It should "fix" the first problem you've pointed out (it'll introduce other problems, but let's ignore that for now). Regarding the second problem, have...
Well, the second set of warnings (missing __glX\* symbols) is also there with VirtualGL, so presumably it's not the issue here. How does your glxinfo output look (in particular, does...
Thanks. I understand this is not a priority for you, so I'm fine if the conversation ends here. I don't intend to investigate this without the hardware. To investigate the...
glxinfo tries to dereference the version string, which is null, so it segfaults. For BadDrawable, for an inexact answer you can put a breakpoint on `exit` in gdb
> How would I set up fglrx-to-fglrx offloading via primus You need to set both `PRIMUS_libGLa` and `PRIMUS_libGLd` to fglrx's libGL, and `DISPLAY` to `:8` (like `PRIMUS_DISPLAY`). There's also `PRIMUS_LOAD_GLOBAL`...
Is that still without the above patch? How did primusrun fail before adjusting LOAD_GLOBAL?