Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux


                    

Sponsored Ad

Closed Thread
 
Thread Tools
Old 06-10-06, 04:33 AM   #1
Rupan_1
Registered User
 
Join Date: Jun 2006
Posts: 3
Default The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

If the nvidia developers would just release the linux source code then this wouldn't be a problem...

I tried to upgrade to Xorg 7.1 and got a message stating that the ABI had changed. Why hasn't nvidia released an updated version?

Please get an updated binary blob out.
Rupan_1 is offline  
Old 06-10-06, 06:33 AM   #2
piewie
Registered User
 
Join Date: Sep 2005
Posts: 3
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

This is really a never ending story.

NVidia, why don't you open the 3-D driver at least for chips lower or equal GeForce 4?
piewie is offline  

Sponsored Ads - Guests Only

Old 06-10-06, 06:39 AM   #3
arokh
Registered User
 
arokh's Avatar
 
Join Date: Jun 2004
Posts: 287
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

When will people learn to use the search function? This has been discussed up and down in dozens of other threads. There is good reasons to why they cannot open the source code. You really should educate yourselves before making silly demands.

Also, you CAN use the driver on 7.1 with some workarounds.
__________________
Asus A8N32-SLI : AMD64 3700+ @ 2.85GHz : 2GB PC4000 OCZ Platinum EB : 2x 7800GT SLI
arokh is offline  
Old 06-11-06, 03:34 AM   #4
Rupan_1
Registered User
 
Join Date: Jun 2006
Posts: 3
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

These demands are not silly. FYI, I did search the forum before posting. None of the other "answers" from nvidia staff are reasonable. They claim, amongst other things, that:

1) they license IP from others that they cannot publish
1a) Fine. Release what IP you own. Barring that, release specifications.
2) it would open up their design to ${NA**** (i.e. ATI)
2a) thats just wrong. ATI can copy your design anytime they want -- they have the facilities to work with such products after all. Have you ever heard of something called a patent?

A good example of what could be done is the Matrox drivers. Release a binary library with the IP you can't disclose, but also release a usable source distribution with what you can.

NVIDIA is hiding behind corporate red tape and hoping that nobody will look their way. It is time to become responsible corporate citizens.
Rupan_1 is offline  
Old 06-11-06, 03:39 AM   #5
Rupan_1
Registered User
 
Join Date: Jun 2006
Posts: 3
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

You also bring up a very, very good point. What possible harm could come from releasing specifications for dated hardware?

The whole spirit of Linux is that you share how the system works. I wouldn't expect, for example, that a binary firmware for an embedded device should be released (unless, as in the case of Linksys, it makes illegal use of GPL code). Very little benefit could come of that in most cases. But something that plugs into the heart of the operating system and is closed violates the spirit and trust of the community.

Quote:
Originally Posted by piewie
This is really a never ending story.

NVidia, why don't you open the 3-D driver at least for chips lower or equal GeForce 4?
Rupan_1 is offline  
Old 06-11-06, 04:07 AM   #6
energyman76b
Registered User
 
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,105
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

Quote:
Originally Posted by Rupan_1

A good example of what could be done is the Matrox drivers. Release a binary library with the IP you can't disclose, but also release a usable source distribution with what you can.
no, matrox is a really bad example.

Try to get a Parhelia running.

btw, there is already a binary library that contains a lot of the proprietary stuff. It is libGL.so.1.0.8762
energyman76b is offline  
Old 06-11-06, 07:47 AM   #7
gbil
Registered User
 
Join Date: Mar 2006
Posts: 261
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

What I don't understand here is are you trying to make a point that:

a)NVidia driver is a "blob" ?

If so, then stop using it and try ATI


b)NVidia driver doesn't work with Xorg 7.1 ?

If so, there is already a thread about it, use SEARCH!


c)You don't like NVidia driver is closed source?

If so, don't use it and use the open source one. What? It doesn't have good 3D accel? Well... it is your choise then.


The bottom line here is: Stop trolling, search the forum, if you don't like it don't use it and YOU develop a better open source driver!
gbil is offline  
Old 06-11-06, 08:00 AM   #8
LubosD
ASUS GeForce 7950GX2
 
