Re: Nvidia amd64

Previous thread: Re: kern.ngroups (non) setting ... new bounty ? by Julian Elischer on Wednesday, September 26, 2007 - 2:30 pm. (1 message)

Next thread: no console bell by Atom Smasher on Thursday, September 27, 2007 - 1:25 am. (1 message)
From: Giulio Ferro
Subject: Nvidia amd64
Date: Thursday, September 27, 2007 - 1:15 am

What is the status of the work required by the vidia guys
so that they can code their driver for amd64 architecture?
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Alastair Hogge
Date: Thursday, September 27, 2007 - 5:33 am

Hey,

There is no driver.  Status can be found here:
http://wiki.freebsd.org/NvidiaFeatureRequests
Also you can find more info on the nvnews FreeBSD fourms.

-Alastair

_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Giulio Ferro
Date: Thursday, September 27, 2007 - 5:58 am

So, we are still years away from seeing a working nvidia driver,
by the look of it...
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Sam Fourman Jr.
Date: Thursday, September 27, 2007 - 6:02 am

I guess what I am confused about, is there someone actively working on
the Nvidia requests, or does a capable individual need to take the
lead on this project?

Sam Fourman Jr.
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Giulio Ferro
Date: Thursday, September 27, 2007 - 6:07 am

And that's exactly what I'd very much like to know...
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Remko Lodder
Date: Thursday, September 27, 2007 - 6:19 am

this region to get the things fixed to get this far. Ofcourse like rsync.net
you are free to sponsor these items if they are really important to you,
without that, do notice that people do this in their own free time, which
could either take some time before it's there, or might not be interesting
enough to work on currently (because of other things at work, private life
other code etc).

It's not a matter of a capable individual taking the lead, it's a matter
of having someone capable enough working on this for some time, which can
be achieved by sponsoring that capable person for example.

Cheers
remko
-- 
Kind regards,

     Remko Lodder               ** remko@elvandar.org
     FreeBSD                    ** remko@FreeBSD.org

     /* Quis custodiet ipsos custodes */
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Giulio Ferro
Date: Thursday, September 27, 2007 - 7:05 am

