Portal 2
[LINUX] Running with the Intel HD 4600 iGPU, only getting 20 fps
Hey guys,

Just need some assistance. Is anyone else experiencing abysmal fps with Portal 2's Linux beta and the Intel open source driver?

I've tried the Intel Installer, and I'm now using Oibaf's PPA to bring mesa up to 10.2, but still the fps refuses to change. I've also tried disabling the overlay to see if that's the issue, it's not.

Portal 2 settings:
Resolution 1920x1080
Anti-Aliasing OFF
V Sync OFF
Multicore Rendering Enabled
Anisotropic Bilinear
Shader Detail Low
Effect Detail Low
Model Detail Low

Specs:
OS - Ubuntu 13.10 64Bit
CPU - Intel i7-4770 3.4GHz
RAM - 8GB DDR3
GPU - Nvidia GTX 680 (but I've changed the output to iGPU via BIOS for benchmarking)

P.S: I've also made sure to remove the Nvidia driver completely, so there shouldn't be any conflicts. CPUFREQ is set to Performance as well. Could the Intel Installer be conflicting with the Oibaf PPA?

As can be seen in my older video, after using Oibaf's PPA Dota 2 was completely playable. Is there a regression in the current Mesa version?
http://www.youtube.com/watch?v=cCc1hNbDvUM

As can be seen in this video, Portal 2 has no issues reaching above 200fps with the Nvidia driver on this same setup (so would that rule out it being an issue with Ubuntu?).
http://www.youtube.com/watch?v=BxXL_CaIbug

Any and all help is greatly appreciated. Is anyone else able to play with smooth or superb frames using an Intel HD 4600 iGPU on Linux?
< >
1-15 van 20 reacties weergegeven
Alright, I've reinstalled Ubuntu 13.10 64bit so it's a fresh install. Went with only the Intel HD 4600 iGPU enabled, and installed only the Oibaf PPA for the latest Mesa. Still no dice. The highest Portal 2 will reach is 30 fps, and it struggles to reach that.

I am simply guessing, but it would seem that the Intel Open Source driver is not yet ready to handle Portal 2. If anyone has pointers for how I should go about getting higher frames per second for Portal 2 with the Intel HD 4600, please let me know.

P.S: This is a DESKTOP system, thus no Optimus drivers needed. Physically plug the DVI into the different GPUs and enabling them via BIOS is all that's needed to switch.
Laatst bewerkt door Awaken; 20 mrt 2014 om 3:23
Dude... I really REALLY hope you'll get some answers over here, but as far as I can tell, no one posting in these discussions are using Linux...
That's a real shame. Well, if anyone has any clues at any given time, be sure to share them here :)
I already did a fresh install of Ubuntu 13.10, reformatted / so there isn't any trace of previous programs or drivers. I'd be pretty surprised if the Nvidia driver survived a reformat. I'm not with my Ubuntu machine at the moment, so I can't post it right now. I'll try that when I get back to it.
Maybe I'm off base, but isn't it expected to get much lower performance from an Intel HD 4600 compared to an Nvidia GTX 680? The OP may have discovered this already, but I'll just say that lowering the resoltution to something like 1280x720 (720p) will help lots, you might even be able to turn up some setting and still stay above 30 fps.
Actually, I was comparing my Intel HD 4600 performance with the Linux driver versus the Windows driver. I'm well aware that a HD 4600 doesn't even come close to the 680, both theoretically and through my own testing.

What is disappointing is that the HD 4600's Linux driver really is just a mess at the moment. It will have good performance for one game (i.e. Dota 2) and then have bad performance in another (Portal 2), compared to it's Windows driver counterpart which is able to soar above 60 fps at 1080 for me. I was looking forward to showcase a good benchmark video for it, but in the end gave up due to the low quality Linux driver from Intel. I hope they'll take us more seriously in time, but it currently seems we're (Linux) at the back of the line with Intel support (compared to Windows and OS X).

I thank you for your input, and appreciate any further guidance or information you may have :)
Check those drivers, especially for Intel: https://01.org/linuxgraphics/
(in case someone finds this thread)
Laatst bewerkt door rozwell; 27 sep 2014 om 11:36
I also play with that iGPU. Got windows and ubuntu.
On windows I can play portal and many other games propperly. Payday 2 sadly has no intel driver :/.

On ubuntu portal 2 gives me low fps. It's pertty much unplayable. The only game that plays good or perhaps better is l4d2.
yes, i have the same problem in cs:go (fps ~50-90)

drivers for haswell hd 4600 are so bad, maybe can help kernel update

(update from debian wheezy [stable] to debian jessie [testing] solved problem with 2 monitors :)

i am still waiting for new updates in jessie :) maybe nothing to do now
Wierd
$ glxinfo|grep -Ei "direct rendering|opengl"
direct rendering: Yes
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.2.6
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.2.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.2.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
OpenGL ES profile extensions:
You're running Mesa 10.2.6 and the performance is good? or bad?

Just posting your specs, I'm not sure what you're trying to get across here. Is it that there's missing OpenGL functionality? I'm not well versed in OpenGL.
I'm in Ubuntu 14.04 LTS, up to date, running on an i4130T. Bought Portal & Portal 2 yesterday. First one ran perfectly, finished it last night, & Team Fortress runs fine too. Started Portal 2 & it's not happy. It defaults to 640 resolution. It recognises 1280 x 1040 is possible but reverts back on changing & doesn't list 1920 x 1080. I tried running the Intel installer, it updated, the current driver is i915, but Portal 2 is still stuck in 640. :/


Edit: Since running the Intel installer, Portal 2 seems okay with with running in 1280. No luck on 1920 x 1080 though; the original Portal defaults to 1920 x 1080.
Laatst bewerkt door special k; 11 okt 2014 om 8:54
special k, can you run the command sulphate ran? I'm interested to see what Intel Mesa driver you currently have. Just copy the following command and paste it into a terminal, and hit Enter:

glxinfo|grep -Ei "direct rendering|opengl"

Please post it's output here, if it's not a bother :)
Getting 20 FPS in 1280 when staring at some moving foiliage.

Origineel geplaatst door Demoniac:
special k, can you run the command sulphate ran? I'm interested to see what Intel Mesa driver you currently have. Just copy the following command and paste it into a terminal, and hit Enter:

glxinfo|grep -Ei "direct rendering|opengl"

Please post it's output here, if it's not a bother :)

Sure, I actually installed it using "sudo apt-get install mesa-vdpau-driver" but then uninstalled it again because when I checked which driver was being used with lshw -c video it only mentioned i915.

Reinstalled using sudo apt-get install mesa-utils.

john@john-H87N-WIFI:~$ glxinfo|grep -Ei "direct rendering|opengl" direct rendering: Yes OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Haswell OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.2.2 OpenGL core profile shading language version string: 3.30 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 10.2.2 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions:

Still getting about 20 FPS though, 60 FPS if I look at a wall. This is in 1280 with the detail settings on high, but it still doesn't look or run as well as the original Portal did in 1920.

Without MESA
http://i60.tinypic.com/2mnoj5x.png


With MESA
http://i62.tinypic.com/2ibzxcp.png

Edit: Tried keeping the resolution at 1280 but reduced all the detail settings to low, 27 FPS looking at the same area.
Laatst bewerkt door special k; 11 okt 2014 om 9:44
< >
1-15 van 20 reacties weergegeven
Per pagina: 1530 50

Geplaatst op: 19 mrt 2014 om 9:29
Aantal berichten: 20