AppImage Linux test please ?

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

Hi, can someone please test this Q_Light_Controller_Plus-x86_64.AppImage bundle on his Linux distro and tell me if it works ?

Please report the Linux distro you used.

Thanks
User avatar
Fxedel
Posts: 25
Joined: Fri Nov 17, 2017 6:42 pm
Location: Munich, Germany
Real Name: Felix Edelmann
Contact:

I' tried it on Ubuntu 17.10. by executing the referenced file. Unfortunately, it crashed during startup. See attached log:

Code: Select all

$ ./Q_Light_Controller_Plus-x86_64.AppImage 
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Abstract Twister 4"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "American DJ Galaxian 3D"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "American DJ XS 400"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Clay Paky Sharpy"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Coemar ProSpot 250 LX"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Equinox Gigabar"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Eurolite LED FE-1500"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Eurolite LED TMH-9"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Martin Atomic 3000"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Martin MAC Aura"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Martin MAC Viper Performance"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Showtec Kanjo Spot 60"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Showtec LED Light Bar RGB V3"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Stairville MH-X25"
"/usr/share/qlcplus/fixtures/Abstract-Twister-4.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Abstract Twister 4"
"/usr/share/qlcplus/fixtures/American-DJ-Galaxian-3D.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "American DJ Galaxian 3D"
"/usr/share/qlcplus/fixtures/American-DJ-XS-400.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "American DJ XS 400"
"/usr/share/qlcplus/fixtures/Clay-Paky-Sharpy.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Clay Paky Sharpy"
"/usr/share/qlcplus/fixtures/Coemar-ProSpot-250-LX.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Coemar ProSpot 250 LX"
"/usr/share/qlcplus/fixtures/Equinox-Gigabar.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Equinox Gigabar"
"/usr/share/qlcplus/fixtures/Eurolite-LED-FE-1500.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Eurolite LED FE-1500"
"/usr/share/qlcplus/fixtures/Eurolite-LED-TMH-9.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Eurolite LED TMH-9"
"/usr/share/qlcplus/fixtures/lightmaXX-CLS-1.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "lightmaXX Platinum CLS-1"
"/usr/share/qlcplus/fixtures/Martin-Atomic-3000.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Martin Atomic 3000"
"/usr/share/qlcplus/fixtures/Martin-MAC-Aura.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Martin MAC Aura"
"/usr/share/qlcplus/fixtures/Martin-MAC-Viper-Performance.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Martin MAC Viper Performance"
"/usr/share/qlcplus/fixtures/Showtec-Kanjo-Spot-60.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Showtec Kanjo Spot 60"
"/usr/share/qlcplus/fixtures/Showtec-LED-Light-Bar-RGB-V3.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Showtec LED Light Bar RGB V3"
"/usr/share/qlcplus/fixtures/Stairville-MH-X25.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Stairville MH-X25"
qrc:/MainView.qml:21:1: module "QtQuick.Layouts" is not installed
qrc:/MainView.qml:20:1: module "QtQuick" is not installed
qrc:/MainView.qml:22:1: module "QtQuick.Controls" is not installed
qrc:/MainView.qml:21:1: module "QtQuick.Layouts" is not installed
qrc:/MainView.qml:20:1: module "QtQuick" is not installed
qrc:/MainView.qml:22:1: module "QtQuick.Controls" is not installed
qrc:/MainView.qml:21:1: module "QtQuick.Layouts" is not installed
qrc:/MainView.qml:20:1: module "QtQuick" is not installed
qrc:/MainView.qml:22:1: module "QtQuick.Controls" is not installed
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, profile  QSurfaceFormat::OpenGLContextProfile(NoProfile)) 
Abgebrochen (Speicherabzug geschrieben)
Have a look at the Open Fixture Library! It's a project to collect fixture definitions in a unified format and make them downloadable for different lighting programs, including QLC+.
siegmund
Posts: 703
Joined: Mon Nov 02, 2015 11:03 am
Location: Germany
Real Name: Lukas

Very similar to my test on Xubuntu 14.04 64Bit

Code: Select all

