Date: Thu, 15 Nov 2012 17:34:55 -0500 From: Michael Copeland <michael@kryptos-security.com> To: matt <sendtomatt@gmail.com> Cc: x11@freebsd.org, Justin Hibbits <chmeeedalf@gmail.com>, freebsd-ppc@freebsd.org Subject: Re: PPC DRM graphics testing Message-ID: <CAKLtBCicUmdFB0rC8O9X7TDMw4BdsSrWG=xqQOy35z%2BNWcfqFg@mail.gmail.com> In-Reply-To: <50A56177.9060601@gmail.com> References: <50972E9E.3010101@gmail.com> <50974ECD.5010702@fgznet.ch> <50988FE0.9030806@gmail.com> <50989EA0.5020509@fgznet.ch> <5098CA4F.7020306@gmail.com> <509A8B3D.8030703@fgznet.ch> <509A9D11.6010605@gmail.com> <509A9FD4.4050403@fgznet.ch> <509ACFAA.8050802@fgznet.ch> <509CA2FF.7070902@gmail.com> <509D7BC5.1020301@fgznet.ch> <50A008D5.2060003@fgznet.ch> <50A1CA6D.40907@gmail.com> <20121114165618.18affd74@narn.knownspace> <50A56177.9060601@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Nouveau is definitely broken because TTM is missing entirely. The X driver for the radoen, or DDX requires the TTM and I don't think there has been a single bit of real work to get this implemented. DRM and Mesa both require ttm in the kernel drivers to even begin to work. If we could find someone willing to actually do the work of integrating these into the kernel, we could have nouveau. Nouveau works great under linux on my G5, enough so that I can watch movies fullscreen with no tearing, and if I use gallum3D, I can actually play some fairly "recent" 3D games. As far as copying the atombios out of the os x driver, that's a possibilty. Now what the nouveau guys did was initiate the card with the nvidia blob and look at the cards states before and after in order to make a working driver. You could probably do the same thing using linux as the foundation for getting the radeon to work properly on the G5. Perhaps you could just load up linux on there to get the bios from memory.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKLtBCicUmdFB0rC8O9X7TDMw4BdsSrWG=xqQOy35z%2BNWcfqFg>