[Nouveau] Current state - how to get gallium-stuff running?
Christopher James Halse Rogers
chalserogers at gmail.com
Fri Mar 7 15:27:23 PST 2008
On Fri, 2008-03-07 at 21:32 +0100, Hanno Böck wrote:
> Hi,
>
> As the last tindc said something about 3d really working on nv4x, I wanted to
> try that ( on a NV43). Built nouveau/mesa -> gallium-0.1 branch of mesa and
> git head of libdrm, kernel-drm and xf86-video-nouveau.
>
First, the obligatory disclaimer: "really working" doesn't exactly
translate to "Wooo! I can drop that annoying binary blob!". You should
be able to get textured OpenGL support, and be able to run OpenArena at
reasonable framerates until it crashes, though :).
> glxinfo says:
> nouveau DRI driver expected DDX version 1-1.2.x but got version 0.0.10
>
I've seen other people reporting this error. I've never seen it myself,
which suggests to me that it's user error _somewhere_ :). Can you
describe the exact steps you took, and their output.
For reference, after building & installing git head of libdrm &
xf86-video-nouveau, I can clone the
git://anongit.freedesktop.org/nouveau/mesa repository, check out the
gallium-0.1 branch and "make linux-dri-x86-64 DRI_DIRS=nouveau" to
build. Then exporting LD_LIBRARY_PATH and LIBGL_DRIVERS_PATH to point
to the mesa lib/ directory, I could run OpenArena, glxgears, etc. Not
as of yesterday; it would die in emit_fence, but that's the right
process.
More information about the Nouveau
mailing list