[Linux] Massive FPS issues ingame
cerebellum
Join Date: 2013-09-12 Member: 188160Members
Hi,
I am getting a whopping 2-10 FPS on Linux, at the same settings that get me above 60 on Windows.
Reducing the reolution or graphics settings doesn't have any major impact.
Weirdly enough, this only happens ingame, not in the menu screen, even though the background is rendered.
Hardware:
i5-2500k
Radeon 6850
8GB RAM
Display drivers: amd-catalyst-13.8-beta2-linux-x86.x86_64
I got them directly from AMD in an attempt to fix the problems. Previously I was also running the proprietary AMD drivers, but not the newest version. Didn't change anything, except for fixing a few minor graphics errors.
glxinfo output:
http://pastebin.com/myun0RuY
Also, I attached screenshots of the menu and of the profiler ingame.
Almost forgot: I'm running Ubuntu 13.04, Kernel 3.8.0-26
I am getting a whopping 2-10 FPS on Linux, at the same settings that get me above 60 on Windows.
Reducing the reolution or graphics settings doesn't have any major impact.
Weirdly enough, this only happens ingame, not in the menu screen, even though the background is rendered.
Hardware:
i5-2500k
Radeon 6850
8GB RAM
Display drivers: amd-catalyst-13.8-beta2-linux-x86.x86_64
I got them directly from AMD in an attempt to fix the problems. Previously I was also running the proprietary AMD drivers, but not the newest version. Didn't change anything, except for fixing a few minor graphics errors.
glxinfo output:
http://pastebin.com/myun0RuY
Also, I attached screenshots of the menu and of the profiler ingame.
Almost forgot: I'm running Ubuntu 13.04, Kernel 3.8.0-26
Comments
I dont have any information to add really. But, they are working on it.
I was averaging between 18-25 FPS on my Linux development machine, and on one particular map - including ready room - I was at an inexplicable 2-8 fps with eventual loss of keyboard control. I could always coax more fps out of the menu by tweaking settings, but once in game it reverted to the same studdering lagfest. Switching to a Windows environment had the game running 70fps+ in DX9 and DX11 modes, yet failing similarly to Linux in OpenGL. The 7970 has definitely got the chops for this game, the 6850 should too.
My Linux box is primarily used for development and life with fglrx has thus far been unpalatable. I can't count the number of times I've debugged segfaults right back to fglrx. Throwing this issue atop an existing heap of them finally broke the camel's back. After dumping the 7970 for an Nvidia 780GTX, removing fglrx and patching the Nvidia drivers to work with kernel 3.11 I no longer have any of these issues. Even without disabling the second and third monitors, NS2 is always pegged at 60fps (vsync). I know the 780GTX is more powerful than a 7970 Ghz, but this is ridiculous.
I know my solution isn't going to be sensible to most. The AMD fglrx (and Windows OpenGL) drivers are really that bad.
Hardware:
I7-3770K
Radeon 7970 3GB Ghz Edition Nvidia 780GTX
fglrx 13.8b2
16GB RAM
1x 2560X1440, 2x 1920X1080
OS:
Gentoo Linux 64-bit
Kernel 3.11.0
Gnome-Shell 3.8
Although, looking at the profiler output I just noticed that about half of the frame processing time is spent garbage collecting. I don't know if it actually is of any relevance to this problem, but it does seems very weird. *scratches head*
(im running Linux Mint 15 if that makes any difference
Lunux Mint 15 (cinnamon)
I7 2600k
8gb ddr3 1600
Kernel 3.8.0.16-generic
Not only in NS2 but also Dota 2, could be an issue with Xorg?
As I recall Xorg using a lot of CPU during the lag, found a screenshot: http://i.imgur.com/ZdmDsyk.jpg
For those of you running cinnamon I found a huge performance hit compared to gnome like 75% + when running with the same hardware.
I also found that running in full screen at desktop resolution seemed to be my best performance. As an example, I tried the fglrx driver on my wife's machine at 1280x720 on vanilla ubuntu 13.04. With a 1920x1080 desktop I was getting 30-40 fps. with a desktop resolution of 1280x720 I was getting 50-70fps. Was eye opening.