Pixel density: 4.90909 size: QSizeF(640, 360)
bool QLCFixtureDefCache::load(const QDir&) "/home/siegmund/.qlcplus/fixtures"
bool QLCFixtureDefCache::loadMap(const QDir&) "/usr/share/qlcplus/fixtures"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Cameo LED RGBW PAR64 18x8W"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Eurolite LED Bar RGB 252/10 40° Indoor"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Futurelight PRO Slim PAR-12 HCL"
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Futurelight PRO Slim PAR-12 MK2 HCL"
943 fixtures found in map
"/usr/share/qlcplus/fixtures/Cameo-LED-RGBW-PAR64-18x8W.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Cameo LED RGBW PAR64 18x8W"
"/usr/share/qlcplus/fixtures/Eurolite-LED-Bar-RGB-252_10_40__Indoor.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Eurolite LED Bar RGB 252/10 40° Indoor"
"/usr/share/qlcplus/fixtures/Futurelight-PRO-Slim-PAR-12-HCL.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Futurelight PRO Slim PAR-12 HCL"
"/usr/share/qlcplus/fixtures/Futurelight-PRO-Slim-PAR-12-MK2-HCL.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Futurelight PRO Slim PAR-12 MK2 HCL"
"/usr/share/qlcplus/fixtures/lightmaXX-CLS-1.qxf" not in FixturesMap.xml
bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "lightmaXX Platinum CLS-1"
"/usr/share/qlcplus/fixtures/lightmaXX-CLS-2.qxf" not in FixturesMap.xml
bool QLCModifiersCache::load(const QDir&, bool) "/usr/share/qlcplus/modifierstemplates"
bool QLCModifiersCache::load(const QDir&, bool) "/home/siegmund/.qlcplus/modifierstemplates"
Loading RGB scripts in  "/usr/share/qlcplus/rgbscripts" ...
     "balls.js"  loaded
     "ballscolors.js"  loaded
     "circles.js"  loaded
     "evenodd.js"  loaded
     "fill.js"  loaded
     "fillfromcenter.js"  loaded
     "fillunfill.js"  loaded
     "fillunfillfromcenter.js"  loaded
     "fillunfillsquaresfromcenter.js"  loaded
     "gradient.js"  loaded
     "noise.js"  loaded
     "onebyone.js"  loaded
     "opposite.js"  loaded
     "plasma.js"  loaded
     "plasmacolors.js"  loaded
     "randomcolumn.js"  loaded
     "randomfillcolumn.js"  loaded
     "randomfillrow.js"  loaded
     "randomfillsingle.js"  loaded
     "randompixelperrow.js"  loaded
     "randompixelperrowmulticolor.js"  loaded
     "randomrow.js"  loaded
     "randomsingle.js"  loaded
     "squares.js"  loaded
     "squaresfromcenter.js"  loaded
     "starfield.js"  loaded
     "stripes.js"  loaded
     "stripesfromcenter.js"  loaded
     "strobe.js"  loaded
     "verticalfall.js"  loaded
     "waves.js"  loaded
