[Nouveau] DRM from git not building properly

Pekka Paalanen pq at iki.fi
Sun Jul 12 12:37:31 PDT 2009


On Sun, 12 Jul 2009 11:43:15 -0700 (PDT)
bugzilla-daemon at freedesktop.org wrote:

> http://bugs.freedesktop.org/show_bug.cgi?id=22525
> 
> --- Comment #5 from Steven Ward <STEVENWARD666 at hotmail.com>  2009-07-12 11:43:13 PST ---
> Hi there,
>         I am sorry about that,I shouldn't have added this new problem to this
> bug report.I have had some success in the past to get the all three pieces of
> source code"working"(all thanks to the developers advice and doing a lot of
> browsing and forum posting)I'm getting the impression that the A.T.I and
> Nouveau code seems to be "forking"(i.e,going their separate ways)and I think
> that it is a shame .I can pull out my current Nvidia card and replace it with
> my very old A.T.I 9,200(Rv 280?) and use that instead,but that maybe more
> hassle than it could be worth.
> 
> I wish I knew about C++ and the inner workings of the stack,but I think that
> would be too much of a steep learning curve.
> 
> I'd like to thank you very much for your help anyway.

What do you mean by "forking" in this case? How are we separating?

All "major" drivers (intel, radeon, nouveau) have their separate places for
DRM development, and merge in Airlied's kernel tree for sending upstream to
Linus. Well, not yet Nouveau, but in the future.

Recently Nouveau development has been concentrating on 2D and DRM kernel
modules, aiming eventually for the inclusion of Nouveau DRM in the mainline
kernel. It also happens that 3D support has got less attention. I'm sure
attention will shift to 3D once Nouveau is in mainline as a mature driver
(the DRM part).

Nouveau 3D has never yet been said to be supported. 2D on the other hand is,
it should work, and we would like to hear about any problems with the three
components: the DRM modules, libdrm and libdrm_nouveau, and the DDX.

Btw. you want C, C++ is not too useful ;-)


Thanks.

-- 
Pekka Paalanen
http://www.iki.fi/pq/


More information about the Nouveau mailing list