Please help with Intel HD3000

Please help with Intel HD3000

Postby puzlanchik » 12 Jul 2019, 00:46

Hello. Recently i had to switch to old laptop
{l Code}: {l Select All Code}
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
with Intel HD3000 and i can't now normally play both on Windows 8.1 and Linux. No, it is not a complaint like "please support old hardware!". I read that somehow you can manage to play with it both on Windows and Linux. But i don't know how to fix it for me.

On Windows.

Default driver don't support OpenGL 3.3. But they say that technically GPU itself can make it (on Mac for example). 1) I downloaded experimental drivers from here (https://www.catalog.update.microsoft.com/Search.aspx?q=9.17.10.4459) - did not help. 2) I tried to use open MESA drivers as described here (with changes of course) - https://community.citra-emu.org/t/force-opengl3-3-on-intel-hd-graphics-3000-windows/14122 - did not help 3) I tried to make fixes with Windows ADK as described here https://forums.intel.com/s/question/0D50P0000490V76SAE/i-need-opengl-for-hd-graphics-3000-under-win10?language=ru - did not help.

Probably i made something wrong, because i am no tech specialist and don't actually understand what i am doing, jusct copy&paste with a little bit common sense. Is there any way to allow OPenGl>3.3 at least for SupertuxKart alone?

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 :oops: . 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

{l Code}: {l Select All Code}
     i965: Failed to submit batchbuffer: Input/output error


