Linked by Eugenia Loli on Fri 10th Oct 2003 03:55 UTC, submitted by Kermit Woodall
Morphos This page is dedicated to providing information on running Linux on the Pegasos. ISO images included. We would love to see a better Yellow Dog Linux support and also Darwin on Pegasos.
Permalink for comment
To read all comments associated with this story, please click here.
Re: graphical drivers.
by Sven Luther on Fri 10th Oct 2003 10:43 UTC

> She is correct here, you argument about drivers does not hold. Because that community (the linux one that you say would provide better drivers for PPC) has already provided for graphics drivers in Xfree86. Xfree86 is where you will get your graphics drivers.

Well, as someone who has written XFree86 driver code, ans a member of the XFree86 project, i understand perfectly the issues at work here.

Fact is, XFree86 provides good 2D accelerated drivers, but not 3D drivers, nor good Video (as in mpeg and such) drivers, at least for ATI.

For ATI, the Video drivers are provided by the Gatos project, which don't has (yet ?) information on the newer models, and for 3D Drivers, it is provided by the DRI project, which uses a linux kernel module to enable the dma engine and some other stuff. I don't think this kernel module has been ported to Darwin yet.

Furthermore, the DRI currently hasn't information about the newer ATI cards (Radeon 9500 and up) and thus there is no accelerated 3D driver for them. ATI provide their proprietary 3D drivers, but these are right now only built for x86. I believe that Genesi might be able to convince them to build powerpc versions (a minority of a minority), but i seriously doubt that they would go to the length to build darwin versions (a minority of a minority of a minority), and you cannot even rely on Apple stuff, since Apple does not provide these for Darwin, and since the XFree86 driver and Apple driver use two different code bases. And graphic card vendors usually only consider plateforms with 100 000+ installed base as the minimum needed to attract their attention.

So, is there something still you think i am missing, or is my position clarified.