Jump to content
DeeZ

Cura 4.4.1 Layers Compatibility Mode

Recommended Posts

Posted · Cura 4.4.1 Layers Compatibility Mode

Hello.

I have Ubuntu  16.04.6, Cura 4.4.1. And layers preview works in  "compatibility mode".

In options "Force layer view compatibility" is disabled.

 

Why I can't see other layers (speed, line type).

 

PS: I have 3 monitors 1980x1080+1980x1080+900x1600 (sum display is 4860x1600)

 

Screenshot_2020-02-03_08-48-57.png

stderr.log

Share this post


Link to post
Share on other sites
Posted · Cura 4.4.1 Layers Compatibility Mode

In stderr.log it shows the detected OpenGL version

 

2020-02-03 08:46:34,521 - DEBUG - [MainThread] UM.View.GL.OpenGL.__init__ [112]: OpenGL Version:  3.0 Mesa 18.0.5

 

It's saying that the version is 3.0, you need version 4.2 to get the full functionality.

 

If you run glxinfo in a terminal what do you get in the ExtendedRendererInfo section, for example, this is what I see

 

Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2)  (0x1916)
    Version: 18.0.5
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2

 

  • Like 1

Share this post


Link to post
Share on other sites
Posted · Cura 4.4.1 Layers Compatibility Mode

Hello. Mine is:

Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD BARTS (DRM 2.43.0 / 4.4.0-171-generic, LLVM 6.0.0) (0x6739)
    Version: 18.0.5
    Accelerated: yes
    Video memory: 1024MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 3.3
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1

Share this post


Link to post
Share on other sites
Posted (edited) · Cura 4.4.1 Layers Compatibility Mode

Great! thanks for Idea. 

My hardware supports higher versions of openGL. I use this command to run:

MESA_GL_VERSION_OVERRIDE=4.5 MESA_GLSL_VERSION_OVERRIDE=450 ./AppRun

 

Edited by DeeZ

Share this post


Link to post
Share on other sites
Posted · Cura 4.4.1 Layers Compatibility Mode
9 minutes ago, burtoogle said:

Yes, but what does glxinfo say?

My glxinfo is above

Share this post


Link to post
Share on other sites
Posted · Cura 4.4.1 Layers Compatibility Mode

Sorry, yes, I missed that. OK, well, there's your answer because in there it says:

38 minutes ago, DeeZ said:

Max core profile version: 3.3

 

So the accelerated GL is version 3.3 and it needs to be 4.2 or greater.

 

I am also using Mesa version 18.0.5 so it's not as if your drivers are old. Maybe your hardware simply doesn't support a later version of GL?

Share this post


Link to post
Share on other sites
Posted · Cura 4.4.1 Layers Compatibility Mode

The internet says that the AMD Barts is capable of supporting OpenGL 4.4 so I guess you need to update to a later driver?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!