One stop blog for Linux Gaming news and Tech
    

Posted on Dec 24th 2014 at 01:05:20 AM by (NxCmp)
Posted under linux, gaming, hardware, technology, amd, nvidia, gpu


Let's get right to the point. What are we talking about? Well it's one of the big questions always asked when it comes to Linux Gaming. It's not just on Linux that this question has been debated in years past. So today we focus on comparing AMD with Nvidia for this OS and in relation to the gaming department.

To answer the question quickly, which GPU manufacturer is the best to use? The short answer right away is Nvidia. In this post I will explain why Nvidia is the best choice, providing information on AMDs issues and what to expect if you go with AMD. Also, don't forget that all this is subject to change, but we are measuring the two brands from what we have seen over the past year and evidence at 'This point in time', The order at which we will be talking about this is as follow.

1. Driver Differences
2. AMD Problems/Improvements
3. Nvidia Advantages

Section: 1

When it comes to gaming on Linux and depending on what GPU you go with, you have a few options. For both Nvidia and AMD you can go with the Proprietary drivers or the Open Source option provided by the community. In the case of Nvidia the Proprietary drivers are extremely superior to the Open Source alternative but in the case of AMD its the other way around. AMD and their Catalyst drivers are far behind and AMD themselves has not put a lot of effort into the ones they develop. The Open Source drivers provide a huge performance boost over the official ones from AMD directly. When it comes to the gaming department, AMD is pretty far behind, so if you are wanting to game on Linux and want the best support along with the least amount of headaches, Nvidia is your choice.

Section: 2

The second thing we will cover is problems with games and overall support for these GPUs when it comes to gaming on this OS. Over the past 1-2 years people have been having issues with may games it seems no matter what the OpenGL version the game requires, Linux Distro choice, game engine(s), developer, etc. Some game devs now refuse to support AMD right out of the gate and many people have seen a lack in performance as much as 40-70%. Plus some games just refusing to work at all. One of the biggest players in aiding AMD support has been Valve by helping these GPU users by adding better support for Source based games. On top of this, just recently there was a Kernel update that improved the power management system for AMD Radeon cards that did have a profound increase in performance. This update was included in Kernel version 3.13 that was released on Jan 19th 2014. They tested these changes with a simple game. The game that was chosen was Quake 3 Arena and the new power management changes for AMD Radeon cards via the 3.13 Linux Kernel now allowed these GPUs to finally manage to render Q3A at over 300 Frames Per Second which is just sad.

Another downfall to AMD is they don't code their drivers to support the enthusiasts or power users. They haven't added support and features that are a must have for these kinds of advanced users.  What I am referring to is features like manual card control or overclocking that Nvidia has been doing for the past year. Things that advanced users expect from high end card manufacturers. It has been discovered by many Linux gamers in the community that AMD is so poor in their official driver development that many people have had to use the Open Source drivers and are seeing much better results then with the official software.

Section: 3

Nvidia is always releasing new drivers to add features, bug fixes, support new chips/GPUs, and possible security fixes. Some features for example are support for GPU core and vRAM overclocking, as well as manual fan control and over-volting options. They make it incredibly easy to do manual overclocking, fan control, profile settings, etc. Plus what most games care about, is that it just works. As I previously mentioned that some devs have decided to drop AMD completely and I can't tell you how many time I have seen a forum posts in support sections for games from a Radeon user that is trying to fix tearing issues, lighting inconsistency, or just attempting to get a game to run period. Valve themselves via their SteamOS (right at release) only supported Nvidia and AMD was excluded. Not to say AMD is never going to be an option but the company is really going to have to see the value in putting more effort into developing for Linux directly for them to even be on par with Nvidia. For driver installation for a Nvidia GPU, its very simple. The different distros I tried installing on did not put up any fights at all. Those would include Arch, Mint, Ubuntu, Debian, Fedora, and Elementary. Even when it comes to overclocking, you just need to make a manual edit to the Xorg.conf file (via CoolBits) and you are good to go. For myself I have a GTX 560 Ti and was able to set a GPU offset of +95mhz and a vRAM offset of +400mhz with no issues at all. Also from my own experience, I have YET to come across any game or 3D accelerated application that has refused to work or had performance issues. Provided it was not a dependency based issue for 32bit binaries on a 64bit system. These issues were in relation to standalone games, not Steam if you are asking yourself this.

In short, this is all subject to change and we could see a improvement in AMD a month from now but if you want the best experience right from the start and want to play anything with little to no editing or fixing required, the best GPU manufacturer to go with is Nvidia. If you have ANY questions please feel free to PM me or leave a comment below. Thanks for reading and see you next post.

'Free' you later.



Permalink | Comments [3] | Digg This Article |


Recent Entries
The Top 5 Survival Horror Games for the Sega Dreamcast (2/20/2024)
Trombone Champ Is a Good Game (12/30/2023)
Exploring the Infinite Fusion Calculator (12/5/2023)
Thoughts on the Nintendo Switch OLED Model (11/21/2023)
Hypnospace Outlaw (10/30/2023)


Comments
 
Having just installed the newest Nividia driver not more than a hour ago, this is good timing. I am on Windows but I do wonder about this sort of thing. People talk about graphics cards and drivers a fair amount. There have been times when I wondered how the Linux crowd was doing.

Before you wonder about me too much, I started thinking about this when I decided to try an SLI setup in a late 90's PC I have. Finding drivers to get that to work.....it looks like open source is the way to go. I'll let you know how it turns out someday when I get it done.
 
can't speak for Linux, but as far as Windows goes I'm a full-on Nvidia convert. I replaced an older AMD card with an Nvidia recently mainly because I was getting a Shield Portable and wanted the ability to stream to it. This year I picked up a GTX 970 and am thrilled w/ my purchase. The performance is incredible and the constant driver updates are appreciated.

Currently my SteamOS box is using nothing but integrated (IBM) graphics, as all it really does is stream from my main PC. But if I do get a low profile GPU at some point for it, it will surely be Nvidia as well.
 
@noiseredux: Actually I was going to write about Intel in the post but decided against it. Actually Intel is a decent option but it is falling out of support due to the fact that the integrated hardware does not support anything over OpenGL 4.x so many people are finding that some newer games will not run due to this fact. So keep that in mind.

 Login or register to comment
It appears as though you are not a member of our site, or are not logged in.
It appears as though you can not comment currently. Becoming able to comment though is easy! All you need to do is register for the site! Not only will you be able to access any other site features including the forum and collection tools. If you are a registered user and just need to login then you can do so here.

Comment! It's easy, thoughtful, and who knows you might just enjoy it!
                                                                                                                                                                                                                                               
This is NxCmp's Blog.
View Profile | RSS
Blog Navigation
Browse Bloggers | My Blog
Hot Entries
Hot Community Entries
Site content Copyright © rfgeneration.com unless otherwise noted. Oh, and keep it on channel three.