Gaming On Linux With Newest AMD Catalyst Driver Remains Slow
An anonymous reader writes The AMD Catalyst binary graphics driver has made a lot of improvements over the years, but it seems that NVIDIA is still leading in the Linux game with their shared cross-platform driver. Tests done by Phoronix of the Catalyst 15.3 Linux Beta found on Ubuntu 15.04 shows that NVIDIA continues leading over AMD Catalyst with several different GPUs on BioShock Infinite, a game finally released for Linux last week. With BioShock Infinite on Linux, years old mid-range GeForce GPUs were clobbering the high-end Radeon R9 290 and other recent AMD GPUs tested. The poor showing wasn't limited to BS:I though as the Metro Redux games were re-tested too on the new drivers and found the NVIDIA graphics still ran significantly faster and certainly a different story than under Windows.
It's been this way for years. ATI/AMD support for Linux is unbelievably bad. nVidia support is basically perfect, with the exception of the open-source issue. In the past, I've bought a brand new (nVidia) video card, right after it was released, brought it home, and got it running under Linux, day 1, with no headaches. If you want decent Linux graphics, go nVidia.
You can mod your friends, you can mod your nose, but you can't mod your friend's nose.
Years and years and years later, you buy this card, and it is still slow.
What did you pay for? Linux is trash now. Systemd bullshit and all. Slow as fuck out of the box, and making it so you can't rip the trash out anymore or disable all the shit easily with rcconf.
Anyway...
Should sexist opensource developers have their projects censored or removed?
Recently an opensource game release story was removed due to the game developer's open sexism(0) and harrasment(1) of women in tech.
A story posted by the editor of the popular Phoronix linux news site about a release of an Open Source videogame was later manually removed(2). The reason cited was the game developer's unacceptable views on social issues such as gender equality (3).
The release story was titled "Xonotic-Forked ChaosEsqueAnthology Sees New Release - Phoronix" and can be accessed via the google cache(4).
With the recent inclusion of a code of conduct(5) for those wishing to contribute to the Linux Kernel some questions now need to be asked and answered about the inclusion of code from people who are known to engage in or promote socially unacceptable attitudes or harrasments of those whom the free-software movement would prefer to attract in their place:
* Are the social or political views of an author of free software relevant to that software's inherent quality?
* Should the beliefs of an opensource developer weigh when when evaluating whether a piece of opensource software is worthy of any publicity or public notice?
* Should men with unpopular or "forbidden" views be excised from the opensource movement and "not allowed" to contribute, in a manner similar to that which is done in employment?
* Has the free/opensource software movement changed in these respects since its founding? If so is this a positive change?
* Should there be gatekeepers to opensource that decide who may and who may not contribute. Should abusive developers be "blackballed" to maintain proper social order and controls?
and
* What are the consequences of not doing this
Citations:
(0) Past related incident: http://esr.ibiblio.org/?p=1310
(1) http://geekfeminism.wikia.com/...
(2) Removed story URL: http://www.phoronix.com/scan.p...
(3) http://www.phoronix.com/forums...
"Fortunately, the article has been removed now."
"Thanks everybody for speaking up."
(4) https://webcache.googleusercon...
(5) Linux "Code of Conflict"
Gaming on Linux is done with NVIDIA.
Playing the same game on Linux and Windows.
More games are turning up on Steam with a Linux port, frame rate may or may not be higher but the controls are far more responsive under Linux making the same games just nicer to play on Linux.
But who games on Linux?
That's like hacking code on a smartphone. Sure it can be done... but why would anyone do so?
#jokes
Greekgeek
dying' crowd - The curtains flew BSD sux0rs. What serves to reinforce and piss cocktail. for membership. [klerck.org]? Need to scream that progress. Any for a moment and leaving core. I Words, don't get influence, the The mobo blew as WideOpen, [slashdot.org], that *BSD 0wned. some int3lligent Over to yet another Get how people can transfer, Netscape visit told reporters,
While AMD fans cry foul, it really is true that AMD drivers are worse on Windows than nVidia drivers. It isn't the massive gap like on Linux, but it is there. OpenGL stuff sees particular issues, with slower performance or even stuff outright failing to run on AMD cards, but other issues as well. My 7970M in my laptop has been headaches since I got the thing and only recently got up to a competent level.
Problems aside, they are just slow with updates for things like Crossfire. Multi-GPU support generally requires game specific profiles to work well, or even work at all. nVidia is quite fast at getting their SLI profiles out, but AMD hasn't had an update to Crossfire profiles since 2014.
AMD just doesn't focus on the software side of things like nVidia does. Their hardware development team seems to be top notch but their software development is lacking.
I must admit that depsite what I think is an awesome look, thinking of a modern ATI/AMD graphics card, I can't help but feel that the company/brand reeks of it being "el cheapo". I sometimes wonder if they have too few people working on drivers and the technical side, and that most of the money goes into marketing.
I started gaming again over the cold Winter months, I have a Windows 7 desktop with Steam that is there for gaming, specifically RPG FPS games like Fallout 3 and Fallout New Vegas. (Neither have native Linux versions for those who don't know.)
I recently upgraded the Windows desktop from an old ATI/AMD graphics card to a newer NVIDIA card due to wanting better Fallout performance. All my other desktops run Gentoo Linux and ATI/AMD cards, probably 66xx or 67xx chipsets.
The only thing stopping me ditching Windows completely is the fact that I have twice as many games in Windows Steam as opposed to Linux Steam, other than that I don't need Windows at all.
But if anyone can confirm if Windows Steam in WINE works well with NVIDIA cards then I may do an upgrade or two so I can ditch Windows completely. I tried it with ATI/AMD cards and had very little success, especially when it came to game performance. But I also have done very little in recent years on NVIDIA cards and WINE gaming.... so any hints here gratefully received!
Windows 10 is great - I used it to download Linux.
It's impossible to install AMD Catalyst on a production Linux machine. Because it's crashing and taking the whole system with it.
when there was a ATI rage128 X11 driver written by enthusiast and Linux people it was basically the BEST
then nvidia saw the marketing and CAD market decided to ship a direct port of their windows driver with all the horrible spec breaking kludges that made it fast...
AMD now released a good driver that doesn't have too many kludges and sticks fairly well to the spec but its slow... they dont want to reveal all their breaking of the spec and kludges that they do on windows...
basically we could have a driver that was fast but it wont be a good (without fudging colours and resolutions etc)
AMD need to look at it like a marketing experience and invest in the software drivers for a couple of years... hey they could blow nvidia out of the water in about 6 months if they had the right team and just went for it...
regards
John Jones
I once read an article on a study that found that people will accept lower quality if it meets their needs. The study was in reference to watching web video, where the quality was not as much of an issue as long as you could see the video. The same theory applies to MP3 files. As long as AMD produces a stable driver that gives adequate performance, people will use them for gaming. You may not have the greatest image, but many people turn down the quality settings to get better frame rates anyway.
You also have to consider that much of the game industry develops for nVidia, and barely supports AMD. How many of the classic games, like Unreal Tournament 2003, started the game with the nVidia logo prominently? Many games are "optimized" for nVidia cards to begin with.
With the Catalyst driver, that has historically been the objective. Forget about performance.
clothes or be a declinEd in market
It's really not that bad and yes I spent a couple of hours playing BS:I yesterday on my core i7 nVidia 660 Ti gaming system with all settings set to Ultra. My AMD system is a Kaveri APU based system and lo and behold, the only game that requires very low settings is BS:I. As I understand it, BS:I and the other game he mentioned are using some form of emulation, similar to WINE for the game to play, this is true of the Witcher and will probably become more and more common.
So, ONE of my steam games plays better on nVidia than AMD, admitedly, I only have 24 Linux/SteamOS games but I tend to stick with the high profile shooters but one game plays bad and Michael L. makes a big stink. When my Kaveri came out, all the comparisons were against the top of the line i7 and i5 processors and it looked like crap. Using a car analogy, a Camry with a V6 compared to a Hellcat Challenger will look pretty slow but for all other purposes the Camry will have more than enough acceleration to satisfy the average driver.
Hell I'm just happy the games are coming to Linux, whether the run perfectly or not, I'd rather play on Linux in low settings than Windows in high.
I own some old hardware and my pastime is to make them work with new software, because of the progress made and because vulnerabilities are closed/solved. So, please, nobody suggests: "Hey, just install Ubuntu 8.04, man!", okay?
I got two old Geforce cards which now work quite well thanks to the Nouveau guys. Though I didn't test them with games, they're quite fast for day-to-day use and both have OpenGL -- though one can use OpenGL 2.0 with the Nvidia proprietary driver and only OpenGL 1.2 with the Nouveau driver.
But one day, Nvidia will stop providing their closed driver. On this day, I will make a no-no head gesture, probably say "Tsk!" and keep on using the great free software provided by Nouveau. Even if I somehow do not use the computer with that card, I'll have given my contribution to make a poor fellow know that such hardware can be used -- because there is a solution provided by those great souls in the Nouveau team (bless' be them!).
Regarding AMD/ATI cards, I don't have one, but I've read they were trying to use free software components and making things less closed. Just like in the Nvidia case, it is important to know whether I'll be impossible to upgrade my distro because there's no open source driver.
I would choose maintainability over performance in an instant.
Is like running windoze. It's buggy, bloated, and slow. Every time I've tried it, I removed it and put the open source driver back because the open source is always faster and has less problems. It's like trying to run winblows on Linux, the apples and oranges don't breed well.
Linux is not for games, Apple products are overpriced, and Windows OSes get harder to use. Read all about it!
It's actually okay if 99% of consumers don't care. They are okay with the most basic computing devices. It's cool if you don't think that Linux's features are worthwhile too, but the thing is, if you're already a programmer then having complete control, scripting access, and the source code to your OS is quite useful. Clearly Windows does some things that Linux does not, but that does not mean that each is not useful in its own sphere.
Microsoft pretty much does suck though. Windows as an OS is maybe not quite as good as its software ecosystem, although it does have certain advantages. Microsoft managed to completely overhaul its sound and color rendering systems for Vista without any problems, whereas the contemporaneous roll-out of Pulseaudio is shall we say not remembered fondly. Now if they'd stop fucking up their UI they might end up with a half-decent system.
I think proponents of both systems should be fairer to the other camp. Criticism should not involve denigrating the other party. And especially in this particular rivalry, I feel like the days of hostility should be behind us. I don't think the systems are converging per se, but I think we've passed the point where either party is out to destroy the other, and developers of both systems are learning from each other.
Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
... was how it devolved completely from AMD vs nVidia to the eternal, never-ending, self-righteous Windows vs Linux snarkfest.
The zealots/extremists are not correct, essentially or otherwise. Their zealotry is a problem in and of itself.
I ought to love Linux. Many attributes this world has line up with my experience, training and world view. I dabble in it and follow the development progress online.
However the zealots just can't help themselves. They sell an ideology even when it is entirely inappropriate to do so, or when they've made their point, or the audience does not and will not care. In order for Linux to dominate the world the ideology needs to be number 11 on the list of Top 10 attributes. Also the continual hating on Microsoft is just plain ugly. When you spend that much time and effort on a negative message there are consequences.
Linux is great when you demonstrate it's power and utility. A good OS is good on it's own merits. When you have to trash talk the competitors, or blather on endlessly about purity, freedom and openness, you dilute the most important message, which is to convince people to try the product. You wind up taking liberties with the attention span and interests of the audience.
I have a friend at AMD/Orlando who was assigned to look at this issue and here's his reply:
"Its funny you sent this, because this is literally exactly what I am .Slashdot ought to be more careful NOT to promote/disseminate corporate (i.e., nVidia) misinformation
working on. BioShock Infinite for Linux checks if you are using an AMD
card and uses a different rendering path. I am pretty sure this is
what is causing that to be slower than nvidia."