Originally posted by karolherbst
View Post
Announcement
Collapse
No announcement yet.
How Nouveau Compares To NVIDIA's Linux Driver When Kepler Re-Clocking Works
Collapse
X
-
-
Michael what differences do you see in valley? I just tested locally with ultra settings + 8x msaa and I didn't see a difference at all, but for me nouveau was also much slower (11 fps vs 19 fps)
Leave a comment:
-
Originally posted by bug77 View PostNot relevant, unless you want to contribute and/or test. Or if you think installing a piece of software has something to do with asserting a certain philosophy.
When Nvidia releases new driver and it turns out they used sharp axe to cut "extra" monitors support, to make it on par with windows, there is nothing you can do. You can rollback to old driver, but its a dead end. Over time, new kernels, Xorg, etc... would be released and your old version of driver would not work with these. So either you have to stick to ancient software forever, or you have to face unpleasant change. That's what we dislike about proprietary software. Not sure if this qualifies as phylosophy or not. IMHO its rather pragmatic approach. If opensource code faces some change I do not like, I can go and roll it back, or even patch my newer version of code to match old version behavior. So making "unpopular" or "nasty" changes happens to be hard and rather pointless thing to do. Somehow, recently some companies got idea its okay to treat customers like a shit, and nvidia is clearly one of such companies.
Then, even if you do not want to test, modern hardware and software are complicated and you can count there are going to be some bugs. Some of these are insignificant, but you can alsway encounter some pest which makes your life worse than it should be. In case of opensource driver it is rather pleasant and efficient process when you can report annoying crap and take some part in eliminating this pest (as much as your skill and knowledge permits). But in case proprietary software is just does not works. You just hit some dead end. And, uhm, replacing hardware after facing each and every bug is costly, and you'll go this way you'll end up ditching ALL hardware. So being able to report bug to adequate bug tracker and follow its fate is a really nice bonus.
The proprietary driver can emulate most things KMS does.
Basically, opensource got its own advantages, and if you do not want these, why not just GTFO and use windows? Sure, MS would pwn you. Nvidia would pwn you. You'll be unable to deal with even most annoying bugs. And if you'll read EULA you'll get idea how exactly you're being treated. But you deserve such treatment for sure. Because you're dumb enough to be "agree" with it. So it happens.
And the one that don't work are purely cosmetic, won't break your workflow.
Leave a comment:
-
Originally posted by Kristian Joensen View PostIt is great seeing the progress being made on the OpenGL 4.x front, but 4.5 was released 1 year, 3 months and 16 days ago. I am afraid the open source drivers are chasing a moving target. Vulkan is about to be released is that something the open source drivers will be able to support relatively quickly?
Leave a comment:
-
Originally posted by hubick View PostBut, I spent major bucks on a GTX 980 because I needed to drive my 4K screen for complex graphics tasks, and it still looks like I could only expect from 15% to 25% of the performance I get with the binary driver. That's not enough to make it even a usable option, let alone something to get excited about. Sorry.
Leave a comment:
-
I really appreciate the work these guys are putting into the Nouveau driver. It's a huge and complicated undertaking, and akin to doing it while blindfolded (no hardware specs). I run Linux because I value open source, and someday really hope to be able to run on the open driver.
But, I spent major bucks on a GTX 980 because I needed to drive my 4K screen for complex graphics tasks, and it still looks like I could only expect from 15% to 25% of the performance I get with the binary driver. That's not enough to make it even a usable option, let alone something to get excited about. Sorry.
Leave a comment:
-
Originally posted by Kristian Joensen View PostHmm, LunarG and Valve are already working on a open source Vulkan driver for Intel hardware, right? Can that be used as a basis / starting off point for similar drivers for Nvidia and AMD hardware?
Leave a comment:
-
Originally posted by Kristian Joensen View PostIt is great seeing the progress being made on the OpenGL 4.x front, but 4.5 was released 1 year, 3 months and 16 days ago. I am afraid the open source drivers are chasing a moving target. Vulkan is about to be released is that something the open source drivers will be able to support relatively quickly? Will they even have to? I am not sure how those sorts of things work.
Leave a comment:
-
Originally posted by Kristian Joensen View PostThanks for the answers guys. The open source part I get 100% and I absolutely wish the open source drivers were 100% competitive with their proprietary counterparts but from the perspective of a gamer as low as 65% performance is not really acceptable, in a scenario with 30 FPS that puts you at 19.5 FPS with the open source driver, which is far from playable. Significant reductions in graphics quality isn't something that gamers want either.
It is great seeing the progress being made on the OpenGL 4.x front, but 4.5 was released 1 year, 3 months and 16 days ago. I am afraid the open source drivers are chasing a moving target. Vulkan is about to be released is that something the open source drivers will be able to support relatively quickly? Will they even have to? I am not sure how those sorts of things work.
Edit:
Hmm, LunarG and Valve are already working on a open source Vulkan driver for Intel hardware, right? Can that be used as a basis / starting off point for similar drivers for Nvidia and AMD hardware?
as far as chasing moving target, with Vulkan there will probably be much less problem than with OpenGL. for Vulkan there will be at least one (Intel) OSS full implementation they can follow and quite a lot of parts are not in driver anymore. for OpenGL there is no such thing and has to be reinvented part by part
Leave a comment:
Leave a comment: