These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

AMD Open Source Drivers

Author
Neuntausend
Republic Military School
Minmatar Republic
#1 - 2014-07-08 12:11:06 UTC
I haven't had any notable success with the Open Source Radeon Drivers and Eve, but since many people have been praising the performance of the Radeonsi/Gallium 0.4 drivers lately, I decided to try them out once more. And what can I say - they are terrible. I have about 1 FPS at minimum settings while being docked at the station. But I know that some of you are using them, and I don't suppose you are playing a slideshow. So, what am I missing? What's the trick here? I don't expect the performance to be as good as with fglrx, but more than 1 FPS should be possible, right?

I have a Radeon HD 7950, Mesa 10.0.4 and Wine 1.7.8.
Neuntausend
Republic Military School
Minmatar Republic
#2 - 2014-07-08 22:51:48 UTC  |  Edited by: Neuntausend
I upgraded xf86-video-ati, mesa and llvm to the git versions and upgraded the kernel to 3.12.21 3.15.4, no change. The issue seems to be, that the graphics card doesn't even get used much. Usually, when I start a game, I can hear the fan spinning up, and that does still happen when I start minecraft for example (which is running fine by the way). It doesn't happen with Eve.

Another weird thing: Eve recognizes the card as a Geforce FX 5800 for some reason.

Update: Apparently, gentoos multilib doesn't provide a 32 bit radeonsi driver. Minecraft being a 64bit game works well, whereas Eve, being a 32bit game doesnt. I am a little bit stumped as to why it works at all then, but I don't know all that much about those things anyway. The possible solution would be to switch to gentoo unstable, which I might actually do, as I am using quite a few "unstable" packages already. Will report back with results.
Neuntausend
Republic Military School
Minmatar Republic
#3 - 2014-07-11 19:19:36 UTC
So I took the red pill, and much to my dismay the rabbit hole turned out to be much deeper than I had expected. Long I fell, and the balrog that Is Gentoos new multilib fell with me. After I fought him from the lowest dungeons to the highest peaks for 3 days, I now have a shiny and bleeding edge system, and also a working RadeonSI driver.

What can I say? The performance is surprisingly good, better than fglrx I would say, but what the deuce? Why does it look like a 4 bit image?
Neuntausend
Republic Military School
Minmatar Republic
#4 - 2014-07-12 15:10:02 UTC  |  Edited by: Neuntausend
Today I rebuilt llvm, mesa, X11 libs and a few other packages once more, and now Eve looks like it's supposed to look. Maybe there was a quirk in mesa-git? Who knows.

The performance is actually still quite good, even at max. settings. FPS are not significantly better than fglrx, but much more stable. All things considered, I am really impressed. The support for Southern Islands chips has come a long way it seems, and that getting the driver to work on gentoo is a little tricky is not their fault.
Greg Arosa
Sebiestor Tribe
#5 - 2014-07-14 13:44:53 UTC
I gotta try those. I have the same graphics card (well, two actually).
Kismeteer
Bat Country
Pandemic Horde
#6 - 2014-07-14 18:33:15 UTC
Neuntausend, you are bad, and you should feel bad.

I am interested in when you have an actually decent system, like the rest of us.
Neuntausend
Republic Military School
Minmatar Republic
#7 - 2014-07-14 20:41:15 UTC
I refuse to feel bad just because a Canonical slave tells me to.
Ravow
Republic Military School
Minmatar Republic
#8 - 2014-07-23 01:46:38 UTC  |  Edited by: Ravow
Using RadeonSI since a couples of month, they use to work only with LOW shaders but since about a month, you can put everything to MAX and hit the 150fps from time to time.

Radeon 7970 and Gentoo.

I use to manually compile and update libdrm/mesa/llvm for the 32BIT side but with the new Gentoo multilib system ( ABI_X86="64 32" ) that compile everything instead of the premade emul-linux-* binaries, no need to do that anymore!
darmwand
Center for Advanced Studies
Gallente Federation
#9 - 2014-07-26 15:35:51 UTC  |  Edited by: darmwand
Thanks for this report. I have been toying around with Debian "Jessie" (testing) and the free Radeon driver with my HD 5770 for a bit but without much success. It's good to know that some people are successfully using this driver and even though I'm slightly behind Gentoo (version-wise) your post is the push that I needed to try again.

It's going to be a glorious (and/or frustrating) night :)

"The pen is mightier than the sword if the sword is very short, and the pen is very sharp."

darmwand
Center for Advanced Studies
Gallente Federation
#10 - 2014-07-27 02:09:31 UTC
Oh hey, this actually works and doesn't seem to perform significantly worse than on Windows. Playing EVE suddenly feels so much less dirty. Might have to go gank a miner or two to compensate Blink

"The pen is mightier than the sword if the sword is very short, and the pen is very sharp."