#764403 primus-libs:amd64: libGL is too old with driconf/xdriinfo and nouveau

Package:
primus-libs
Source:
primus
Description:
shared libraries for primus
Submitter:
Adrian Lang
Date:
2014-10-26 06:45:05 UTC
Severity:
important
#764403#5
Date:
2014-10-07 19:34:59 UTC
From:
To:
With linux 3.14-2 and xserver-xorg-video-nouveau 1:1.0.11-1, I get the following
errors with primus:

$ optirun -b primus xdriinfo
libGL is too old.
$ optirun -b primus driconf
libGL is too old.
$ primusrun driconf
libGL is too old.
$ primusrun xdriinfo
libGL is too old.

Using virtualgl or normal driver does not give these errors.

#764403#10
Date:
2014-10-08 06:24:12 UTC
From:
To:
Hi Adrian,

By "normal driver", do you mean the proprietary nvidia driver?

Does this error still persist if you try rebuilding primus?

Regards,
Vincent

#764403#15
Date:
2014-10-08 18:48:03 UTC
From:
To:
No, I mean intel driver with intel card.

Yes, I just rebuilt primus and primus-libs:amd64 and I still get the
same error.

Regards,
Adrian

#764403#20
Date:
2014-10-09 08:28:34 UTC
From:
To:
Can you please file a bug report upstream at [1]? Also, if you're
willing to try the proprietary nvidia driver, can you please test with
that as well?

[1] https://github.com/amonakov/primus/issues/new

#764403#25
Date:
2014-10-26 06:42:43 UTC
From:
To:
Hi Adrian,

Freenode, #bumblebee-dev:

10:51 vincent_c | amonakov: do you know what's going on in
https://bugs.debian.org/764403 ?
22:50 amonakov | vincent_c: driconf and xdriinfo rely on mesa-specific
symbols in libGL, which primus does not provide; to get
nouveau-specific dri settings, they can use "optirun -b none"

Regards,
Vincent