Cannot run in Windows 10

Report an issue that you found while using QLC+ 5.x.
Please provide as many details as you can, a sample workspace if available and don't forget to read the forum posting guidelines first !
janosvitok
Posts: 1325
Joined: Mon Apr 13, 2015 7:05 am
Location: Bratislava, Slovakia
Real Name: Jano Svitok
Contact:

I've compiled bare-bone qlcplus-qml (no plugins) using Visual Studio 2017 and Qt 5.10.1 64bit, and it works on my computer (using sw rendering libEGL,libGLESv2 and d3dcompiler_47).
3D view doesn't crash, just shows info about unsupported OpenGL.
Without libEGL etc. it produces this warning and the program stops. The text is somewhat similar to what I've seen in the debugger.

I still can't run the msys version (that may be caused by my other msys installation...)

Jano
opengl warning.
opengl warning.
warning.png (10.59 KiB) Viewed 1952 times
User avatar
mcallegari
Posts: 4710
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

Thanks for this test.
Then my suspicion is getting real: Windows Qt builds with desktop opengl don't work everywhere.
I remember seeing comments in the Qt5 PKGINFO file on MSYS2 about trying to use ANGLE, but I think it was unsuccessful.
So basically adding those 3 DLLs in the QLC+ 5 folder make it work ?
janosvitok
Posts: 1325
Joined: Mon Apr 13, 2015 7:05 am
Location: Bratislava, Slovakia
Real Name: Jano Svitok
Contact:

Those 3 dlls make it work for MSVC2017 build. I tried to copy the ones from mingw53_32 to QLC+_5.0.0_alpha3-TEST-20180425.exe but that didn't help.
I suspected that msys provides their own QT build so I didn't investigate further.

I somehow assume that QT uses OpenGL even in 2D to speed up/simplify drawing the GUI etc., especially with QML...

Jano
User avatar
mcallegari
Posts: 4710
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

janosvitok wrote: Fri Apr 27, 2018 1:51 pm Those 3 dlls make it work for MSVC2017 build. I tried to copy the ones from mingw53_32 to QLC+_5.0.0_alpha3-TEST-20180425.exe but that didn't help.
It would be interesting to see if official MINGW builds suffer from the same issue.
janosvitok wrote: Fri Apr 27, 2018 1:51 pm I suspected that msys provides their own QT build so I didn't investigate further.
It does, but QLC+ delivers my own Qt build. I build Qt without ICU, cause it would have meant extra 30mb of useless DLLs.
Apart for that, I basically build with the same flags of MSYS2.
janosvitok wrote: Fri Apr 27, 2018 1:51 pm I somehow assume that QT uses OpenGL even in 2D to speed up/simplify drawing the GUI etc., especially with QML...
It does. In fact SG stands for Scene Graph, which is OpenGL based.
kenact
Posts: 434
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

Right clicking the program and clicking Run as Administrator, brought up the "waiting" circle.

Opening cmd as administrator and running quick_test, generated the attached errors.
Attachments
201804272052-Error2.txt
(3.01 KiB) Downloaded 154 times
201804272052-Error1.txt
(1.69 KiB) Downloaded 170 times
kenact
Posts: 434
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

I have upgraded all my Dell Laptops with nVidia motherboards, and all of them will run the 5.0.0 Alpha2.

Of course my Windows XP laptop doesn't run it, but I guess that will have to be retired eventually. :D

If you're still working on a solution for the OpenGL 2.0 problem, for other users, I still have a laptop I can test it on.
Post Reply