Skip to main content

4 - Toutes les autres applications, les émulateurs...


Tuxguitar 1.3.2 ou 1.4 avec Ubuntu 14.04

Articles: 36
Je suis toujours avec Ubuntu 14.04 LTS et donc avec la version 1.2 de Tuxguitar installée à partir de Synaptic. J'utilisais jusqu'alors Tuxguitar en autonome pour travailler mon instrument, mais je souhaite l'incorporer à la chaine Home Studio avec Jack, Hydrogen, Qsynth, Qtractor et/ou Ardour etc ....
J'envisageais de passer à 1.3.2 voire 1.4 en téléchargeant les .deb proposés par Sourceforge mais dpkg -i signale une incompatibilité de version.
J'ai donc suivi le lien "Sources" donné par linuxmao sur la page Tuxguitar, ce qui m'a conduit à télécharger un fichier tar.gz.
Avant de mettre ma config en carafe, je m'interroge sur quelques points.
Je pense tout d'abord qu'il me faut désinstaller la version 1.2.
Mais, le tar.gz décompressé,j'en fais quoi ?
J'exécute le fichier tuxguitar.sh dans un terminal ? (je ne comprends pas tout le code écrit dedans)
Quid de tuxguitar-jack, tuxguitar-alsa, tuxguitar-jsa qui me sont nécessaires ? Seront-ils installés par la procédure ? (j'ai vu des .so dans le dossier lib)

Merci pour votre aide
Articles: 836
au bout du compte , ça va te demander autant d'efforts que de passer en ubuntu 16.04 LTS ...
Articles: 539 France
Je plussoie !
Si tu peux, essaie s'installer LTS 16.04 sur une autre partition, voire une clé USB...
Articles: 36
Certes, j'ai la solution de passer en 16.04; mais je me disais que c'était l'occasion aussi de progresser dans ma connaissance du système et des installations hors synaptic.
Je pensais - certainement naïvenement -que l'on pouvait installer n'importe quelle appli à partir de ses sources.
Sinon, quel intérêt de mettre un lien vers les sources alors que le fichier .deb est disponible ?
Au cas particulier de tuxguitar d'ailleurs, s'agit-il bien de sources ?
Ne serait-il pas judicieux que les anciens (ce n'est pas péjoratif mais au contraire très valorisant pour eux) qui rédigent les pages de présentation des applis indiquent clairement (pou les débutants) que telle ou telle version ne peut être installée qu'avec telle ou telle version du système ?
Articles: 539 France
Ta remarque est judicieuse, mais l'apprentissage du système est une tâche à plein temps. Ce qui complique beaucoup, ce sont les librairies, dont les versions s’additionnent tout en étant incompatibles. Ceux qui ont suivi le chantier du passage de Qt4 à Qt5 comprendront. Dés que tu bricole une config, si tu ne sais pas très bien ce que tu fais, tu risque surtout de la flinguer. J'ai expérimenté ça souvent, j'ai commencé Linux en 1997 avec une Slackware 3.1 avec 12 disquettes 3.5 " 1.44 MO, sans interface graphique... Ma religion est faite: dés que les réparations deviennent trop compliquées, on efface tout et on recommence. Ceci dit, c'est bien de faire sa propre expérience...
Articles: 19423 France
vallo écrit:
Ne serait-il pas judicieux que les anciens (ce n'est pas péjoratif mais au contraire très valorisant pour eux) qui rédigent les pages de présentation des applis indiquent clairement (pou les débutants)


C'est pas une histoire d'"anciens" ou de nouveau, tout le monde peut éditer les pages du wiki (à part certaines pages bloquées à l'édition pour les admins). Tout le monde, c'est à dire y compris toi 😊

vallo écrit:
que telle ou telle version ne peut être installée qu'avec telle ou telle version du système ?


T'imagines le boulot ? Il faudrait donc faire des tests pour chaque version de chaque logiciel sur chaque version de chaque distribution !!!
Articles: 36
Lpon de moi l'intention de faire des reproches à tous ceux qui donnent de leur temps et de leur savoir : je suis trop demandeur.
Je sais que je peux compléter moi même le Wiki, mais quand on n'est pas un cador du monde Linux comme moi, on hésite un peu ....

Bon, je viens de tenter une install de la 16.04. Le constat :
- dans les dépôts (auxquels j'accède par synaptic) : c'est la version 1.2-21 de Tuxguitar qui est proposée.
- un dpkg -i des versions 1.3.2 et 1.4 de Tuxguitar (fichiers deb téléchargés sur Sourceforge) aboutit à une erreur. Sur le système 16.04, c'est la version 8 de openjdk qui est installée et tuxguitar semble réclamer une version 7 ou 6.
- la tentative d'installation d'une version 7 de openjdk via le ppa:openjdk-r/ppa aboutit aussi à une erreur (manque de dépendance).
Conclusion : je suis toujours dans l'impasse.
Alors, comment rendre opérationnel le tar.gz téléchargé ?
Articles: 5044 France
Pas eu de problèmes ici pour installer le .deb avec GDebi
sur Ubuntu 14.04, ça fonctionne très bien.
Articles: 19423 France
vallo écrit:
Je sais que je peux compléter moi même le Wiki, mais quand on n'est pas un cador du monde Linux comme moi, on hésite un peu ....


Tu ne devrais pas, c'est écrit partout dans le manuel, les contributions sont ouvertes à tout le monde. Au pire, si tu écris quelque chose de non-juste, alors quelqu'un qui connaît mieux repassera derrière pour améliorer/corriger. Bref, tu n'as rien à craindre.
Articles: 836
je suis avec la version 1.3 pour ma part sur ubuntu 16.10, mais peut etre parceque j'ai aussi activé les depots de kxstudio.
Articles: 36
Ce soir, je vais tenter une install à partir de gdebi. J'ai un peu de doute quand même car j'ai vu qu'il était très pointilleux sur les dépendances et c'est justement ce qui coince chez moi.
Pour ce qui est de la 1.3 bien installée, je pense aussi que Kxstudio n'est pas étranger à la bonne installation.
Articles: 36
J'avance mais péniblement.
- une install du paquet .deb Tuxguitar 1.4 réussie sur Ubuntu 16.04 (64 bits) mais uniquement avec gdebi (ne fonctionne pas à partir de synaptic). gdebi s'est chargé de récupérer plusieurs paquets avant d'installer tuxguitar.
L'application fonctionne mais avec des sons très basiques.
Outils-greffons révèle que de nombreux plugins sont activés sauf Fluidsynth output, ALSA output et Jack Audio Connection. L'activation de Fluidsynth active ALSA outpout et Jack Audio Connection.

- une installation réussie sous Ubuntu 14.04 (32 bits) avec gdebi aussi mais qui aboutit aux mêmes constatations que ci-dessus. Sons très basiques et absence des 3 plugins précités.
Où je peux trouver les 3 paquets plugins manquant ?

Pour sub26nico
synaptic indique que ces 3 paquets, référencés d'ailleurs en version 1.2, ne sont pas installés. Je les trouve où ? car ce sont eux qui m'intéressent pour incorporer tuxguitar dans la chaine Home Studio.
Tu peux me dire s'ils sont installés chez toi et comment tu as fait pour les installer ?

Merci
Articles: 5044 France
@vallo: effecivement, les autres paquets ne peuvent s'installer.
Ne me servant de TuxGuitar sur Ubuntu que pour ouvrir des fichiers
guitarpro que m'envoient des élèves, je n'avais pas eu le besoin
des autres greffons.
La solution pour toi serait peut être d'installer TuxGuitar et compagnie
par les dépôts KXStudio, à voir si c'est compatible avec le reste
de ton système.
Articles: 36
Je continue d'expérimenter.
J'ai désinstallé Tuxguitar 1.2 de mon système Ubuntu 14.04 : l'opération m'a aussi viré les paquets tux-jack, tux-alsa-tuxfluidsynth !
J'ai décompressé les fichiers tar.gz téléchargés sur sourceforge et lancé les tuxguitar.sh (versions 1.3 et 1.4) :
=> surprise : pas d'installation, mais un fonctionnement basique normal des 2 versions.
Reste que les plugins jack, alsa et fluidsynth ne sont pas activés par défaut et que le fait de les activer ne change pas grand chose en apparence.
Il doit pourtant bien y avoir une solution car le décompactage des tar.gz fait aparaitre dans le dossier share/plugins des fichiers tuxguitar-jack.jar, tuxguitar-alsa.jar, tuxguitar-fluidsynth.jar .....

Qui peut me dire à quoi servent ces fichiers jar et comment on peut les utiliser ?
C'est quand même un peu violent que dans les dépots de 16.04 LTS on ne trouve encore que la version 1.2 de Tuxguitar.
Articles: 836
pour avoir de bons sons avec tuxguitar, moi je n'utilise pâs les plugins, mais jack en connectant à qsynth par exemple
Articles: 36
olof écrit:
pour avoir de bons sons avec tuxguitar, moi je n'utilise pâs les plugins, mais jack en connectant à qsynth par exemple


est-ce à dire que les paquets tuxguitar-jack, tuxguitar-fluidsynth et tuxguitar-ALSA ne sont pas installés chez toi ?
Quelle version d'OS et de Tuxguitar as-tu ? (sur le site https://packages.debian.org/fr/jessie/, je n'ai vu que pour la version 1.2).
Articles: 19423 France
Salut Vallo,

il est possible que le paquet debian/ubuntu "sépare" le programme en plusieurs parties et donc paquets .deb dans synaptic alors que le paquet .deb provenant de l'amont. C'est juste une intuition, il faut vérifier.

D'autre part, je pense que tu es parti sur un truc compliqué et qu'il te serait certainement plus simple sur tu utilisais un dépôt fournissant un tuxguitar récent. Les dépôts de KXstudio fournissent la version 1.3.2 il me semble, et LibraZiK aussi. Si tu es sur Ubuntu, alors les dépôts de KXstudio devraient être la meilleure solution pour toi.
Articles: 7
Autre chose, il me semble que si un greffon n'est pas installé, il n'est pas dans la liste des greffons.
Donc du coup, si tu peux sélectionner le greffon, c'est qu'il est installé.
Les plugins de tuxguitar sont dans le répertoire plugins de tuxguitar.
Regarde (normalement) dans /usr/share/tuxguitar/plugins/ c'est des .jar (exécutables java)
Articles: 36
fred14370 écrit:
As tu essayé la procédure telle que décrite sur le site de TuxGuitar ?
http://www.tuxguitar.pw/tgwiki/doku.php?id=doc:install_ubuntu

J'avais lu cette procédure mais effectivement les pages datent de 2008 et semblaient viser la version 1.0.
Difficile pour moi de m'inspirer de cette page.
En fait j'ai suivi la documentation du site conduisant à télécharger le tar.gz ou le deb.

fred14370 écrit:
il me semble que si un greffon n'est pas installé, il n'est pas dans la liste des greffons.

Dans mon cas, synaptic ne voyait aucun des 3 greffons installés - et pour cause - et pourtant j'ai pu les activer dans le menu Outils et cela fonctionne. C'est certainement parce que Tuxguitar accède aux fichiers .so concernés;

fred14370 écrit:
Les plugins de tuxguitar sont dans le répertoire plugins de tuxguitar.
Regarde (normalement) dans /usr/share/tuxguitar/plugins/ c'est des .jar (exécutables java)

Ça c'est certainement quand on installe normalement le paquet référencé dans les dépôts de sa distribution.
Pour ma part, et ça marche, j'ai procédé comme suit :
- téléchargement et décompression de la version 1.4 en tar.gz
- lancement du programme tuxguitar.sh
- activation des plugins tuxguitar-jack, tuxguitar-ALSA et tuxguitar-fluidsynth dans le menu Outils-Greffons
- paramétrage du son en activant Jack-sequenceur et Port MIDI = Jack MIDI Port
- lancement de Jack, Hydrogen, QSynth et Qtractor avec créations des pistes, des bus et des connexions
Me reste à régler un lancement plus rapide de tuxguitar.sh : j'ai tout mis dans le dossier de scripts de Nautilus.

Je vais maintenant voir du côté des dépôts de KXStudio
Articles: 36
olinuxx écrit:
je pense que tu es parti sur un truc compliqué et qu'il te serait certainement plus simple sur tu utilisais un dépôt fournissant un tuxguitar récent.

Je viens de regarder les dépôts KXStudio (applis et plugins).
Je crois que je vais en rester là puisque la version 1.4 marche très bien chez moi sur Ubuntu 14.04 à partir de la version tar.gz téléchargée sur sourceforge (cf. mon post ci dessus en réponse à fred14370).
Merci à tous pour votre aide.
Je ne clôture pas encore le fil au cas où ......