Is there a specific GLES2 that Godot 3 requires? Not working for my system.

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By JimG

I’m trying to get Godot 3 running on my Linux Mint (18.3) laptop (old-ish, doctor gave it to me when my old Mac Mini died and I was facing running an a home business on my cell phone). Its graphics card does support GLES2 (with drivers). I can run blender all the way up to version 2.79, where blender switches from GLES2 to GLES3 at 2.80. I can load Godot 3, but if I try to do anything, like running one of the sample projects (2D or 3D), nothing happens. But, when I exit, I see some popups that popped up under the screen saying that it couldn’t find GLES2.

glxinfo reports the following about GLES2 on my graphics card/drivers:

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
OpenGL version string: 2.1 Mesa 18.0.5
OpenGL shading language version string: 1.20

Can anyone see anything there that explains why I can run one app (blender 2.79) that requires GLES2, but not Godot 3? I’d really love to be able to use Godot 3, especially after seeing some great tutorials (nice pace, clear and easy to understand vocal narrative, etc.) that make it look much simpler than my first impression.


:bust_in_silhouette: Reply From: Calinou

Old Intel graphics (like the ones in Ironlake CPUs) don’t support recent OpenGL versions well at all. This is why recent Linux drivers downgraded the advertised OpenGL version as OpenGL 2.x was simply too buggy to be usable on such hardware.

Ok, thanks. Looks like I’ll have to rely on GDevelop 5 and a few RPG apps (mostly for their terrain building … then import that to GD5) until my GD5 games make some money so I can buy another real system. First game, for what it’s worth, will be an Asteroids variant, with a real ship, real-looking asteroids, ten levels from easy (getting used to the controls) to “Insanity Rules Here” where you start off completely surrounded by asteroids and as you try to shoot your way out, you’re just adding more. I looked on Android, and every Asteroids clone there has at least 10k installs, so the popularity is still there. Oh, almost forgot: the title is Asteroids Mk II, and I’m adding a little surprise after the upper levels, a short animation from a video of my Maine Coon, Jinx, standing up and patting my hand (“gimme 5”). :slight_smile:

JimG | 2020-02-02 18:35

:bust_in_silhouette: Reply From: falgun

hey jimG this comment is out of context but just let me know when your Gdevelop 5 is completed and published i would love to see your work.

Apologies in advance for the OT response:

That project was completely lost when the laptop I WAS using crashed yet again, and just happened to do so while I was in the middle of fixing my backup scripts, i.e., I didn’t have any backups that were any good. I did do a backup from the linux mint boot disk (a flash drive), and cpio SAID it was writing files on the other flash drive. But when I rebooted, that drive was empty. The sad thing about that is, I KNOW BETTER than to create a backup without using either CRC32 and/or MD5 to verify every single file on the backup vs the original. In other words, I screwed up.

I’m no longer using GDevelop 5 anymore, either. I’m using Godot 3.2.2 on my new gaming/gamedev laptop (Lenovo IdeaPad L340-17IRH Gaming with Nvidia 4G GeForce GTX 1650).

Current (second first game) project is a 3D FPS. It starts with a made-up planet, Epsilon Eridani (a VERY popular system for Sci-Fi, e.g., Babylon 5’s Epsilon 3) Epsilon Eri 4. You see the following (or similar) text being typed in front of a planet:

This is Epsilon Eri 4
It is home to a colony of over 200,000 human
women and children.
[about a 3 second pause]
It is about to be attacked

[Missile approaches planet, fired from behind the camera]
[Planet goes from blue/green to grey to bright white, then nothing but stars]

           IT'S PAYBACK TIME.

The mission for the player is to successfully infil what Earth Intelligence has determined to be the attacking aliens’ main command and control site for the Epsilon system and, by placing explosives on the power plant, a “quantum reactor”, destroy the site. To succeed, player must make a successful exfil from the planet and witness the explosion from space, returning with complete Bomb Damage Assessment (BDA).

I was in the shower, and saw the entire story, and a few of several future side-missions, in a few seconds as it just flashed across my brain.

Godot 3.2.2 makes a 3D game like this almost as simple as a 2D platformer…almost.
And there are awesome tutorials on YouTube (and, while they are a minority, unlike those for GD5, there are still a few useless ones that are nothing but music videos), unfortunately).

JimG | 2020-09-28 23:36