Join Date: Jan 2005
Location: Czech Republic
Posts: 447
Send a message via ICQ to LubosD
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

Quote:
Originally Posted by gbil
if you don't like it don't use it and YOU develop a better open source driver!
Somebody would do that if there was some documentation (for the hardware we have BOUGHT).
It would be great if EU enforces HW manufacturers to open the documentation (like it does in case of M$ software)
__________________
Kernel: 2.6.29 X11: X.org 7.4 GCC: 4.3.3
Jabber: xmpp:lubos(a)dolezel.info
QGameX - launch your games in a separate X11 session, includes nVidia specific options
LubosD is offline  
Old 06-11-06, 08:05 AM   #9
energyman76b
Registered User
 
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,105
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

there is a project working on open 3d nvidia drivers by reverse enginiering.

http://nouveau.freedesktop.org/wiki/

everybody who is complaining should help them.
energyman76b is offline  
Old 06-11-06, 09:05 AM   #10
Lithorus
Registered User
 
Lithorus's Avatar
 
Join Date: Sep 2004
Posts: 781
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

Quote:
Originally Posted by LubosD
Somebody would do that if there was some documentation (for the hardware we have BOUGHT).
It would be great if EU enforces HW manufacturers to open the documentation (like it does in case of M$ software)
That's only because they are a monopoly and uses this to hinder competition using their closed specs. Hardly comparable.
Lithorus is offline  
Old 06-11-06, 10:42 AM   #11
macemoneta
GeForce 440 Go
 
macemoneta's Avatar
 
Join Date: Oct 2002
Location: NJ
Posts: 157
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

Quote:
Originally Posted by energyman76b
there is a project working on open 3d nvidia drivers by reverse enginiering.

http://nouveau.freedesktop.org/wiki/

everybody who is complaining should help them.

Thanks for the link! Nvidia is the third largest manufacturer of video hardware, behind Intel (the leader, with almost 40% of the market) and ATI. Intel has open sourced its driver, and somehow it manages to have almost 40% greater market share than its closest competitor.

While Intel video is not as fast as ATI/Nvidia, it's good enough for 90% of the games out there, and the open source nature of the driver is very attractive.

I'm hoping that Nvidia (and ATI) decide to open source their drivers before my next hardware purchase, as I will only be purchasing hardware supported by open source drivers going forward - and a choice of vendors based on the merits of the hardware would be nice.

Of course, Nvidia could simply support the above project with information, and reap the benefits of having someone else do the work for free.

Last edited by macemoneta; 06-11-06 at 11:02 AM.
macemoneta is offline  
Old 06-11-06, 11:23 AM   #12
d4rk74m4
Registered User
 
Join Date: Aug 2004
Posts: 71
Default Re: The NVIDIA binary blob for Linux isn't compatible for the new Xorg 7.1 ABI

Quote:
Originally Posted by macemoneta
Thanks for the link! Nvidia is the third largest manufacturer of video hardware, behind Intel (the leader, with almost 40% of the market) and ATI. Intel has open sourced its driver, and somehow it manages to have almost 40% greater market share than its closest competitor.

While Intel video is not as fast as ATI/Nvidia, it's good enough for 90% of the games out there, and the open source nature of the driver is very attractive.

I'm hoping that Nvidia (and ATI) decide to open source their drivers before my next hardware purchase, as I will only be purchasing hardware supported by open source drivers going forward - and a choice of vendors based on the merits of the hardware would be nice.

Of course, Nvidia could simply support the above project with information, and reap the benefits of having someone else do the work for free.
I doubt nvidia is willing to come forward with docs for the 3D engine on their cards any time soon (if ever). They won't even release docs on display detection and modesetting

At the moment I'd say ATI cards (<=r4xx series) would be the best bet for a card that has reasonable features (and open-source drivers). Hopefully the nouveau project will change this!
d4rk74m4 is offline  
Closed Thread




Shop Online


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

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 02:25 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
nV News - Copyright ©1998-2010. All rights reserved.