musescore beta 2.0 sur ubuntu 14.04 LTS
Bonjour,
est-ce que quelqu'un peut me confirmer que l'installation de la version 2.0 est possible sous ubuntu 14.04LTS ?
apparemment il y a eu des soucis avec cette version d'ubuntu :
http://musescore.org/en/node/33181#comment-144841
dois je effacer mion 1.3 comme indiquer dans ce post ?
et les partitions créer avec la version 1.3 s'importe correctement dans la 2.0 (pas de changement de mise en page...)
meric
Bp
Comments
J'ai sous Mint17 (=Ubuntu 14.04)
Musscore 1.3, installé par Synaptic, lancé par /usr/bin/mscorev.real
Ma dernière compilation (du jour), disponible en /home/leleu/musescore/MuseScore/build.release/mscore/ et lancée par /home/leleu/musescore/lancemscore dont le contenu est
#!/bin/bash
#lancemscore
export QT_PLUGIN_PATH=/home/leleu/Qt5/5.3/gcc_64/plugins/
export LD_LIBRARY_PATH=/home/leleu/Qt5/5.3/gcc_64/lib/
cd /home/leleu/musescore/MuseScore/build.release/mscore/
./mscore
contribuent également /home/leleu/Qt5/ (dans lequel est installé Qt5.3, et /home/leleu/.bash.rc dont le contenu est
PATH=/home/Qt5/5.3/gcc_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
In reply to J'ai sous Mint17 (=Ubuntu by robert leleu
hum, ça m'a l'air un compliqué pour moi tout çà, je vais attendre la version 2.0 stable donc, pour être de bien pouvoir l'installer correctement....
In reply to hum, ça m'a l'air un by blueping
oui. En fait ce sont les empaqueteurs d'Ubuntu que tu vas attendre
si j'ai ce montage c'est que j'ai voulu aider, car les binaires que je compile sont utilisables par tous les Linux, moyennant des compléments différents selon les distributions
In reply to oui. En fait ce sont les by robert leleu
je ne doute pas un instant de l'efficacité de ce que tu propose mais ne comprend pas comment mettre cela en place ....je dois créer un fichier ou je copie ses lignes ?
In reply to je ne doute pas un instant de by blueping
oui, tu dois créer un fichier contenant les lignes que j'ai indiqué, et le rendre exécutable
mais.....si tu préfères
1/ ouvre un terminal, et tu y tapes
$PATH
puis la touche Entrée
et tu donnes le résultat
2/ télécharge un mscore et mets-le où tu veux, par exemple un répertoire musescore que tu crées dans ton home
puis donne le chemin de ton fichier mscore
avec cela je tâcherai de te préparer les fichiers requis.
In reply to oui, tu dois créer un fichier by robert leleu
j'ai un musescore 1.3 déjà installé dans "usr/share/mscore1.3"
$PATH
bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games: Aucun fichier ou dossier de ce type
In reply to j by blueping
je peux télécharger un musescore 2.0 et le mettre dans un dossier de mon /home....
mais est-ce que le package .deb est le bon fichier à télécharger pour faire cela ?
In reply to je peux télécharger un by blueping
en principe un package deb doit pouvoir s'installer par un double clic....
commence par là, on verra bien. Je crains des problèmes de dépendances (voir http://musescore.org/en/node/38091)
Ce que je te propose suppose de télécharger un binaire (compressé, donc à décompresser), à prendre en http://prereleases.musescore.org/linux/nightly/
In reply to en principe un package deb by robert leleu
effectivement le .deb me donne un message qui dit
"la dépence ne peut être satisfaite"
j'essaye l'autre méthode ....
In reply to en principe un package deb by robert leleu
avec la décompression de la version nightly :
j'ai un fichier nommé 'mscore' (avec un icone losange violet) qui ne ce lance pas pour l'instant
je l'ai mis dans un dossier /home/blueping/musecore_nightly
In reply to avec la décompression de la by blueping
as-tu bien ce fichier "exécutable" (à vérifier/modifier dans «propriétés»)
peux-tu ouvrir un terminal dans ce répertoire et
lancer le fichier (chez moi cela se présente ainsi)
leleu@leleu-portable:~/musescore/MuseScore/build.release/mscore > ./mscore
This application failed to start because it could not find or load the Qt platform plugin "xcb".
Reinstalling the application may fix this problem.
Abandon (core dumped)
et nous copier le résultat
In reply to as-tu bien ce fichier by robert leleu
oui c'est un exécutable (dans propriètes)
mais il ce lance pas en double cliquant dessus ...
avec un terminal :
/home/blueping/musecore_nightly/mscore: error while loading shared libraries: libQt5XmlPatterns.so.5: cannot open shared object file: No such file or directory
In reply to oui c'est un exécutable (dans by blueping
en fait comme j'ai un musescore 1.3 d'installé quand je tape mscore dans un terminal
même ouvert à partir de mon dossier avec le 2.0 il me lance la version 1.3
j'ai trouvé le message suivant après avoir fait un "sudo nautilus" puis un double clic sur mon fichier exécutable
/home/blueping/musecore_nightly/mscore: error while loading shared libraries: libQt5XmlPatterns.so.5: cannot open shared object file: No such file or directory
In reply to en fait comme j'ai un by blueping
pour lancer depuis son terminal un exécutable logé dans un terminal (et non un homonyme logé dans le PATH il faut taper
./mscore
le point suivi de la barre oblique signifie qu'on ne veux pas que le PATH exerce sa priorité.
au fait que dit ton PATH
le mien dit
leleu@leleu-portable:~ > $PATH
bash: /home/leleu/Qt5/5.3/gcc_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games: Aucun fichier ou dossier de ce type
leleu@leleu-portable:~ >
et as-tu Qt5 quelque part? (lance une recherche pe fichier avec Qt5 sur toute l'arborescence.)
In reply to pour lancer depuis son by robert leleu
blueping@blueping-desktop:~$ $PATH
bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games: Aucun fichier ou dossier de ce type
In reply to blueping@blueping-desktop:~$ by blueping
blueping@blueping-desktop:~/musecore_nightly$ ./mscore
./mscore: error while loading shared libraries: libQt5XmlPatterns.so.5: cannot open shared object file: No such file or directory
blueping@blueping-desktop:~/musecore_nightly$
la recherche de Qt5 donne des résultats, ci-joint une capture d'une partie des résultats
In reply to blueping@blueping-desktop:~/m by blueping
aucun doute, Qt5 est installé. Mais où ?
En particulier où est le répertoire qt5, le premier résultat de la recherche. Ton outil de recherche doit pouvoir le dire, par exemple en affichant les propriétés de ce répertoire (clic droit)
En sachant cela on pourra renseigner mscore sur l'emplacement des fichiers qu'il ne trouve pas.
In reply to aucun doute, Qt5 est by robert leleu
j'ai (en essayent d'installer Qt5.3) via synaptic crée d'autres dossiers qt5 du coup j'en ai trois maintenant , pas top ...
ils sont dans : /user/include puis user/share et un autre dans /usr/lib/x86_64-linux-gnu
In reply to j'ai (en essayent d'installer by blueping
Qu'y a-t-il dans chacun de cesrépertoires ?
Car ton $PATH ne comprend aucune réféerence à un quelconque Qt. Il va falloir le retoucher....
chez moi j'ai
leleu@leleu-portable:~/kde4/build/calligra > $PATH
bash: /home/leleu/Qt5/5.3/gcc_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games: Aucun fichier ou dossier de ce type
..... bonne nuit
In reply to Qu'y a-t-il dans chacun de by robert leleu
voici les captures du contenu de chacun des dossiers
merci
In reply to voici les captures du contenu by blueping
Tu as donc sur ta machine :
/usr/lib/x86_64-linux-gnu/qt5
/usr/include/qt5
/usr/share/qt5
j'ai les mêmes chez moi, avec un contenu similaire, dans lequel je ne vois rien de spécifique à qt5.3
ces répertoires me semblent correspondre, dans synaptic, à qt-sdk 2ubuntu3 qui d'après le Help>About de Qt Creator 3.0.1 est Qt 5.2.1
J'ai dans mon PATH et dans le script de lancement de mscore des références à
/home/leleu/Qt5/5.3/gcc_64/bin
/home/leleu/Qt5/5.3/gcc_64/plugins/
/home/leleu/Qt5/5.3/gcc_64/lib/
ce /home/leleu/Qt5/5.3..... a été installé par moi à partir selon le paragraphe Install Qt 5.3.2 de http://musescore.org/fr/developers-handbook/compilation/compile-instruc… (qui renvoie à http://qt-project.org/downloads)
mes répertoires /usr/...../qt5 ont des contenus qui n'ont rien à voir avec les 3 répertoires sus-cités. Je suppose qu'il en est de même chez toi
J'en conclus, très empiriquement, qu'il te faut en passer par http://qt-project.org/downloads
In reply to Tu as donc sur ta machine by robert leleu
oui, j'avais lu cet article et essayer via cette page de téléchargement de qt-project.org
mais çà me donne des dossiers .par2 que je ne peux pas utiliser ...l'installe se lance pas...
In reply to oui, j'avais lu cet article by blueping
pas compris
çà me donne des dossiers .par2
normalement tu reçois un fichier .run qui en principe procède à l'installation par double clic....
In reply to pas compris çà me donne des by robert leleu
chez moi cette installe ne fonctionne pas , le fichier .run s'ouvre avec le logiciel PyPar2 et il me créer des dossiers en .par2 que je ne peux lancer ....
avec sudo sh nom_du_fichier_run
çà ne marche pas non plus....
In reply to chez moi cette installe ne by blueping
j'ai réussi en cochant dans propriété du fichier .run "autoriser l'execution du fichier comme un programme"
par contre l'installe me dit qu'il n'y a pas assez de place pour les fichiers temporaires il faut 530 Mo et je n'ai que 250...
In reply to j'ai réussi en cochant dans by blueping
Ça c'est la cata.....
https://doc.ubuntu-fr.org/nettoyer_ubuntu peut résoudre ?
Tu peux sans doute sans risque supprimer qt-sdk dans synaptic
mes excuses pour avoir oublié la coche exécutable....
j'ai enfin réussit à installer QT5.3
en faisant grossir mon dossier /tmp à 1go
j'ai ajouté qt5.3 au PATCH
blueping@blueping-desktop:~/musecore_nightly$ $PATH
bash: /home/blueping/Qt5.3.2/5.3.2/gcc_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games: Aucun fichier ou dossier de ce type
blueping@blueping-desktop:~/musecore_nightly$
mais lorsque lance mon mscore voici le message maintenant :
blueping@blueping-desktop:~/musecore_nightly$ ./mscore
./mscore: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by ./mscore)
./mscore: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./mscore)
blueping@blueping-desktop:~/musecore_nightly$ so
In reply to j'ai enfin réussit à by blueping
lors de l'installation de QT5.3 j'ai décoché les case android ...est ce que cela peut venir de çà ?
In reply to lors de l'installation de by blueping
je ne pense pas. cela t'évite des fichiers inutiles
je joins un script de lancement
Le placer n'importe où, retirer l'extension txt et le rerdre exécutable.
Le lancer par ./mscore dans un terminal de son répertoire
In reply to je ne pense pas. cela t'évite by robert leleu
faut-il renommer mscore ou je laisse lancemscore ?
j'ai essayé avec ./mscore et ./lancemscore , çà ne marche pas
dans le deuxième cas il me dit :
blueping@blueping-desktop:~/Bureau$ ./lancemscore
./lancemscore: ligne 7 : cd: /home/blueping/musescore/musecore_nightly/: Aucun fichier ou dossier de ce type
./lancemscore: ligne 8: ./mscore: Aucun fichier ou dossier de ce type
mais pense que c'est le dossier qui n'est pas le bon tu met
/home/blueping/musescore/musecore_nightly/:
je vais essayer avec /home/blueping/musecore_nightly/:
In reply to faut-il renommer mscore ou je by blueping
j'ai changé le dossier et maintenant j'ai le même message que quand je lance mscore dans mon dossier ...
blueping@blueping-desktop:~/Bureau$ ./lancemscore
./mscore: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by ./mscore)
./mscore: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./mscore)
In reply to j'ai changé le dossier et by blueping
Sur ma machine j'ai un lien /usr/lib/x86_64-linux-gnu/libstdc++.so.6
qui pointe vers libstdc++.so.6.0.20 dans le même répertoire
et dans synaptic sont installés
libstdc++4.9-dev 4.9.2-0ubuntu1~14.04
libstdc++5:i386 1:3.3.6-25ubuntu4
libstdc++6 4.9.2-0ubuntu1~14.04
libstdc++6:i386 4.9.2-0ubuntu1~14.04
fichiers relatifs à : Biblothèque GNU C++standard V3
mais pas de mention des versions CXXABI_1.3.8 et GLIBCXX_3.4.20
es-tu en 64 ou en 32 bits ? (commande "uname –m" dans un terminal.
vois-tu des libstdc sur ta machine ?
In reply to Sur ma machine j'ai un lien by robert leleu
j'ai d'installé dans synaptic :
libgmp-dev 2:51.1.3+dfsg-1ubuntu1
libstdc++-4.8-dev 4.8.2-19ubuntu1
libstdc+++ 4.8.2-19ubuntu1
je suis en 64bit
si les fichiers trouvés dans ma machine
apparemment on a pas les mêmes versions mais je ne vois pas dans synaptic les version que tu as ....
In reply to j'ai d'installé dans synaptic by blueping
dans quel(s) répertoire(s) sont tes fichiers-liens libstdc++.so.6 ?
par ailleurs je relève en https://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html les associations suivantes
GCC 4.8.3: libstdc++.so.6.0.19
GCC 4.9.0: libstdc++.so.6.0.20
et mon synaptic dit que sont installés
gcc-4.8 4.8.2-19ubuntu1
gcc-4.8-base 4.8.2-19ubuntu1
gcc-4.9 4.9.2-0ubuntu1~14
gcc-4.9-base 4.9.2-0ubuntu1~14
toutefois libstdc++.so.6.0.19 n'est pas en vue....
In reply to dans quel(s) répertoire(s) by robert leleu
libstdc++.so.6 sont dans :
/usr/lib/i386-linux-gnu
/usr/lib/x86_64-linux-gnu
/usr/powerpc64le-linux-gnu/lib
/usr/powerpc-linux-gnu/lib64
j'ai aussi des gcc-4.8 dans mon synaptic apparement un peu différentes...
je me demande si je vais passer sous Ubuntu 14.10 pour être tranquille avec çà car çà m'a l'air compliqué cette histoire ....
In reply to libstdc++.so.6 sont dans by blueping
est-ce que gcc4.9 est installé ?
(voir http://stackoverflow.com/questions/23494103/version-cxxabi-1-3-8-not-fo…)
il semble que j'ai installé gcc 4.9 (mais je n'ai pas de souvenir)
voir aussi http://askubuntu.com/questions/466651/how-do-i-use-the-latest-gcc-4-9-o…
il semble probable que ubuntu 14.10 apporte gcc 4.9....
et surtout http://musescore.org/fr/node/38506#comment-172961
In reply to est-ce que gcc4.9 est by robert leleu
j'ai fait une "mise à niveau" (j'aimais pas trop cette idée mais bon..)
vers ubuntu 14.10
et là tout marche,
par contre est-ce que le "lanceur" est sensé fonctionner en "double cliquant" dessus ?
car moi je suis obligé de passer par le terminal puis taper : ./mscore
la case autorisé comme un programme est bien cochée pourtant.
merci à toi pour tes réponses.
In reply to j'ai fait une "mise à niveau" by blueping
bravo.
Si ./mscore marche cela devrait aussi marcher en double clic de ce fichier sans avoir besoin d'utiliser le script que je t'ai envoyé......et même ce script pourrait foutre la pagaye....
Sinon tu dois pouvoir ensuite créer un lanceur «dashboard», mais là je ne sais plus, car je me suis "réfugié" chez Mint pour éviter le dashboard "Unity"