Jump to content
Ultimaker Community of 3D Printing Experts
  • Sign Up
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...