Is it possible for a PC to run a outdated OpenGL version even though the driver has been updated ?

  • Thread starter Deleted User
  • Start date
  • Views 4,270
  • Replies 25
D

Deleted User

Guest
OP
I feel your pain. I used a 2006 Mac Mini for several years which maxed out at OpenGL 2.1 (Linux) or 1.4 (Mac/Windows). I didn't use Linux in those days, so I was stuck with 1.4. A lot of 3D software didn't work on it as a result.

The built-in graphics in the Westmere series Intel processors from 2010 don't have good OpenGL support. Although you have the newest OpenGL drivers (Mesa in this case), your hardware simply isn't capable of anything higher than OpenGL 2.1. Your software requires GLSL 3.30, which means you need at least OpenGL 3.3. Pretty much any computer made within the last 5 years will support that.

Interestingly, GLSL version numbers didn't match up with OpenGL versions until 3.3 was released. They have been lined up ever since.



Since it sounds like you are thinking about getting another PC...

Avoid HP and MSI computers if you use Linux. A friend of mine has had nothing but problems with Linux on his HP laptop (glitchy audio, crashing/freezing). I had an MSI laptop which had multiple BIOS bugs (that only affected Linux) and strange hardware that didn't work very well with current Linux drivers.

If you want something that is guaranteed to play nice with Linux, you should look at Purism's Librem 13/15 laptops ($1399/$1599) or any of System76's laptops (2 models are just under $1000). They can be a bit more expensive than other brands, but they are relatively small companies. An unfortunate effect of economics.

Most of the Lenovo ThinkPad laptops (I use one now) are also known to work nicely. I know your T410 didn't allow some Linux distributions on USB, but that problem appears to be gone on newer models. The last generation T480 with Intel graphics (not the Nvidia version that eats up battery power on Linux) often goes for less than $700 on eBay.

Okay thank you

--------------------- MERGED ---------------------------

Slap this in the terminal:

glxinfo | grep OpenGL:

From my basic Google-fu, you can go max to OpenGL 1.1 on that Intel Graphics device.

Yes I am running OpenGL 2.1 but my PC was made in 2002 so this is all it supports:(
 

SagaP

Well-Known Member
Newcomer
Joined
Nov 3, 2015
Messages
60
Trophies
0
Age
28
XP
889
Country
Venezuela
Theoretically you could software emulate a higher level of functionality, but it would be so slow that it's not worth it.

If it were possible to do it in a practical way then of course nobody would ever need to buy a new graphics card :D

This is not the same thing, but you can apply software render directly to incompatible applications without a VM

Just:
Code:
$ LIBGL_ALWAYS_SOFTWARE=1 "your aplication"
With that you can force software rendering in any application you want allowing you to run software that requires higher level API

my laptop's graphics card can only render software up to opengl 2.1 so i use it for some games :P

Your problem can also be due to this https://gitlab.com/beelzy/kame-editor#issues but i'm not sure since i haven't try kame-editor so i just hope any of this helps
 

SagaP

Well-Known Member
Newcomer
Joined
Nov 3, 2015
Messages
60
Trophies
0
Age
28
XP
889
Country
Venezuela
What games? How playable is it?
Mostly 2D games or light 3D games, Enter the Gungeon, Return of the Obra Dinn, Moonlighter and Cultist Simulator, i have to lower the resolution and they get to around 26 ~ 30 fps, Except for Cultist simulator that game ran very well at native resolution 1366x768 with graphics set to basic.

I have and i5 1st generation (i5 M250)
 
D

Deleted User

Guest
OP
This is not the same thing, but you can apply software render directly to incompatible applications without a VM

Just:
Code:
$ LIBGL_ALWAYS_SOFTWARE=1 "your aplication"
With that you can force software rendering in any application you want allowing you to run software that requires higher level API

my laptop's graphics card can only render software up to opengl 2.1 so i use it for some games :P

Your problem can also be due to this https://gitlab.com/beelzy/kame-editor#issues but i'm not sure since i haven't try kame-editor so i just hope any of this helps

Thank you so much for the help this worked I ran the command

Code:
LIBGL_ALWAYS_SOFTWARE=1 kame-editor

and it works! :bow: many thanks sir
 
  • Like
Reactions: SagaP and Mythical

CMDreamer

Well-Known Member
Member
Joined
Oct 29, 2014
Messages
1,687
Trophies
1
Age
38
XP
3,476
Country
Mexico
From the error mesage we can see this:

"QOpenGLShader::compile(Fragment): 0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, and 1.00 ES"

Your hardware doesn't support OpenGL 3.30, and there's no way for it to support it.

But you can "force" an application to work on a specific OpenGL version, at least on Linux.

Edit: Oh OK, you managed to do it, great!
 
Last edited by CMDreamer,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: sure, it can be hands free