Portal 2
Awaken 19 mar. 2014 às 9:29
[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?
< >
A mostrar 1-15 de 20 comentários
Awaken 20 mar. 2014 às 3:22 
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.
Última alteração por Awaken; 20 mar. 2014 às 3:23
Eetami 20 mar. 2014 às 13:32 
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...
Awaken 20 mar. 2014 às 17:23 
That's a real shame. Well, if anyone has any clues at any given time, be sure to share them here :)
Awaken 22 mar. 2014 às 10:29 
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.
SavingTime 11 abr. 2014 às 14:56 
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.
Awaken 11 abr. 2014 às 15:08 
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 :)
rozwell 27 set. 2014 às 11:36 
Check those drivers, especially for Intel: https://01.org/linuxgraphics/
(in case someone finds this thread)
Última alteração por rozwell; 27 set. 2014 às 11:36
ZE Get_Right 27 set. 2014 às 13:22 
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.
daneczech 10 out. 2014 às 8:57 
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
123 10 out. 2014 às 8:59 
Wierd
daneczech 10 out. 2014 às 14:48 
$ 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:
Awaken 10 out. 2014 às 20:20 
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.
special k 11 out. 2014 às 8:46 
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.
Última alteração por special k; 11 out. 2014 às 8:54
Awaken 11 out. 2014 às 9:04 
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 :)
special k 11 out. 2014 às 9:27 
Getting 20 FPS in 1280 when staring at some moving foiliage.

Originalmente postado por 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.
Última alteração por special k; 11 out. 2014 às 9:44
< >
A mostrar 1-15 de 20 comentários
Por página: 1530 50

Postado a: 19 mar. 2014 às 9:29
Comentários: 20