Loading RGB scripts in  "/home/siegmund/.qlcplus/rgbscripts" ...
void IOPluginCache::load(const QDir&) "/usr/lib/qt4/plugins/qlcplus"
void AudioPluginCache::load(const QDir&) "/usr/lib/qt4/plugins/qlcplus/audio"
[Universe] setInputPatch - ID: 0 , plugin: "None" , input: 0 , profile: "None"
[Universe] setInputPatch - ID: 1 , plugin: "None" , input: 0 , profile: "None"
[Universe] setInputPatch - ID: 2 , plugin: "None" , input: 0 , profile: "None"
[Universe] setInputPatch - ID: 3 , plugin: "None" , input: 0 , profile: "None"
[Universe] setOutputPatch - ID: 0 , plugin: "None" , output: 0
bool Universe::setFeedbackPatch(QLCIOPlugin*, quint32) plugin: QObject(0x0) output: 0
[Universe] setOutputPatch - ID: 1 , plugin: "None" , output: 0
bool Universe::setFeedbackPatch(QLCIOPlugin*, quint32) plugin: QObject(0x0) output: 0
[Universe] setOutputPatch - ID: 2 , plugin: "None" , output: 0
bool Universe::setFeedbackPatch(QLCIOPlugin*, quint32) plugin: QObject(0x0) output: 0
[Universe] setOutputPatch - ID: 3 , plugin: "None" , output: 0
bool Universe::setFeedbackPatch(QLCIOPlugin*, quint32) plugin: QObject(0x0) output: 0
[InputOutputMap] setting beat type: 1
DMX source with priority 0 registered at pos 0
(qrc:/FixtureDMXItem.qml:20:1: module "QtQuick" is not installed)
(qrc:/Fixture2DItem.qml:20:1: module "QtQuick" is not installed)
(qrc:/Fixture3DItem.qml:20:1: module "QtQuick" is not installed, qrc:/Fixture3DItem.qml:23:1: module "Qt3D.Render" is not installed, qrc:/Fixture3DItem.qml:24:1: module "Qt3D.Extras" is not installed, qrc:/Fixture3DItem.qml:22:1: module "Qt3D.Core" is not installed, qrc:/Fixture3DItem.qml:20:1: module "QtQuick" is not installed, qrc:/Fixture3DItem.qml:23:1: module "Qt3D.Render" is not installed, qrc:/Fixture3DItem.qml:24:1: module "Qt3D.Extras" is not installed, qrc:/Fixture3DItem.qml:22:1: module "Qt3D.Core" is not installed, qrc:/Fixture3DItem.qml:20:1: module "QtQuick" is not installed, qrc:/Fixture3DItem.qml:23:1: module "Qt3D.Render" is not installed, qrc:/Fixture3DItem.qml:24:1: module "Qt3D.Extras" is not installed, qrc:/Fixture3DItem.qml:22:1: module "Qt3D.Core" is not installed, qrc:/Fixture3DItem.qml:20:1: module "QtQuick" is not installed, qrc:/Fixture3DItem.qml:23:1: module "Qt3D.Render" is not installed, qrc:/Fixture3DItem.qml:24:1: module "Qt3D.Extras" is not installed, qrc:/Fixture3DItem.qml:22:1: module "Qt3D.Core" is not installed)
(qrc:/SelectionEntity.qml:21:1: module "Qt3D.Render" is not installed, qrc:/SelectionEntity.qml:20:1: module "Qt3D.Core" is not installed, qrc:/SelectionEntity.qml:21:1: module "Qt3D.Render" is not installed, qrc:/SelectionEntity.qml:20:1: module "Qt3D.Core" is not installed)
void VirtualConsole::addWidgetToMap(VCWidget*) id= 0
void VirtualConsole::addWidgetToMap(VCWidget*) id= 1
void VirtualConsole::addWidgetToMap(VCWidget*) id= 2
void VirtualConsole::addWidgetToMap(VCWidget*) id= 3
(qrc:/ShowItem.qml:20:1: module "QtQuick" is not installed, qrc:/ShowItem.qml:22:1: module "QtQuick.Controls.Private" is not installed, qrc:/ShowItem.qml:21:1: module "QtQuick.Controls" is not installed, qrc:/ShowItem.qml:20:1: module "QtQuick" is not installed, qrc:/ShowItem.qml:22:1: module "QtQuick.Controls.Private" is not installed, qrc:/ShowItem.qml:21:1: module "QtQuick.Controls" is not installed, qrc:/ShowItem.qml:20:1: module "QtQuick" is not installed, qrc:/ShowItem.qml:22:1: module "QtQuick.Controls.Private" is not installed, qrc:/ShowItem.qml:21:1: module "QtQuick.Controls" is not installed)
qrc:/MainView.qml:20:1: module "QtQuick" is not installed
qrc:/MainView.qml:21:1: module "QtQuick.Layouts" is not installed
qrc:/MainView.qml:22:1: module "QtQuick.Controls" is not installed
qrc:/MainView.qml:20:1: module "QtQuick" is not installed
qrc:/MainView.qml:21:1: module "QtQuick.Layouts" is not installed
qrc:/MainView.qml:22:1: module "QtQuick.Controls" is not installed
qrc:/MainView.qml:20:1: module "QtQuick" is not installed
qrc:/MainView.qml:21:1: module "QtQuick.Layouts" is not installed
qrc:/MainView.qml:22:1: module "QtQuick.Controls" is not installed
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, profile  QSurfaceFormat::OpenGLContextProfile(NoProfile)) 
Abgebrochen (Speicherabzug geschrieben)
User avatar
mcallegari
Posts: 4482
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

Alright, thanks.
New bundle uploaded, same link. Should work now.
This required much more effort than I expected...
siegmund
Posts: 703
Joined: Mon Nov 02, 2015 11:03 am
Location: Germany
Real Name: Lukas

Works, I really love what I see ;)
User avatar
sbenejam
Posts: 550
Joined: Sun Apr 12, 2015 6:28 pm
Real Name: Santiago Benejam Torres
Contact:

On Xubuntu 17.10 64bit it works.
Good work Massimo.

;-)
User avatar
floEdelmann
Posts: 45
Joined: Tue Sep 20, 2016 4:47 pm
Real Name: Flo Edelmann

Seems to work well on 64-bit Ubuntu 16.04, too :)

Nice to get my hands on it for the first time instead of watching your videos only!
Have a look at the Open Fixture Library! It's a project to collect fixture definitions in a unified format and make them downloadable for different lighting programs, including QLC+ 4 and QLC+ 5.
Post Reply