I think a good start would be to establish port-projects for nearly anything from freedesktop.org, esp nouveau, in your case. Then, I have a question to all working for OS developement. > Developping device drivers, such as 3D mode of nvidia card etc., > is very difficult now, because there is no documents abailable. > However, if we try to develope OS, we have to meet this difficulty. > How you are trying to solve this? >