[Mesa-dev] [Bug 89823] [swrast] driver loads but complains then fails to work in Piglit which shows GLSL message

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 30 16:04:00 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=89823

--- Comment #3 from Dan Sebald <daniel.sebald at ieee.org> ---
[@ mesa]$ LIBGL_DEBUG=verbose glxinfo | grep direct
libGL: OpenDriver: trying /usr/lib64/dri/nouveau_dri.so
libGL error: dlopen /usr/lib64/dri/nouveau_dri.so failed
(/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such file or
directory)
libGL error: unable to load driver: nouveau_dri.so
libGL error: driver pointer missing
libGL: OpenDriver: trying /usr/lib64/dri/swrast_dri.so
direct rendering: Yes

The "direct" appears in red font.

Well, that does look like whatever is attempting to load the driver (more
below) is searching in the wrong place (or not, don't know).  So thanks.  I
would delete the one in /usr/lib64/dri (would have helped me realize why the
driver isn't working), but I don't want to potentially make other applications
have problems.

I am right in the middle of bisecting the git repository.  I've found I have to
wipe the repository clean and reclone (then repeat the bisect) before building.
 "make clean" alone doesn't seem to cause the problem once a working build is
done...

OK, done.  The end of the bisect process appears below, but I think this may be
operator error.  After seeing the changeset summary and diff hunks I thought to
reinstall the build because this is the context/dispatch level.  The Piglit
tests worked after the install.  I was probably running an up-to-date driver
build with an old "context core", for lack of better phrase, i.e.,
incompatible.

Please close the bug report.


git bisect bad
4bdbb588a9d385509f9168e38bfdb76952ba469c is the first bad commit
commit 4bdbb588a9d385509f9168e38bfdb76952ba469c
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 13 11:43:44 2015 -0600

    mesa: reimplement dispatch table no-op function handling
[snip]
:040000 040000 777bdcea2e079fba557c2d366394231415bf807b
554fed5df2816d6eb3c024bec6e27fe69ac1a492 M    src

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150330/17cdc21e/attachment-0001.html>


More information about the mesa-dev mailing list