-
Notifications
You must be signed in to change notification settings - Fork 21
Description
Hello.
Nvidia has created a new library called libglvnd https://github.com/NVIDIA/libglvnd
The purpose is "This is a work-in-progress implementation of the vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors on a per-screen basis, as described by Andy Ritger's OpenGL ABI proposal"
Fedora is adding this to all fedora 25 machines in a few days. Mesa has been redone to support this new library.
It looks like they have implemented it in 4 patches to "mesa." I can post the patches if its important?
With these changes "VirtualGL" bridge continues to work but "primus" bridge no longer works.
Here is the output from command line:
https://paste.fedoraproject.org/541783/14858971/
(primusrun also does not work)
Does anyone have any clues on how to get around that? I have opened:
https://bugzilla.redhat.com/show_bug.cgi?id=1418103
Here are some logs: (Can't really see anything in them)
/var/log/messages
first run working with 13.0.3-5
https://paste.fedoraproject.org/541695/58843511/
second run failing with 13.0.3-6
https://paste.fedoraproject.org/541707/14858848/
/var/log/Xorg.8.log
first run working with 13.0.3-5
https://paste.fedoraproject.org/541709/88496314/
second run failing with 13.0.3-6
https://paste.fedoraproject.org/541712/85885065/
I'm sorry I don't have any ideas on how to fix this. I did notice
/usr/lib64/libGL.so.1: undefined symbol: _glapi_tls_Current
in the output on the commanbd line.
Please let me know if I can provide any further information or be of any help with this issue. Thanks.