Nvidia Removed Linux Driver Feature For Feature Parity With Windows
RemyBR writes "Softpedia points to a Nvidia Developer Zone forum post revealing that the company has removed a specific Linux feature as of the v310 drivers due to the Windows platform. A BaseMosaic user on Ubuntu 12.04 noticed a change in the number of displays that can be used simultaneously after upgrading from the v295 drivers to v310. Another user, apparently working for Nvidia, gave a very troubling answer: 'For feature parity between Windows and Linux we set BaseMosaic to 3 screens.'"
It makes everyone equal with Windows.
...we'll soon have Optimus support and 3d support (without needing a Quadro card) under linux as well. All in the name of 'feature parity' of course...
"We have altered the deal; pray we do not alter it again."
I bet it's just for the test cases.
For feature parity with Windows.
I wonder how this will affect SteamOS, since the Steam Machines are nvidia based. Maybe Valve will start throwing their weight around to get nvidia to offer better Linux support?
I want to hear more about the features they've been leaving out of the Linux drivers to make Windows support superior.
Directly quoting someone from that thread because this was exactly what I was thinking of.
Please direct all bug reports to
All this time I've been pissed at the nouveau drivers that came as default with my linux distribution. "NVIDIA's drivers are working perfectly" I thought. "Why the hell are you building something not as good, just to make it open source?"
Now I know.
Yeah, well, If Linus had listened to RMS about binary blobs then he wouldn't be giving the finger to NVIDIA, eh? Fucking hypocrite, IMO.
Directly quoting someone from that thread because this was exactly what I was thinking of.
That's a bug, not a feature :-p
They removed basic customizable anaglyph support from both after I detailed how you could hack 3D support into Left 4 Dead and other games.
And I'm still an Nvidia fanboy.
They're using their grammar skills there.
Nvidia still dosent get it.. Reminds me of now famous Torvalds quote from video where he send hes regards to Nvidia..
More importantly, I don't think NVidia is far enough ahead of AMD to make this a smart move. Their Linux drivers still have a better reputation compared to AMD, but it seems to me this advantage is eroding. Pissed customers might simply get an AMD next time.
By comparison, Intel can get away with similar crap in the CPU world (no ECC RAM support except on Xeon processors and "workstation" chipsets). Their lead over AMD in CPUs is big enough that most people will swallow the bitter pill and buy Intel anyway.
C - the footgun of programming languages
"In order to sell more video cards, we set BaseMosaic to 3 screens."
It's our party and we'll fuck you if we want to, fuck you if we want to.
Silence is a state of mime.
For any people with free time, how about starting a PAC to get a new law passed that would require hardware manufacturers to provide full specifications of their products to consumers in a standardized format? It could be used not only for open source developers (rights of the consumer to use purchased gear as he or she sees fit) but also could be used to guarantee and verify all provided functions and that there aren't any additional spyware functions included. Conceivably it could be used in a software / firmware binary verification program too.
Harrison Bergeron should be the name of this new chip version. Can they introduce periodic crashes, too?
damnit ...
"but from my pov concerning my 3 AMD cards"
Another reason to dump nvidia ... they brainwash people. ;)
Not really so. We ran a comparison before our last server purchase for a larger client and AMD won the performance per dollar ratio for virtualization with the dl 385 g7. I'm also about to make a large desktop refresh purchase for a cost conscious company and the amd offerings from various suppliers offer more bang for the buck. They are mostly using standard office applications, and in a couple cases light adobe work (photoshop, Indesign etc) and for the price even on the more heavily utilized computers we can add a dedicated graphics card and more ram for the same price or less than buying an intel based box. Given that the ram is more expandable on many of the amd chipsets and the raw cpu power just isn't that important any more for the 90% use case it makes sense to have a homogenous environment, so intel is likely out of the picture completely.
In a car anaology, if you are a racecar driver you need a racecar, but as a car manufacturer don't rest on your laurels and think you can charge more just because you have a really fast ferrari. Most people are happy with a slower but reliable toyota with the power window and cruise control at a fraction of the cost.
Get a web developer
I've been running accelerated 3D graphics on Linux thanks to nVidia since 2000. And thanks to Linus' pragmatism
In an ideal world, nVidia would provide their drivers as Open Source for the FOSS crowd, and one day they might if they can get the IP issues sorted out.
I am a supporter of Linux and the FSF and I admire and support the efforts and ideals of both. However, these are ideals not physical reality. I choose FOSS wherever possible. I don't run Windows and abandoned MS when Win95 came out. I've done just fine without them (thanks for Slackware, Pat).
I dare say that there are millions of (not very clever) people in the world who would have dismissed Linux and Free Software in general as "rubbish" had they not been able to see it do fast, hardware-accelerated 3D graphics like the commercial OSs. You know what people are like...
Then we had the support for Linux from ATi, not to be left out, and later intel who have very generously provided much data and open source code.
Without nVidia's contribution and pioneering support of Linux, we'd be in a much darker place today and Linux would be not nearly as popular with the average user.
I've been using nVidia graphics cards on my own PCs (all Linux) since 1999 and I've never been disappointed. I'm on my 5th or 6th card now (lost count). And I've never had trouble integrating their driver with Slackware or anything else...
Just a happy customer here, not an employee or shareholder.
Stick Men
He might have listened to RMS but nobody might be listening to him. Maybe we need RMS but we also need an OSS hero that is more practical than RMS, and we have that in LBT.
mean they are adding blue screens to simulate driver crashes. You know for feature parity between Windows and Linux.
The world needs RMS and people with his viewpoint.
But you cant force everyone to live in their world.
Come people think! Why would they do that? I'll bet you anything that it makes development easier not do have a special feature just for the Linux market tested only on Linux. Companies do not spend any more than is necessary especially if the feature in question is not driving sales.
Direct3D state tracker on Linux? Consider it done.
Considering it's a console that plugs into a TV, I don't think this matters much at all. Valve's definitely been throwing their weight around demanding better performance and fewer bugs, though.
That or the fact that of the four eighth-generation consoles available now, all three run AMD graphics. PS4 and Xbox One have essentially the same AMD APU, and Wii U is reportedly built on a Radeon HD 5000. Only the OUYA console has NVIDIA graphics, and that's the same Tegra 3 that's in the first-generation Nexus 7. Perhaps this is NV's attempt to redeem itself to gamers who say OUYA doesn't count.
we don't live in an ideal world
Agreed so far. But understanding how each deviation from the ideal came about can prove useful in improving the lot of each of us.
and one needs to remember that we're not out to change it.
You need to read I Moved Your Cheese by Deepak Malhotra, an unofficial sequel to a widely read business fable. You can take change lying down, or you can become an instrument of change.
Seriously, Does MicroSoft need 3rd party vendors to make their "user experience" better than their own operating system? I'm sorry, let me rephrase that: Do hardware drivers make the user experience so much better? That must be one crappy operating system then....
I was promised a flying car. Where is my flying car?
Yes, it's not as good as it should be. Fortunately, NVidia has opened up a lot more specs so the last missing bits for may features and "irky bugs" in Nouveau can finally be dealt with. It's still not enough to build a fully featured just-as-fast driver, but in the last few months, significant changes were made in how NVidia treats the open source community and so far, Nouveau driver developers have been happy with what they got. It's not finished, but at least it's getting in the right direction.
I was promised a flying car. Where is my flying car?
1.) Go to the Nvidia site and search for 'Linux' and then surf all the linux related
pages on thier site.
2.) Send an email to technical support and ask why you can no longer use all the monitors on your desktop.
3.) Buy an AMD/ATI card , send them an email to let them know why. Let AMD know you are using Linux and why.
4.) Send your old Nvidia card to Nvidia head office for RMA in protest by mail. (Write it off)
And instead we got NVidia's feet wet in the Linux ecosystem and proved there's money in it for them.
Now we can push them further toward the FOSS cliff.
- Michael T. Babcock (Yes, I blog)
Post the matter to EU Trade Comission offices in Brussels and complain Microsoft is flexing it's market power to prevent competition and let hardware manufacturers choose freely which features it can and wishes to support on each operating system.
They sure are interested this kind of matters and if that really is the case they will have means to make it so expensive to Microsoft that they will be happy to comply.
Your patch is not helped by posting Anon, mentioning Hot Grits, etc.
Horror & SciFi Erotic Nudes
I've been running NVIDIA hardware with 4 monitors for over a decade. So, maybe there is an issue with win7/8 and multiple GPUs? In the past I would even mix/match the GPU's because the windows multimonitor support is (was?) part of the OS. I remember packing multiple PCI (not e) boards into the same machine. Lots of combinations worked but not all of them.
So, as another user on the nvidia forums pointed out it sounds like BS.
That said, running single screen configurations with linux/Xinerama has been problematic with nvidia hardware for a long time. Its sort of hit/miss whether it works.
Nvidia wants good Linux drivers. Linux and Windows drivers for Nvidia GPU parts can be the same under the hood. Nvidia NEEDS them to be the same to leverage Windows quality in the Linux driver releases. So Nvidia compromises a little, and brings Windows and Linux drivers into equivalence.
Sorry, so where is the story. Are there really such cretins here that think Nvidia should maintain SPECIAL Linux drivers with a completely different and unique codebase. Can anyone really be THAT thick?
Had he listened about binary blobs we probably wouldnt have any funtional nvidia drivers at all..
Just thought I'd post that our kickstarter goes live on 10/9 for an LGPL graphics core. It is a complete 2D/3D Verilog implementation. The current version is PCI based and runs on Altera/ Xilinx or ASIC. 100% clean and synthesizable Verilog. We have a number of stretch goals that bring new features, generic interfaces so you could run on a PCIe FPGA board or an SOC part. The ultimate stretch goal would be a Unified Shader design.
We have pictures and will have video from the FPGA board on the kickstarter site (live on 10/9),
Our Facebook page (pictures and live now): Silicon Spectrum FB Page
Our Home page (out of date): Silicon Spectrum Home
GPLGPU.com (not live yet): GPL GPU site (not currently live)
It won't beat an Nvidia or AMD part in price/ performance (unless someone wants to do an ASIC based on it), but the source is open and no risk of ever not knowing what is inside in the future.
Of course not. For Nvidia, Windows is "the best that you can get".
Sleep your way to a whiter smile...date a dentist!
Making a Linux Jihad off of an offhand, unofficial comment on a forum somewhere by "some NVidia employee" as evidence that The Man is out to get Linux. Nevermind that someone later in the thread says they _are_ using 4 monitors in Windows and that the whole thread really has no substance.
I'm serious when I say get a life.
But we can try to help highlighting it.
"The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
Need I say more?
I'd settle for making it compile with the 3.10 kernels... so I don't end up without a FUCKING GUI thanks NVIDIA.
I think this comes down to:
(1) When you change an API and break our software, you are an asshole
(2) When we change an API and break your software and you don't scramble to use the new API, we are forward thinkers contributing to progress
In the second case, it's clear that your code has "bitrotted", and it has nothing to do with the fact that we changed the API.
I was going to mod it up until I saw the Hot Grits/GNAA crap, which I guess will come back around to being funny again some day... Most likely after Slashdot implements their new design that will finally stop me from coming here.
Horror & SciFi Erotic Nudes
PC Sales Plunge Due To Windows 8: Report - The Huffington Post
- Looks like if mass consumer "is given the choice" of having a windows 8 PC only or NOT having a PC overall, he prefers NOT having a PC at all (and goes now for something completely different, ie some tablet /mobile phone /PC-on-a-Stick instead))
It's no wonder these guys pissed off Linus enough to get the finger.
Join the Slashcott! Feb 10 thru Feb 17!
I don't know how many problems that I've come across in Windows, that in GNU/Linux is not an issue. Who cares about Windows. Let Windows rot, and let's get on with a real OS.