To say that there isn't enough interest in the nvidia driver would
be outrageous. The lack of a amd64 nvidia driver currently the first
cause that makes desktop users like myself prefer other operating
systems to freebsd. I'm still using fb, of course, because on the whole
it's still worth it. But I'm not happy about it (the nv driver doesn't work
on the 8600M GT, so I'm forced to use the dumb vesa driver)...

There's a lot of projects going on, and I appreciate it, but I can't help
thinking that maybe some developers should consider this a priority as much
as many of us users do...
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Remko Lodder
Date: Thursday, September 27, 2007 - 7:14 am

Well the problem here imo (I am speaking for myself here, as well as in my
previous reply) is that -you- cannot set the priorities for our developers
unless you pay the developer to just that what you want to have. For you the
AMD64 driver of the Nvidia GPU's might be interesting for someone else it
isn't, you might or might not like that but interests can go a whole round
and every step in that circle means a different interest.

You and indeed a lot of others think it would be beneficial to have, but
so far nobody stepped up who had enough time or interest or whatever to
do this, if you all make a bounty for this or try something else to get
this covered, I am pretty sure at least someone will do it (sometime).

It's unfair from you to -demand- something from a volunteer project with
software that you are free to use, or rather from developers' free time
while you are seemingly not willing to spend your own free time on it
(I would get the same reponse from you if I were to ask you to paint my
entire house for nothing (and you are the one paying for the paint)
where the house is a huge castle).

So, if you want this really bad, and others as well, consider my above
reasoning, till that time, we (including myself indeed) can only hope that
at some point somebody has enough time and interest to start and finish
this project.

Cheers
remko

-- 
Kind regards,

     Remko Lodder               ** remko@elvandar.org
     FreeBSD                    ** remko@FreeBSD.org

     /* Quis custodiet ipsos custodes */
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Dag-Erling Smørgrav
Date: Thursday, September 27, 2007 - 7:44 am

No, it would be true.  If there were enough interest, someone would have
stepped up to the plate to implement the required features.

DES
--=20
Dag-Erling Sm=C3=B8rgrav - des@des.no
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Giulio Ferro
Date: Thursday, September 27, 2007 - 8:46 am

From the slew of messages on the subject (on the nvidia forum, for example)
it wouldn't seem to be so true...

I can understand the lack of interest of the developers for a task so 
difficult
as this one, but please don't assume that others have no interest as well...
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Dag-Erling Smørgrav
Date: Thursday, September 27, 2007 - 8:56 am

It's a simple statement of fact.

There is not enough interest in the nvidia driver for anyone to have
written the code required to make it work.

If you still don't get it, I suggest you go look up "enough" in a
dictionary.

DES
--=20
Dag-Erling Sm=C3=B8rgrav - des@des.no
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Vladimir V. Pavluk
Date: Thursday, September 27, 2007 - 8:54 am

Yes, there is no official driver, but maybe you can use one from here:

http://silversoft.net/projects.html

this is a disassembled and patched version of the official driver.

Sincerely,
		Vladimir V. Pavluk
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Miguel Mendez
Date: Saturday, September 29, 2007 - 4:35 am

Wow, that's pretty interesting. I spent some time with objdump (dasm  
actually) studying the code but got bored after a while. After AMD  
announced the release of the GPU specs I decided it would be more  
practical to get ATI hardware and let the proprietary nvidia blob  
rot. The knowledge gained from the reverse engineering can be useful  
for the  Nouveau guys (http://nouveau.freedesktop.org/wiki/) anyway.

Cheers,

Miguel Mendez
mmendez@energyhq.be



From: Kjell Tore Ullavik
Date: Thursday, September 27, 2007 - 7:11 pm

Maybe the FreeBSD project could provide an official site for bounties?
Some things might have more interest among users than developers,
and an easy way to create and donate to bounties for everyone to see may
make it less of a barrier for people to put their money where their 
mouth is.

Ubuntu seem to have something going, https://launchpad.net/ubuntu/+bounties


_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Sam Fourman Jr.
Date: Thursday, September 27, 2007 - 7:45 pm

if there was a bounty system for FreeBSD I would pledge $100 USD for
work that would help amd64 nvidia... heck I would even settle for
someone that wants to take lead and setup a paypal collection.

Sam Fourman Jr.
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Garrett Cooper
Date: Thursday, September 27, 2007 - 8:47 pm

What needs to be done is FreeBSD users need to be asked, 
specifically, if they have interest in an amd64 capable nvidia-driver 
being released. If so, then a donation page should be setup and 
coordinated either through the FreeBSD Foundation (desired) or a 
trusted, private individual who will distribute the funds to the parties 
implementing the feature.
    Personally I think that this should apply to many things, not just 
nvidia-driver. If that was done, maybe volunteer work (I know, less 
volunteer, more work) would move along faster. The same thing occurs in 
the business world but instead of small bounties it's usually a large 
sum of money for a set of features developed and supported over a long 
period of time. At least that's what Linux would make me think...
    Just my two cents..
-Garrett
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Michael W. Lucas
Date: Friday, September 28, 2007 - 7:23 am

[I would trim this down, but it's so damn big that I'm certain I'd
confuse attributions...]


Hi,

There's been discussion about the possibility of providing an
"official" FreeBSD bounty page run by the FreeBSD Project.  As I
recall, for a variety of legal reasons the Foundation will not do it.

Remember that "the FreeBSD Project" is not a legal entity.  We are a
loosely affiliated gang with no existence outside the minds of our
members and users.  This does not affect people much in the software
world -- you don't care that the main FreeBSD FTP server is actually
owned by ISC, or that the Web server is provided by Yahoo!  Legally,
TFP cannot hold your money in trust as part of a bounty.

These two points reach a simple conclusion: there will be no "official
FreeBSD Project Bounty Page," end of discussion.

(I'm sure that people are going to blather about it more, but this
really is the final word from the FreeBSD Project side.  The Internet
loves beating that greasy spot on the ground where the dead horse used
to be, though...)

"Enough interest" is not a question of quantity, but a qualitative
question.  It doesn't matter if millions of users want a nVidia amd64
driver if none of them can write the code.  Every one of those
millions of users may be a high-quality human being with a great deal
of inherent worth, but if they don't have the quality of "can write
the code" they don't count.

When someone who has the skills to develop the kernel support nVidia
requires is sufficiently interested to develop that kernel support, it
will happen.  Not before.

If you don't have the skills, but you believe that you have sufficient
motivation and interest, then you tneed to do the work to motivate a
developer.  Hint: email alone, no matter how impassioned or whiny,
will not do it.  If you do not do this, then you do not have

Great idea!

The Foundation is not going to do this -- last I knew, they do not
accept directed donations for legal reasons.

Everybody on this list ...
From: Markus Hitter
Date: Friday, September 28, 2007 - 10:33 am

There is another option: learning.

Instead of complaining "nobody has interest" and "your opinion  
doesn't count" a few hints where to get started as a not-yet-skilled  
developer would be a lot more helpful.


my $ 0.02
Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. Markus Hitter
http://www.jump-ing.de/




_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Michael W. Lucas
Date: Friday, September 28, 2007 - 11:54 am

(trimming the cc-list)


Absolutely!  If you're sufficiently interested, break out a compiler
and learn.  Look at the page that lists the driver requirements.  Read
about those requirements.  Read the FreeBSD source code that you'd
have to change, and understand it.  Read "Design & Implementation of
the FreeBSD OS."  I'm afraid I thought that was obvious.

I'm not trying to discount anyone, far from it.  But after hearing for
the umpteenth time "The FreeBSD Project/Foundation outght to set up a
bounty page," I had to say why it wasn't going to happen.  (My
apologies if I offended anyone, that was unintentional.)

I'll stand by saying that when a person says "someone should do
something," that someone is "the person writing that email."  You have
many options for what to do, far more than I could list.  I don't care

I would suggest starting with a very specific question.

Somewhere out there is a list of requirements for the amd64 nVidia
port.  (I found one at
http://lists.freebsd.org/pipermail/freebsd-hackers/2006-June/016995.html,
but I have no idea if this is the current authoritative list.)  Look
at the list, and do the reading and research necessary to understand
one or more requirements.

