CMDBuild Forum

2.4.2 : unable to start because of webgl (was fine under 2.4.1)

cmdbuild doesn't work any more foi us : it uses inconditionnaly webgl javascript code which is blocked under our versions of firefox.

 

THis was not the case under 2.4.1.....

 

 

Regards

Perdida

Which version of Firefox are you using ?
How you disabled
WebGL in the browser ?
Could
you put Firefox in debugging mode and send us the log where the error happens?
CMDBuild Team

Previously Tecnoteca wrote:

Thanks for your answer
>Which version of Firefox are you using ?
45.X.Y
>How you disabled
WebGL in the browser ?
Firefox disables WebGL itself (see(https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers) in case of security risks...
>Could
you put Firefox in debugging mode and send us the log where the error happens?
The problem is that we do not use any module needing Webgl (such that relations or bim). However It seems that Webgl (threejs) is  needed unconditionally at startup whatever our conf. is.

CMDBuild Team

 

We've done some test with Firefox 49.0 disabling WebGL library loads from about:config (property "webgl.disabled") all is working correctly, and CMDBuild starts correctly.
 
CMDBuild Team
 
 
Previously P. wrote:

cmdbuild doesn't work any more foi us : it uses inconditionnaly webgl javascript code which is blocked under our versions of firefox.

 

THis was not the case under 2.4.1.....

 

 

Regards

Perdida

 

Thx for your tests,

 

Alas, I think I wasn't clear enough :(

 

I should have said : 'Why is webgl conditionally loaded (My understanding is that it is needed only when enabling either relations widget or bim projects) ?

 

Moreover cmdbuild is unable to start (it blocks on splash screen) when an error occurs in the webgl layer: not a great user experience :(

 

So, in  future versions, could you, please, avoid to load webgl (and/or activate it) when it will not be needed ?

 

Regards,

 

Previously Tecnoteca wrote:
We've done some test with Firefox 49.0 disabling WebGL library loads from about:config (property "webgl.disabled") all is working correctly, and CMDBuild starts correctly.
 
CMDBuild Team
 
 
Previously P. wrote:

cmdbuild doesn't work any more foi us : it uses inconditionnaly webgl javascript code which is blocked under our versions of firefox.

 

THis was not the case under 2.4.1.....

 

 

Regards

Perdida

 

 

CMDBuild works without having loaded WebGL.
Are you sure it is loaded 
when it will not be needed ?
Can you tell us where (the source code is public) it is loaded?
CMDBuild Team

 

 

 

We have to understand this thing.


we cannot reproduce it and this is actually our problem. Anyway the problem is present because you are correct when you speak about Threejs. We cannot see any call to Threejs at CMDBuild starting and so all is difficult.

We know you are right but we have to understand exactly when it happens.
 
Can you say us in which way you see the Threejs call and that is a WebGL problem? have you an error on Javascript console or other? can you show us a screenshoot where the problem is visible?
 
Sorry Perdida for use your time but it is the only way for understand the problem.
 
CMDBuild Team