Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 572354 - x11-drivers/nvidia-drivers-361.* should install libGLESv1_CM_nvidia.so.${NV_SOVER}.
Summary: x11-drivers/nvidia-drivers-361.* should install libGLESv1_CM_nvidia.so.${NV_S...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-19 13:25 UTC by Javier Villavicencio
Modified: 2016-01-21 08:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Javier Villavicencio 2016-01-19 13:25:53 UTC
Original problem was EGL applications weren't working for me.

Compiled mesa-demos and strace'd eglgears_x11 which failed to dlload libGLESv1_CM_nvidia.so.<version>. eglinfo worked without problems.

Weird thing was it didn't _want_ to load the library from ${GL_ROOT} it only attempted two paths /usr/lib64 and /lib64, and when it wasn't found it attempted to load random _tegra.so libs which made no sense on amd64.

Adding "libGLESv1_CM_nvidia.so.${NV_SOVER}" to the array NV_GLX_LIBRARIES fixes the problem and now eglgears_x11 (and many more EGL apps) started working properly.

I'm not specifying which versions provide the lib because I didn't do the homework (lazy), when my EGL problems started (a while ago) I couldn't find the issue, only now on 361.18 (only ran my full battery, straces, of tests again after this upgrade out of frustration :+) I found the missing library.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2016-01-21 08:26:48 UTC
Fixed in -r1. Thanks for the report!.