If no authoritative list exists, create one.  Do the necessary mailing
list archive searching to determine the status of each.  I assure you
that if you miss anything, the first person to come across your page
will let you know.  ;-)

Pick a tack on that list.  Read it.  Understand it.  Read the
underlying FreeBSD code that supports that function.  Explore the
kernel.  Read D&IotFOS with a highlighter in hand.  Print out source
code, mark it up, understand it.

Then ask a specific question about where to go on one very small part
of your project.  Specific questions get answers.  General ones do
not.  It's sad, but that's how it is.

Take that answer.  Read more code.  Write a few lines of code.  Repeat
until the driver is done.

==ml

-- 
Michael W. Lucas ...
From: Giulio Ferro
Date: Friday, September 28, 2007 - 12:58 am

I completely agree. Some guy here went as far as saying that nobody gives a
damn about nvidia drivers, but from what  I see (here and on nvidia forum)
the opposite is true.

Ok, let's see how we can fund this project. First of all the interested 
developers
should assess the bulk of work to do and how long it will take them to 
complete
it. Then we can think about how many people are interested in opening their
wallet to see it come into being.
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Remko Lodder
Date: Friday, September 28, 2007 - 1:04 am

Hello,


Lets do it the other way around ,lets see what people are willing to pay for
this, so that the person applying for this knows what he can expect. Pay by
feature instead of pay by time.

Cheers
remko

-- 
Kind regards,

     Remko Lodder               ** remko@elvandar.org
     FreeBSD                    ** remko@FreeBSD.org

     /* Quis custodiet ipsos custodes */
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Giulio Ferro
Date: Friday, September 28, 2007 - 1:21 am

I'm in, as are at least other two posters in this thread.
I think that if someone set up a web page for the bounty
and spread the news to other forums a fair number of subscriptions
will come up.

What we need to know is : what is the bulk of work needed? Can't anyone
sketch a simple plan with the tasks and the hours/man for each?
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: David Naylor
Date: Friday, September 28, 2007 - 6:26 am

Hi

Has anyone contacted the FreeBSD Foundation.  They would be the best to=20
provide this "bounty" service and could most effectively invest and utilise=
=20
the "bounties" for the greater benefit of the comunity while the project is=
=20
under work.  (And they are most likely to be the most trusted people to=20
handle the project and the money). =20

There was a KDE project, Kontact (if I remember correctly), that had=20
implemented a similar facility.  (And of course there is the Ubuntu=20
equivalent). =20

May I also point out that this, specifically with regards to nVidia/amd64 a=
nd=20
generally, can only work if capable hackers are willing to work on the=20
project(s).  Generally with volunteers money is not a critical issue to beg=
in=20
with and thus may not be a strong enough incentive and interest is. =20

I may be jumping the gun here but if this "bounty" principle takes of then=
=20
enthusiasts could earn a descant wage and provide a viable financial=20
community around FreeBSD (with businesses more willing to use FreeBSD knowi=
ng=20
that requested features [and form of support] could be "purchased"). =20

I am also keenly awaiting a nvidia/amd64 driver and am willing to donate wh=
at=20
I can to the good cause. =20

David
From: Dag-Erling Smørgrav
Date: Friday, September 28, 2007 - 1:09 am

I did not say that.  I said that there was not *enough interest*.  What
you fail to understand is that this is a volunteer project, and the very
definition of "enough interest" is that somebody either does the work or
pays somebody else to do it.  I simply can't understand where you got
the idea that what gets done in FreeBSD is determined by who yells
loudest without putting down any time, effort or money to back his
words.

DES
--=20
Dag-Erling Sm=C3=B8rgrav - des@des.no
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Jeremy Messenger
Date: Friday, September 28, 2007 - 9:45 am

On Fri, 28 Sep 2007 02:58:38 -0500, Giulio Ferro <auryn@zirakzigil.org>  
<snip>

If there are the people in nvidia forum have 'enough insterest' to write  
then it would have been already done by now. :-) It is what others in here  
are trying to tell you about that we don't have anybody (even include  
nvidia forum) that who have 'enough insterest' to write it for nvidia  
driver's need.

As for me, I am a nvidia driver user and I do want it works with amd64,  
but I do not have 'enough insterest' to learn and write it. It looks like  
it is included you too.

Cheers,
Mezz


-- 
mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: John Baldwin
Date: Thursday, September 27, 2007 - 6:28 am

I don't think anyone is currently working on this at the moment.  I was
hoping that the superpages work would have been in the tree by now as it
would have helped with some of the pending issues.

-- 
John Baldwin
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
From: Joel Dahl
Date: Thursday, September 27, 2007 - 6:25 am

We have no developer actively working on it right now (AFAIK of course).

-- 
Joel

_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
Previous thread: Re: kern.ngroups (non) setting ... new bounty ? by Julian Elischer on Wednesday, September 26, 2007 - 2:30 pm. (1 message)

Next thread: no console bell by Atom Smasher on Thursday, September 27, 2007 - 1:25 am. (1 message)