I am using Antergos right now and i am a linux user for couple years. I just noticed that i am having this issue since i started to use linux.
My first distribution was ubuntu and i had this problem, desktop environment was fluid and drivers was loaded but i was getting %25 lower performance at 3d rendering (Ubuntu 17.04, lxde, BombSquad was running at average 45 fps and xonotic glx - big key bench had 24 as lowest fps)
Then i switched to clear linux and suprized by the results (clear linux, xfce, BombSquad was running at average 60 fps and xonotic glx - big key bench had 38 as lowest fps)
After i am updated to version 20320 clear linux had great performance drop in graphical applications (clear linux, xfce, BombSquad was running at average 45 fps and xonotic glx - big key bench had 28 as lowest fps)
My github issue about this problem: https://github.com/clearlinux/distribution/issues/9 Heavy frame drops in graphical applications · Issue # 9 · clearlinux/distribution · GitHub
After no response received i switched to Antergos with xfce desktop environment on my old hard disk (i still keep clear linux at my second hard disk for if someone requests a feed back), then i received same performance (Antergos, xfce, BombSquad was running at average 46 fps and xonotic glx - big key bench had 27 as lowest fps)
Antergos issue page has lots of information and also github issue page has information too.
I couldn't found anyone else heaving this issue.
my computer is Toshiba Satellite C655 with 4GB of RAM and Intel Core i3 i3-380M processor, using a secondary VGA monitor with 1360x768 resolution
I understand you are having problems in regards the frame rate, I apologize for any inconvenience.
This unit is out of interactive support, this means that we no longer provide support for the processor that your system has. Nevertheless, I wanted to help you, that is why I looked and found something that could improve the performance of the unit. I cannot guarantee that it will fix the problem however.
This is the latest micro-code for the processor you are using:
I hope you find this helpful.
As i mention in: https://forum.antergos.com/topic/9008/intel-hd-graphics-is-slower-than-it-should-be/24%3Fpage%3D2 https://forum.antergos.com/topic/9008/intel-hd-graphics-is-slower-than-it-should-be/24?page=2
old microcode is not the problem, and i couldn't updated my microcode: https://forum.antergos.com/topic/9008/intel-hd-graphics-is-slower-than-it-should-be/20%3Fpage%3D1 https://forum.antergos.com/topic/9008/intel-hd-graphics-is-slower-than-it-should-be/20?page=1
i have runned:
for last bit of information, i think that i have to ignore this problem until buying a new computer.
[root@utku utku]# /usr/bin/intel_reg_checker
MI_MODE (0x209c): 0x00000240
(bit 14) OK: Async Flip Performance mode
(bit 13) OK: Flush Performance Mode
(bit 7) OK: Vertex Shader Cache Mode
(bit 6) OK: Vertex Shader Timer Dispatch Enable
CACHE_MODE_0 (0x2120): 0x00006920
(bit 15) OK: Sampler L2 Disable
(bit 9) PERF: Sampler L2 TLB Prefetch Enable should be set
(bit 😎 PERF: Depth Related Cache Pipelined Flush Disable should be unset
(bit 5) FAIL: STC LRA Eviction Policy must be unset
(bit 3) OK: Hierarchical Z Disable
(bit 0) OK: Render Cache Operational Flush
CACHE_MODE_1 (0x2124): 0x00000180
(bit 12) OK: HIZ LRA Eviction Policy
(bit 11) OK: DAP Instruction and State Cache Invalidate
(bit 10) OK: Instruction L1 Cache and In-Flight Queue Disable
(bit 9) OK: Instruction L2 Cache Fill Buffers Disable
(bit 4) OK: Data Disable
(bit 1) OK: Instruction and State L2 Cache Disable
(bit 0) OK: Instruction and State L1 Cache Disable
3D_CHICKEN (0x2084): 0x00000000
OK: chicken bits unset
3D_CHICKEN2 (0x208c): 0x00004000
WARN: chicken bits set
ECOSKPD (0x21d0): 0x00000307
WARN: chicken bits set
Thank you for your response,
I understand your position and I apologize for the inconvenience. Nevertheless what I can recommend you to do is to try to get in contact with Linux Forums for further assistance. This unit is out of interactive support by us. I tried with the microcode as those are the resources we have available to troubleshoot or fix problems with the unit.
I apologize for any inconvenience.