Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Forum Community Discussions > The Community Cafe
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

The Community Cafe
The Community Chat area is for lighthearted and enjoyable discussions, like you might find around a water cooler at work.

Almost any non-tech-support topic may be discussed here. Discussions on religion and politics are not allowed, except for politics directly related to free and open source issues. Any topic or discussion that causes problems or drama will be closed. This area is intended for fun and community building, not arguments. Please take those elsewhere. Thanks!

 
Thread Tools Display Modes
Old February 9th, 2007   #1
manmower
A Carafe of Ubuntu
 
manmower's Avatar
 
Join Date: Oct 2006
My beans are hidden!
REnouveau - Perform tests for open source NVidia drivers development

REnouveau is a tool by which you can help the developers of the free and open source nouveau driver for nvidia cards. Mikos brought this up over at the Arch Linux forum. I encourage everyone with an nvidia GPU to help out!

http://users.tkk.fi/~jpakkane/ren/ has a list of which cards data is still needed from.

jeffc313 has kindly provided a tarball (http://jeff.crowell.googlepages.com/renoveau.tar.gz), eliminating the need to compile it yourself. Thanks!

If the tarball is somehow causing you problems try the instructions in po0f's post on how to compile it yourself.


Quote:
REnouveau stands for Reverse Engineer nouveau. KoalaBR maintains some (incomplete) documentation. If interest is high enough, it will be folded into CVS.

It is an application that runs small opengl tests and watches the changes in the video card registers. Usage instructions are on the README file. It takes some time to get into, but once you know it, it is simple to read.

When you run REnouveau, make sure screensaver does not activate, do not wave your mouse over the REnouveau decorationless window and most importantly make sure the whole window is visible all the time.

This is used to do clean room reverse engineering (this is not in violation with nvidia driver license). We do not disassemble binaries.
Steps to follow:

Quote:
1.) Build and/or install renouveau
2.) Make some directory for it, e.g.: mkdir ~/renouveau
3.) Go to this directory: cd ~/renouveau
4.) Run 'renouveau' command
5.) Wait for renouveau OpenGL tests to be finished. Make sure that screensaver is disabled while running tests. Also don't cover test window with mouse cursor (or other windows) and don't move with test window
6.) Create tar.bz2 archive from all output files saved by renouveau in ~/renouveau directory
7.) Send archive to this address: renouveau.dumps@gmail.com

Last edited by manmower; March 7th, 2007 at 09:26 AM..
manmower is offline   Reply With Quote
Old February 9th, 2007   #2
prizrak
Extra Foam Sugar Free Ubuntu
 
prizrak's Avatar
 
Join Date: Mar 2005
Location: Brooklyn, NY
Beans: 792
Gutsy Gibbon Testing
Re: Help Nouveau with reverse engineering NVIDIA drivers! Please contribute...

Link us to a .deb or at least an .rpm please. I got an nVidia and would be more than willing to help.
__________________
Since I get asked alot, I am originally from Ukraine but am Russian by nationality. My nick means specter in Russian.
prizrak is offline   Reply With Quote
Old February 9th, 2007   #3
Choad
100% Pure Ubuntu
 
Choad's Avatar
 
Join Date: Nov 2005
Location: Plymouth, England
Beans: 918
Ubuntu 8.10 Intrepid Ibex
Re: Help Nouveau with reverse engineering NVIDIA drivers! Please contribute...

yeah, or even a few tips on how to compile from cvs. i cant get it to compile :S
__________________
i am a rock. i am an island. and a rock can feel no pain. and an island never cries
Choad is offline   Reply With Quote
Old February 9th, 2007   #4
prizrak
Extra Foam Sugar Free Ubuntu
 
prizrak's Avatar
 
Join Date: Mar 2005
Location: Brooklyn, NY
Beans: 792
Gutsy Gibbon Testing
Re: Help Nouveau with reverse engineering NVIDIA drivers! Please contribute...

Quote:
Originally Posted by Choad View Post
yeah, or even a few tips on how to compile from cvs. i cant get it to compile :S
That's the problem with Linux for Human Beings everything is so easy we don't even know how to compile from CVS. I done it before but I'm pretty sure it was magic cuz it all worked without a problem. One tip I got for you is make sure you got build-essential(s?) package installed.
__________________
Since I get asked alot, I am originally from Ukraine but am Russian by nationality. My nick means specter in Russian.
prizrak is offline   Reply With Quote
Old February 9th, 2007   #5
po0f
Chocolate-Covered Ubuntu Beans
 
Join Date: Sep 2006
My beans are hidden!
Re: REnouveau - please contribute

Code:
$ sudo apt-get install build-essential cvs mesa-common-dev libsdl1.2-dev libxvmc-dev nvidia-glx-dev
$ mkdir ~/src
$ cd ~/src
$ cvs -z3 -d:pserver:anonymous@nouveau.cvs.sourceforge.net:/cvsroot/nouveau co -P renouveau
$ cd renouveau
$ make
$ ./renouveau
Worked for me, I can't be bothered with letting it run for now. I'll let it run later when I'm not using this box.
po0f is offline   Reply With Quote
Old February 10th, 2007   #6
manmower
A Carafe of Ubuntu
 
manmower's Avatar
 
Join Date: Oct 2006
My beans are hidden!
Re: REnouveau - please contribute

po0f's instructions should get you there. Also, maybe a mod could edit the topic title so as to attract more attention? I have a feeling this is being overlooked. Compiling and running this should take you about 15 minutes so it really isn't that time consuming.
manmower is offline   Reply With Quote
Old February 10th, 2007   #7
bapoumba
GMO Free Ubuntu French Roast.
 
bapoumba's Avatar
 
Join Date: Sep 2006
Location: France.
My beans are hidden!
Ubuntu 9.10 Karmic Koala
Re: REnouveau - please contribute

Is title ok with you ?
bapoumba is offline   Reply With Quote
Old February 10th, 2007   #8
manmower
A Carafe of Ubuntu
 
manmower's Avatar
 
Join Date: Oct 2006
My beans are hidden!
Re: REnouveau - Perform tests for open source NVidia drivers development

Excellent, thanks!
manmower is offline   Reply With Quote
Old February 10th, 2007   #9
Majlo
Gee! These Aren't Roasted!
 
Majlo's Avatar
 
Join Date: Apr 2005
Location: Slovakia
Beans: 130
Ubuntu 7.04 Feisty Fawn
Re: REnouveau - Perform tests for open source NVidia drivers development

Done. Output files have been sent.
__________________
Sorry my English is bad . .
Majlo is offline   Reply With Quote
Old February 10th, 2007   #10
pay
Fresh Brewed Ubuntu
 
pay's Avatar
 
Join Date: Jun 2006
Location: Brisbane
Beans: 1,457
Hardy Heron (Ubuntu Development)
Re: REnouveau - Perform tests for open source NVidia drivers development

How well does this driver perform compared to proprietary nVidia driver and open source radeon driver?
__________________
"Total paranoia is just total awareness." - Charles Manson
pay is offline   Reply With Quote

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 10:37 AM.


vBulletin ©2000 - 2010, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. lingonberry