Do i must change my operating systems to make Musescore 2.x plugins work ?

• Oct 18, 2015 - 19:54

I have Musescore 2.0.2 on windows 7 32 bit. many plugins crash Musescore 2.x when I open them.
I have Musescore 2.1.0 on Ubuntu 14.04 (and I tried other 2.x version) many plugins do not appear in the list but are enable in the Plugins Manager (like ABC Import, view, Harmonica tablature...). So they don't work.

So I cannot use Musescore 2.x due the lack of plugins, it's very frustrating.
Do i really have to change my OS to use Musescore 2.x ?
It seems to be a QT problem with no work-around solutions.
May we expect improvement of Musescore to have this nice software on these OS ?


Comments

In reply to by Jojo-Schmitz

hi jojo,

W7 : On windows7-32bits, MS2.0.2 some plugins make the app crash
Ubuntu: On Ubuntu 14.04LTS, MS 2.1 the plugins are marked as enable in Plugins Manager but some of them are not in listed in the menu "Plugins" so cannot be used.

  • abc_import : enable but not present in the menuin Ubuntu / crash in W7
    batch_convert : enable but not present in the menu in Ubuntu / no present in Plugins Manager's list in W7
    colornotes : OK both systems
    createscore : OK both systems
    harmonica_tablature : enable but not present in the menuin Ubuntu / crash in W7
    helloqml : OK both systems
    notresnames : OK both systems
    panel : OK Ubuntu / crash in W7
    random : OK both systems
    randomrandom2 : enable but not present in the menuin Ubuntu / crash in W7
    run : OK both systems
    scorlist :OK both systems
    view (scoreView) : Ok Ubuntu / crash in W7
    walk : OK both systems
  • In reply to by ngux

    Regarding crashes on Windows, can you post the score you are having problems with and precise step by step instructions to reproduce the crash?

    Regarding Ubuntu, it's possible MuseScore is not installed correctly. Did you install it from a oackage manager or build it yourself? If the latter, did you run "make install"? In either case, what version of Qt do you have installed?

    In reply to by Marc Sabatella

    Regarding Ubuntu, it's possible MuseScore is not installed correctly. Did you install it from a oackage manager or build it yourself? If the latter, did you run "make install"? In either case, what version of Qt do you have installed?

    Could be

    My Qt is :
    ngux@ngux:~$ qmake --version
    QMake version 3.0
    Using Qt version 5.4.2 in /home/ngux/Qt/5.4/gcc/lib

    if i have good memory. I've installed with an apt-get command on this ppa:mscore-ubuntu/mscore-nightly
    I'm not found of "make install", there's always issues, too time-consuming.

    In reply to by ngux

    The PPAs are know to have (or have had, it might have been fixed meanwhile) issue with a missing dependency, some dll dealing with (drumroll) plugins! So this may well be the problem there.
    You should see a corresponding error meaasge though, when staring MuseScore from the commandline

    In reply to by Jojo-Schmitz

    Well for Ubuntu 14.04LTS, it the same story you can find on other post :
    line x: module "QtQuick.Controls" is not installed
    line y: module "QtQuick.Layouts" is not installed
    line z: module "Qt.labs.settings" is not installed
    ...

    I've try many time to install those QtQuick things without success. I have installed Qmake last version, Qtcreator etc...
    Nothing works. I've read a guy who succeed but he had to change his version of Ubuntu (this post in french https://musescore.org/fr/node/38381) , that I cannot do...

    This is the whole code when i launch Musescore 2.1
    note : I have installed Muscsore 1.3 on the same machine witch works fine.
    ngux@ngux:~$ mscore
    initScoreFonts 0xb32b038
    init Help from:
    cannot setup data for help engine: Cannot open collection file: /usr/local/share/mscore-2.1/manual/doc_en.qhc
    QQmlComponent: Component is not ready
    creating component failed
    line 3: module "QtQuick.Controls" is not installed
    line 4: module "QtQuick.Layouts" is not installed
    line 3: module "QtQuick.Controls" is not installed
    line 4: module "QtQuick.Layouts" is not installed
    QQmlComponent: Component is not ready
    creating component failed
    line 22: module "QtQuick.Controls" is not installed
    line 21: module "QtQuick.Dialogs" is not installed
    line 22: module "QtQuick.Controls" is not installed
    line 21: module "QtQuick.Dialogs" is not installed
    qml: hello scorelist
    qml: My_First_Score
    AlsaDriver::write: snd_pcm_avail_update() (Broken pipe)
    AlsaDriver: recover: stat = 00, xrun of at least 1061.982 ms
    QQmlComponent: Component is not ready
    creating component failed
    line 17: module "QtQuick.Layouts" is not installed
    line 16: module "QtQuick.Controls" is not installed
    line 17: module "QtQuick.Layouts" is not installed
    line 16: module "QtQuick.Controls" is not installed
    QQmlComponent: Component is not ready
    creating component failed
    line 3: module "QtQuick.Layouts" is not installed
    line 7: module "Qt.labs.settings" is not installed
    line 4: module "QtQuick.Dialogs" is not installed
    line 2: module "QtQuick.Controls" is not installed
    line 3: module "QtQuick.Layouts" is not installed
    line 7: module "Qt.labs.settings" is not installed
    line 4: module "QtQuick.Dialogs" is not installed
    line 2: module "QtQuick.Controls" is not installed
    line 3: module "QtQuick.Layouts" is not installed
    line 7: module "Qt.labs.settings" is not installed
    line 4: module "QtQuick.Dialogs" is not installed
    line 2: module "QtQuick.Controls" is not installed
    line 3: module "QtQuick.Layouts" is not installed
    line 7: module "Qt.labs.settings" is not installed
    line 4: module "QtQuick.Dialogs" is not installed
    line 2: module "QtQuick.Controls" is not installed

    In reply to by Marc Sabatella

    Regarding crashes on Windows, can you post the score you are having problems with and precise step by step instructions to reproduce the crash?

    On Windows : I clic "new file", put a title, use Treble, tempo 4/4 write CDEFGAB, go out of the N mode, then clic on the Plugins Menu and use abc_import or Ramdom2 or Harmonica_Tablature or scoreView (scoreView is not always crashing the app but most of the time).

    I would upload a test score here to show you but I didn't understood how to do it here. sorry :-/

    In reply to by ngux

    Batch_convert does work here, Windows 7, MuseScore 2.0.2 and as well as current development builds. Maybe you need to get the latest version of that plugin (there were some recent changes to it)?
    panes, random2, ScoreView don't crash here.

    Have you tried do load any of these into the plugin editor and let them run there? Maybe you see some meaningful error Messages there?

    In reply to by Jojo-Schmitz

    Jojo, you said :

    Batch_convert does work here, Windows 7, MuseScore 2.0.2 and as well as current development builds. Maybe you need to get the latest version of that plugin (there were some recent changes to it)?
    panes, random2, ScoreView don't crash here.

    do you have the 32 bits version ? Mine is a Windows 7 Ultimate SP1 32bits
    i've notice the same problem on this post also https://musescore.org/en/node/59856 witch seems there were no issue of problem.

    In reply to by ngux

    Hmm, OK, mine is a 64bit Windows 7. As MuseScore is 32 bit this shouldn't make a difference, but maybe it does.
    That other thread hints at some OpenGL dll though, not a general 32 vs 64 bit Problem, doesn't it?
    I think you list of crashing vs working plugins pretty much is plugins with and without a GUI, so OpenGL seems even more likly the culprit?

    At that point, to make a conclusion of this post we can say, about some plugins in MS 2.x (MS 1.3 works fine) :

    1) In Ubuntu 14.04 32 bits we have a QT issue that's no way to solve, as far I know. (only with Musescore 2.x on my machine. Others apps work ok)
    2) in Windows 7. Ultimate 32 bits some plugins have a OpenGL issue that's no way to solve, as far I know. (only with Musescore 2.x on my machine. Others apps work ok)

    So YES it seems not possible to use some of the plugins with those 2 Operating Systems.
    So YES if you want to use ALL the plugins with Musescore 2.x, you must change OS.

    I'ld wish I'm wrong....
    Thank you to every one for the help.

    Do you still have an unanswered question? Please log in first to post your question.