Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

This is your once a month reminder to make sure your PC information is correct on your user profiles. A fresh batch of statistics is generated on the 1st of each month.

You need to be logged in to see when you last updated your PC info!

You can see the statistics any time on this page.

While we don't currently have a drop-off implemented for old/stale data, it will be implemented next year. If you want to make sure you're included at any time, clicking update without any changes will update the last time you edited them. The drop-off for old data will be done in months, since people aren't likely to change hardware that often.

Article taken from GamingOnLinux.com.
Tags: Site Info, Survey
0 Likes
The comments on this article are closed.
86 comments
Page: «6/9»
  Go to:

Phlebiac Dec 28, 2017
Quoting: slaapliedjeReason I stopped using AMD is because they'd deprecate support in their closed source driver way quicker on older cards than nVidia does, and the open source driver was never up to the same performance.

Plus there was a time (I haven't checked lately) when their catalyst driver wouldn't work with the newer xorg or kernels for 8 months. Maybe the open source drivers are much better performance wise now, but they have been historically pretty crap.

Those were the reasons I switched a few years back; the closed source driver was never very good. The open source driver has improved by leaps and bounds the last couple years, and I was quite happy when AMD announced they were moving to the hybrid model (crappy proprietary modules for those who really want/need them, but all will [eventually] run on top of the open source bits).

As others have mentioned, the power consumption / performance ratio is a bit behind on the hardware side; we'll see how the next generation from both vendors compares. At least AMD is much more competitive than previously, for both GPUs and CPUs!
Phlebiac Dec 28, 2017
Quoting: slaapliedjenVidia seems to want to be friendly toward the FOSS people

Other than Tegra, it's been mostly lip service... don't forget they used to have a (heavily obfuscated) open source nv driver, which they completely abandoned.

Quoting: slaapliedjeDoes AMD even have the firegl drivers anymore?

fglrx is called Catalyst now (the driver package was never separate). I don't think they ever really figured out how to compete with the Quadro line; they were also trying out "FireHD" for a while, targeting "high-end" multi-display users - the same market Matrox was trying to sell into at the end of their run...
Eike Dec 28, 2017
View PC info
  • Supporter Plus
Quoting: ShmerlGood for you. I had constant tearing, and the worst in Unity games (my previous card was GTX 680). That's completely gone since I switched to AMD / Mesa.

I started Linux gaming when I had a GTX 660 and now I'm using a 780. The only games where I remember heavy screen tearing were the Shadowrun games. I had to fiddle with driver settings there. All Unity games were fine I think.
slaapliedje Dec 28, 2017
Quoting: Phlebiac
Quoting: slaapliedjenVidia seems to want to be friendly toward the FOSS people

Other than Tegra, it's been mostly lip service... don't forget they used to have a (heavily obfuscated) open source nv driver, which they completely abandoned.

Quoting: slaapliedjeDoes AMD even have the firegl drivers anymore?

fglrx is called Catalyst now (the driver package was never separate). I don't think they ever really figured out how to compete with the Quadro line; they were also trying out "FireHD" for a while, targeting "high-end" multi-display users - the same market Matrox was trying to sell into at the end of their run...

I know they renamed the fglrx ones to catalyst, The FireGL drivers were their PRO drivers (though honestly I can't recall if they dropped those as far back as when AMD bought ATI or not).

Looks like they're here;
http://support.amd.com/en-us/kb-articles/Pages/Workstation-Graphics-Drivers.aspx

I used to LOVE the Matrox cards, they just couldn't compete with the 3D side of things, but still did the best dual-head and triple-head displays. I think their downfall was that they didn't patent that, because I'm fairly certain they were the first ones to come out with single cards that were capable of it. Apparently they now have a card that handle up to 9 displays at 1920x1200.


Last edited by slaapliedje on 28 December 2017 at 3:50 pm UTC
slaapliedje Dec 28, 2017
Quoting: Eike
Quoting: ShmerlGood for you. I had constant tearing, and the worst in Unity games (my previous card was GTX 680). That's completely gone since I switched to AMD / Mesa.

I started Linux gaming when I had a GTX 660 and now I'm using a 780. The only games where I remember heavy screen tearing were the Shadowrun games. I had to fiddle with driver settings there. All Unity games were fine I think.

Ha, I actually bought G-Sync displays, and yes it's supported in Linux.
dvd Dec 28, 2017
Quoting: slaapliedjeReason I stopped using AMD is because they'd deprecate support in their closed source driver way quicker on older cards than nVidia does, and the open source driver was never up to the same performance. That and there are what, like 5 different drivers now?)

I don't see why people feel like there are too many radeon drivers compared to nvidia. There is mesa for opengl, radv for vulkan and their blob, of which the vulkan part has been opened lately. So that's 3 drivers.

On the other side, i see 2 variants for the vulkan driver, a couple of packages mostly matching the same parts fglrx has, and noveau. Counted the same way, it is also three drivers.

That's about the same amount for me. Also, i have a 5-6 year old APU at this point, which is/was still supported by their blob.
slaapliedje Dec 28, 2017
Well, the open source driver went through many names / iterations. radeon, radeonhd, radeonsi, radv, etc. Nvidia has had nv, nouveau.
Shmerl Dec 28, 2017
Quoting: slaapliedjeWell, the open source driver went through many names / iterations. radeon, radeonhd, radeonsi, radv, etc. Nvidia has had nv, nouveau.

I think you are mixing up kernel driver (radeon / amdgpu), and API implementations (radeonsi/r600 for OpenGL, radv/amdvlk for Vulkan and etc.). Having different names is quite reasonable, if they have actually different code for different hardware, or simply different implementations.
natis1 Dec 28, 2017
View PC info
  • Supporter
Quoting: Shmerl
Quoting: natis1I personally disagree. It's much harder to build Mesa from source on a distro like Ubuntu or openSUSE than Arch or Gentoo.

How exactly is it harder?

For starters, Gentoo includes git versions of all packages in its repos so no need to git clone, ./configure, make, make install anything manually. Arch does something similar with its aur.

More importantly though, when you build a package from source using a git repository as the source on Arch that package is tracked by your package manager and can be updated along with the rest of your system (pacaur -Syu --devel). As far as I know, Debian and variants lets you build a package from source, but doesn't automatically keep it up to date. If you install Mesa git but never update it it will quickly fall behind the fixed release version.


Last edited by natis1 on 28 December 2017 at 9:55 pm UTC
Shmerl Dec 28, 2017
Quoting: natis1For starters, Gentoo includes git versions of all packages in its repos so no need to git clone, ./configure, make, make install anything manually. Arch does something similar with its aur.

More importantly though, when you build a package from source using a git repository as the source on Arch that package is tracked by your package manager and can be updated along with the rest of your system (pacaur -Syu --devel). As far as I know, Debian and variants lets you build a package from source, but doesn't automatically keep it up to date. If you install Mesa git but never update it it will quickly fall behind the fixed release version.

I see. But all those methods install Mesa as a replacement for stable one. That's not the goal for me in this case. I like to have experimental / master Mesa alongside stable one, and only use it on demand when needed. So in such case building it and placing it in custom location works best.

Here is an example how to do it: https://www.gamingonlinux.com/wiki/Building_Mesa_from_source
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.