I have recently installed Linux on old laptop.
CPU~Dual core Intel Core i5-2410M (-MT-MCP-) speed/max~808/2900 MHz Kernel~4.18.0-25-generic x86_64 Up~26 min Mem~1360.0/3846.7MB HDD~500.1GB(2.7% used) Procs~246 Client~Shell
It have also Win8.1 on dual-boot. There are some problems with Intel HD3000 even on Windows. Windows driver don't have OpenGL>3.1 support. But games in Windows work fine, but with FPS much lower than on Linux.
At first i installed MX Linux (Debian9 based). Games (Supertuxkart, Thimbleweed park) runs, but i experience freezes every 3 minutes on 5 seconds. Screen image just stops, freeze. I changed kernel - no effect. I changed modesetting to intel drivers in MX Linux settings - no effect. I downgraded MESA from 18.2.6 to 13.0.6 and it allowed to make this freezes much-much more rare, but still they exist.
I installed Ubuntu 18.04 in hope that it will change something, but unfortunately - no. More of it apllication even stops. I am rather newbie in Linux, just trying to do what i have read with google research. On Ubuntu i understood that i should look in Terminal. Sometimes terminal don't give any errors while freeze, but sometimes it gives this
i965: Failed to submit batchbuffer: Input/output error
or in context
[verbose ] RaceManager: Nb of karts=8, ghost karts:0 ai:7 players:1 [info ] Track: Overall scene complexity estimated at 755 [info ] ShaderFilesManager: Compiling shader: /home/cat/games/supertuxkart-1.0-linux/data/shaders/sky.vert [info ] ShaderFilesManager: Compiling shader: /home/cat/games/supertuxkart-1.0-linux/data/shaders/sky.frag [warn ] SFXManager: Throttling sfx - queue size 181 [warn ] SFXManager: Throttling sfx - queue size 181 [warn ] SFXManager: Throttling sfx - queue size 181 [warn ] SFXManager: Throttling sfx - queue size 181 [warn ] SFXManager: Throttling sfx - queue size 181 [warn ] TrackObjectManager: Object not found : stklib_fitchBarrel_a_main_proxy.001::stklib_fitchBarrel_a_sandExplosion [warn ] MusicOgg: Music not playing when it should be. Source state: 4116 i965: Failed to submit batchbuffer: Input/output error Scripting engine was not cleared properly. AL lib: (EE) alc_cleanup: 1 device not closed
Also i noticed that sometimes while freeze CPU level in system monitor drops to zero.
More detailed Graphics:
Graphics: Card: Intel 2nd Generation Core Integrated Graphics Controller Display Server: x11 (X.Org 1.20.4 ) driver: i915 Resolution: firstname.lastname@example.org OpenGL: renderer: Mesa DRI Intel Sandybridge Mobile version: 3.3 Mesa 19.0.2
I will be glad for any advices.