or in context
{l Code}: {l Select All Code}
   [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:

{l Code}: {l Select All Code}
Graphics:  Card: Intel 2nd Generation Core Integrated Graphics Controller
               Display Server: x11 (X.Org 1.20.4 ) driver: i915
               Resolution: 1366x768@60.00hz
               OpenGL: renderer: Mesa DRI Intel Sandybridge Mobile
               version: 3.3 Mesa 19.0.2


... On Windows now it is hard to play because of low FPS on many maps. And on Linux, while FPS is much higher freezes are very annoying. Easiest way to reproduce freeze is to start playing football on Los-DUnas map. With fresh MESA it will freeze every 20 seconds, with Mesa 13 game take 20-40 minutrs to expirience freeze, but while playing online it still annoys very much :cry: .

I will be glad to receive any advice. Sorry if this post is offtopic for this forum.
puzlanchik
 
Posts: 9
Joined: 12 Jul 2019, 00:06

Re: Please help with Intel HD3000

Postby benau » 12 Jul 2019, 02:35

You can edit config.xml to try using force_legacy_device="true" and see if it's help
Image
benau
STK Moderator
 
Posts: 136
Joined: 08 Dec 2015, 17:32

Re: Please help with Intel HD3000

Postby deve » 12 Jul 2019, 12:10

On windows the driver has only opengl 3.1 support and it's very old. But STK should start using legacy device (opengl 2.1). If it doesn't start, then it may be a bug.

On linux there is gl 3.3 support and STK should work with advanced pipeline. And if it hangs for you, then it's a bit more complicated, because graphics drivers depend on several components like mesa, xorg driver, xserver, kernel deiver etc. Older mesa may work better for you, because it was tested with your graphics card. But it may need eg. older kernel to work stable. One thing that can help is that you can try to use SNA acceleration rather than glamor for xorg driver. I didn't use it for a very long time and I don't know how it works with current xserver, but it may still work better.
deve
 
Posts: 260
Joined: 23 Jan 2014, 13:45

Re: Please help with Intel HD3000

Postby puzlanchik » 16 Jul 2019, 15:33

I have managed to work it out by using old Mesa 10.3.2. Strange.
puzlanchik
 
Posts: 9
Joined: 12 Jul 2019, 00:06

Re: Please help with Intel HD3000

Postby QwertyChouskie » 16 Jul 2019, 18:58

Also, since this might be a hardware issue, you could potentially buy something like https://www.ebay.com/itm/Intel-i7-3540M ... 1&LH_BIN=1

Being a 3rd-gen CPU, it has HD 4000 graphics, which is quite a significant spec bump compared to HD 3000. You should also get better CPU performance with the higher clock speed, though it might be limited some depending on your laptop's cooling capacity. As long as your laptop indeed has a socketed processor and the latest BIOS version installed, it should work fine. I made a similar upgrade in my laptop from a 2nd-gen Celeron to a 3rd-gen i5, and it works great. Also, you will get better graphics performance if make sure your RAM is in a dual-channel configuration (two identical chips of the same brand, capacity, speed, etc.).
Not an official dev, but a huge fan of STK!
User avatar
QwertyChouskie
 
Posts: 368
Joined: 29 Jun 2016, 14:57

Re: Please help with Intel HD3000

Postby cddepppp256 » 09 Aug 2019, 16:34

I actually run into this issue too... I haven't checked exactly but based on how it freezes for me it's possible it's low on memory?

It freezes about every 5 to 15 min for 5 to 10 seconds.
cddepppp256
 
Posts: 32
Joined: 08 Oct 2018, 20:10

Re: Please help with Intel HD3000

Postby eltomito » 09 Aug 2019, 21:19

This may be a stupid thing to say but it's really helped me to quit the browser, libreoffice and all other big apps before starting supertuxkart on my Intel SandyBridge i5 laptop. The difference is really huge. Closing firefox is the key.
eltomito
 
Posts: 124
Joined: 15 Mar 2013, 09:25

Re: Please help with Intel HD3000

Postby puzlanchik » 10 Aug 2019, 16:35

cddepppp256 {l Wrote}:I actually run into this issue too... I haven't checked exactly but based on how it freezes for me it's possible it's low on memory?

It freezes about every 5 to 15 min for 5 to 10 seconds.


Do you also have Intel HD3000 also and using Linux?

I checked everything what i could from drivers to temperature and in my case the thing is MESA. I don't know maybe it is some bad and old hardware, anyway...

I am using now MX16 (Debian 8 (EIGHT) based) with old MESA version. And it works fine. But Debian 8 support will end in a year. I am not that qualified for now to try to use old mesa on a newer systems. I tried with a Debian, 9 but unsuccessfully.
puzlanchik
 
Posts: 9
Joined: 12 Jul 2019, 00:06

Re: Please help with Intel HD3000

Postby QwertyChouskie » 10 Aug 2019, 20:17

eltomito {l Wrote}:This may be a stupid thing to say but it's really helped me to quit the browser, libreoffice and all other big apps before starting supertuxkart on my Intel SandyBridge i5 laptop. The difference is really huge. Closing firefox is the key.


This may be an OOM situation which Linux is famously bad at handling: https://www.phoronix.com/scan.php?page= ... ad-Low-RAM

Setting /proc/sys/vm/min_free_kbytes to a higher value (e.g. 131072) may help some if this is indeed the issue.
Not an official dev, but a huge fan of STK!
User avatar
QwertyChouskie
 
Posts: 368
Joined: 29 Jun 2016, 14:57

Re: Please help with Intel HD3000

Postby puzlanchik » 12 Aug 2019, 11:57

I have been checking RAM while playing - it was 30% from 4GB. I hope eltomito will answer about details of his issue.
puzlanchik
 
Posts: 9
Joined: 12 Jul 2019, 00:06

Re: Please help with Intel HD3000

Postby Ntech » 13 Aug 2019, 15:53

When Linux freezes, most often it's out of RAM. Try opening a terminal in the background, and run the command "top" as you play. Then you can see the stats (CPU Usage, % RAM, processes, etc.) Try turning off the sound.
Deo gratias, Ave Maria
User avatar
Ntech
 
Posts: 47
Joined: 30 May 2019, 20:40

Re: Please help with Intel HD3000

Postby eltomito » 16 Aug 2019, 10:14

puzlanchik {l Wrote}:I have been checking RAM while playing - it was 30% from 4GB. I hope eltomito will answer about details of his issue.


I don't think my system runs out of RAM.

I think it's just that when Firefox tabs are open, they keep doing something and using the network, which takes away both CPU and network bandwidth from STK. Then Firefox probably uses a lot of CPU when its garbage collector starts which happens at undpredicatable times. Finally, I use FF Nightly which checks for updates quite often and downloads one at least once a day, so that's more bandwidth and CPU.

In case of LibreOffice, it ramps up CPU usage sometimes even when idle. It also checks for updates which means bandwidth.
eltomito
 
Posts: 124
Joined: 15 Mar 2013, 09:25

Who is online

Users browsing this forum: No registered users and 1 guest