Blender 4.2.3 LTS crashes on launch

I have downloaded Blender Blender 4.2.3 LTS as a tar.gz file. My machine has the following specs:

(Redacted from lscpu)

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Address sizes: 36 bits physical, 48 bits virtual
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Vendor ID: GenuineIntel
Model name: Intel(R) Core™ i7-3540M CPU @ 3.00GHz
CPU family: 6
Model: 58
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
Stepping: 9
CPU max MHz: 3700.0000
CPU min MHz: 1200.0000

Graphics:
Device-1: Intel 3rd Gen Core processor Graphics vendor: Dell driver: i915

So on running the executatble in the extracted archive I get a seg fault. I am unsure why

EGL Error (0x3009): EGL_BAD_MATCH: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a valid surface).
Writing: /tmp/blender.crash.txt
Segmentation fault (core dumped)

and the crash info

Blender 4.2.3, Commit date: 2024-10-14 15:20, Hash 0e22e4fcea03

backtrace

./blender() [0xf3dba0]
./blender() [0x84335f]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520) [0x770ce5842520]
./blender() [0xfc341d]
./blender() [0xfc347d]
./blender() [0xf852e4]
./blender() [0xf9c652]
./blender() [0xfa21df]
./blender() [0x72f3bd]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x770ce5829d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x770ce5829e40]
./blender() [0x83ebfe]

I have had success running previous versions of blender. Perhaps the newer versions do not play well with my ancient machine. Would be grateful for some help.

Welcome :tada:

So no extra GPU only iGPU

If you see here under Ivy Bridge :

It does not have OpenGL 4.3 (only 4.2; and the Mobile version might haven even less) like mentioned here:

Intel(R) Core™ i7-3540M CPU
The GPU is Intel® HD Graphics 4000 openGL 3.1.
It does not meet the hardware requirements for using blender 4.0 and later versions.

Please let me know if you have any additional GPU devices

GPU-Z enables accurate hardware information.

Great breakdown, very helpful. Unfortunately I have no extra GPU nor support for it. I will have to just bite the bullet and get a better machine.

Alright, thanks for this. This 3rd gen machine is quite dated. I have no extra GPUs so I guess I’ll just stick to an earlier version of blender that somehow works or get another.

Use the lower LTS version.
The LTS version is a long-term maintenance version.

If you can install additional devices, you can also buy and use an affordable (used) GPU. :slightly_smiling_face: