NuummiteOS icon indicating copy to clipboard operation
NuummiteOS copied to clipboard

Port Nouveau.

Open chronium opened this issue 8 years ago • 4 comments
trafficstars

For the OS to get graphical, we need some sort of a graphics driver. Currently nvidia seems like a nice choice because that's what we have in our systems. So nvidia it is.

But nvidia is closed source. So the closest next thing is the nouveau project. So that's what we do.

Kind of big, but it shall be done with patience.

chronium avatar Jan 01 '17 14:01 chronium

@chronium Wouldn't it be easier to port mesa and the Intel driver stack ?

bararchy avatar Jan 02 '17 11:01 bararchy

@bararchy that would probably be easier. The main reason for wanting to implement nouveau first is that @chronium and I both own nvidia GPUs, so that way we can test the graphics on real hardware.

SplittyDev avatar Jan 02 '17 12:01 SplittyDev

@SplittyDev What ever feels better to you :) I use Nvidia too, so all good from my side ;)

bararchy avatar Jan 02 '17 12:01 bararchy

@bararchy The first port will of course be MESA so we get some software rendering to test everything. Afterwards, when it works, we'll port more stuff like Nouveau and such. But first, it's mandatory we start with MESA. To be honest, MESA would be a good starting point to get a compositor up. MESA, SDL or Cairo, and then work with them

chronium avatar Jan 02 '17 18:01 chronium