AnsweredAssumed Answered

Linux OpenGL issue on Radeon HD 7500G

Question asked by francesk on May 12, 2020

Hi everyone,

Due to some strange behaviors using Blender's Eevee engine, I realized my version of OpenGL is stuck at 3.1 and, therefore, not supported. But, according to the researches done, it should be, instead.

 

I have a AMD A6-4455M APU with a Radeon HD 7500G graphic chipset. Such chipset is built on the architecture TeraScale 3 (Radeon HD 7000 series - Wikipedia) and, according to the compatibility matrix shown on wikipedia (Radeon HD 7000 series - Wikipedia), it should support at least OpenGL 3.3.

 

Here the information about my current OpenGL setup:

$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: AMD ARUBA (DRM 2.50.0 / 5.4.0-29-generic, LLVM 9.0.1)
OpenGL core profile version string: 4.3 (Core Profile) Mesa 20.0.4
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.1 Mesa 20.0.4
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 20.0.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:

I'm using the latest Ubuntu (20.04 LTS) and the open source radeon driver:

$ uname -a
Linux shiva 5.4.0-29-generic #33-Ubuntu SMP Wed Apr 29 14:32:27 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

$ lsmod | grep radeon
radeon               1474560  35
ttm                   106496  1 radeon
drm_kms_helper        184320  1 radeon
i2c_algo_bit           16384  1 radeon
drm                   491520  18 drm_kms_helper,radeon,ttm

 

Do you think it is reasonable to assume it is a bug or mistake? Am I wrong in my guessing?

And, in case you agree with me on it being a bug, where do you think it is the problem (mesa3d?)?

Do you have any other suggestion?

 

Thank you in advance

Outcomes