Chargement...
 
Skip to main content

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


Ardour2beta11, pb libjack

Articles: 2855 France
Bonjour, 😎

Sur 64 Studio, j'ai un petit soucis lors de l'installation d'Ardour2, la librairie installée ne semble pas assez récente:
/ardour2# scons
scons: Reading SConscript files ...
Checking for pkg-config version >= 0.8.0... yes
Checking for gthread-2.0... yes
Checking for lrdf... yes
Checking for libgnomecanvas-2.0... yes
Checking for gtk+-2.0... yes
Checking for jack... no
jack >= 0.101.1 not found.
You do not have the necessary dependencies required to build ardour
Please consult http://ardour.org/building for more information

Le paquet libjack0.100.0-0 en version 0.102.1-1 est bien installé
Quand j'essaye d'installer libjack0.100.0-0-dev en version 0.102.1-1 voici sa réponse:
libjack0.100.0-dev:
Dépend : libjack0.100.0-0 (=0.101.1-2) mais 0.102.20-1 doit être installé

J'ai téléchargé la dernière version de jack (via svn) sur: http://jackaudio.org/
, par la version communautaire: svn co http://subversion.jackaudio.org/jack/trunk/jack et essayé l'installation mais là, je nage un peu

Help 😁
Articles: 371
Bonjour,

c'est un problème connu qui devrait être solutionné sous peu par l'arrivée d'une mise à jour de jackd libjack et libjack-dev chez 64studio.

Les paquets semblent être prêts mais pas encore disponibles via apt-get. On les trouve ici:

http://apt.64studio.com/pool/main/j/jack-audio-connection-kit/

Je les ai installés en les téléchargeant puis par dpkg -i.
Apparement il faut commencer par libjack0.100.0-0_0.102.20-2_all.deb
puis les autres.
Pour moi ça fini par fonctionner mais c'est sans garantie de réussite.

En cas de doute il vaut certainement mieux attendre de pouvoir laisser faire apt-get. Après tout c'est son boulot...


Articles: 371
Une solution temporaire a été mise en place.
Il faut ajouter ceci a /etc/apt/sources.list :

deb http://apt.64studio.com/ custom main

puis :

apt-get install jackd libjack0 libjack0.100.0
Articles: 2855 France
Dans le genre prise de tête, en voici une:

Suite à mon premier message, j'installe donc toutes la suite jack par un petit::
dpkg -i jackd_0.102.20-2_i386.deb libjack0.100.0-dev_0.102.20-2_all.deb libjack0.100.0-0_0.102.20-2_all.deb libjack0_0.102.20-2_i386.deb libjack-dev_0.102.20-2_i386.deb

Puis Scons:
scons: Reading SConscript files ...
Checking for pkg-config version >= 0.8.0... yes
Checking for gthread-2.0... yes
Checking for lrdf... yes
Checking for libgnomecanvas-2.0... yes
Checking for gtk+-2.0... yes
Checking for jack... yes
Checking for samplerate... no
samplerate >= 0.1.0 not found.
You do not have the necessary dependencies required to build ardour
Please consult http://ardour.org/building for more information

J'installe samplerate via synaptic puis scons:
scons: Reading SConscript files ...
Checking for pkg-config version >= 0.8.0... yes
Checking for gthread-2.0... yes
Checking for lrdf... yes
Checking for libgnomecanvas-2.0... yes
Checking for gtk+-2.0... yes
Checking for jack... no
jack >= 0.101.1 not found.

Euh, c'est quoi ce binz 🙀, fromage ou dessert 😁

Même en rajoutant deb http://apt.64studio.com/ custom main à la sources.list et en faisant un apt-get install jackd libjack0 libjack0.100.0, cela ne fonctionne pas

Ben, 64 Studio veut toujours pas d'Ardour 2 😕

Articles: 371

Si libjack-dev est bien installé peut être qu'il y a un bug dans ce paquet???
Essaye de faire:
cat /usr/lib/pkgconfig/jack.pc

La réponse devrait être du genre:

prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: jack
Description: the Jack Audio Connection Kit: a low-latency synchronous callback-based media server
Version: 0.102.20
Libs: -L${libdir} -ljack ""
Cflags: -I${includedir}


Articles: 2855 France
Merci, je vais essayer tout à l'heure car j'ai un ordi avec 64 Studio (celui ou je fais les essais justement sur l'installation d'Ardour) qui a eu un gros pb de disque dur (corrigé en partie avec fsck), tout a fini par planter lors d'un upgrade (trop d'erreurs), je vais faire une copie de la ré-installation (à partir d'un autre disque dur de secours) faite hier avec les paquetages.

➡️ J'avais peut être un peu trop "bidouillé" le système en installant plein de paquetages, avec un système sain, cela devrait le faire 😁

J'en une autre unité centrale qui fonctionne trés bien avec 64 Studio et ou l'Upgrade s'est très bien passé 😊, mais je préfère ne pas trop y toucher, j'ai des petites "choses musicales" en préparation 😉
Articles: 2855 France
Bon, donc 64 studio (avec tous les paquetages pour Ardour 2) est installé (quelques manips tarabistoqués; sauvegarde du système 64 studio par le cloneur (cd neuf à 5euros trouvé dans une foire),du premier disque dur vers la partition Fat 32 du deuxième, remplacement du système foireux sur le 2eme ddur, remplacement du mbr via Simply Mepis 6 Live Cd, modification du Grub cause plusieurs systèmes....) réinstallation paquetages pour le modem bas débit..., Bref cela a fonctionné 😁, peu importe la manière. Ceci dit, je compte bien me mettre à partimage 😉

Sauf, qu'après avoir ré-installé tout le pack jack, j'ai le même pb ! QCtrlJack ne se lance plus 👻

En faisant cat /usr/lib/pkgconfig/jack.pc, j'ai bien la bonne réponse, donc, à priori, il n'y a pas de bogues à ce niveau

Par contre, quand j'installe le pack jack, j'ai les messages suivants:
dpkg -i jackd_0.102.20-2_i386.deb l ibjack0.100.0-dev_0.102.20-2_all.deb libjack0.100.0-0_0.102.20-2_all.deb libjack 0_0.102.20-2_i386.deb libjack-dev_0.102.20-2_i386.deb
dpkg : concernant jackd_0.102.20-2_i386.deb contenant jackd :
libjack0.100.0-0 entre en conflit avec jackd (>> 0.102.20-1)
jackd (version 0.102.20-2) doit être installé.
dpkg : erreur de traitement de jackd_0.102.20-2_i386.deb (--install) :
paquets en conflit - jackd non installé
Sélection du paquet libjack0.100.0-dev précédemment désélectionné.
(Lecture de la base de données... 104123 fichiers et répertoires déjà installés. )
Dépaquetage de libjack0.100.0-dev (à partir de libjack0.100.0-dev_0.102.20-2_all .deb) ...
Préparation du remplacement de libjack0.100.0-0 0.102.20-1 (en utilisant libjack 0.100.0-0_0.102.20-2_all.deb) ...
Dépaquetage de la mise à jour de libjack0.100.0-0 ...
Sélection du paquet libjack0 précédemment désélectionné.
dpkg : concernant libjack0_0.102.20-2_i386.deb contenant libjack0 :
libjack0 entre en conflit avec jackd (
Articles: 2855 France
Voici la suite du message (ça a coupé ❗:

dpkg -i jackd_0.102.20-2_i386.deb l ibjack0.100.0-dev_0.102.20-2_all.deb libjack0.100.0-0_0.102.20-2_all.deb libjack 0_0.102.20-2_i386.deb libjack-dev_0.102.20-2_i386.deb
dpkg : concernant jackd_0.102.20-2_i386.deb contenant jackd :
libjack0.100.0-0 entre en conflit avec jackd (>> 0.102.20-1)
jackd (version 0.102.20-2) doit être installé.
dpkg : erreur de traitement de jackd_0.102.20-2_i386.deb (--install) :
paquets en conflit - jackd non installé
Sélection du paquet libjack0.100.0-dev précédemment désélectionné.
(Lecture de la base de données... 104123 fichiers et répertoires déjà installés. )
Dépaquetage de libjack0.100.0-dev (à partir de libjack0.100.0-dev_0.102.20-2_all .deb) ...
Préparation du remplacement de libjack0.100.0-0 0.102.20-1 (en utilisant libjack 0.100.0-0_0.102.20-2_all.deb) ...
Dépaquetage de la mise à jour de libjack0.100.0-0 ...
Sélection du paquet libjack0 précédemment désélectionné.
dpkg : concernant libjack0_0.102.20-2_i386.deb contenant libjack0 :
libjack0 entre en conflit avec jackd (
Articles: 2855 France
Suite au message, j'ai réinstallé libjack0 via synaptic, QjackCtl re-fonctionne (c'est déjà cela)

Puis j'ai installé libsamplerate-devel et:
scons: Reading SConscript files ...
Checking for pkg-config version >= 0.8.0... yes
Checking for gthread-2.0... yes
Checking for lrdf... yes
Checking for libgnomecanvas-2.0... yes
Checking for gtk+-2.0... yes
Checking for jack... yes
Checking for samplerate... yes
Checking for glib-2.0... yes
Checking for libxml-2.0... yes
Checking for raptor... yes
Congratulations, you have a functioning C++ compiler.
system triple: i686-pc-linux-gnu

*******************************
detected DIST_TARGET = i686
*******************************

Checking for usb_interrupt_write() in C library usb... no
Checking for FLAC__stream_decoder_new() in C++ library FLAC... no
Checking for C++ header file boost/shared_ptr.hpp... yes
Checking for lo_server_new() in C library lo... yes
Checking for dmalloc_shutdown() in C library dmallocth... no
Checking for C header file alsa/asoundlib.h... no
Checking for C header file /System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h... no
It appears you don't have the required MIDI libraries installed. For Linux this means you are missing the development package for ALSA libraries.

Ben, il en manque encore des trucs ! 😁

J'essaierai demain, il fera jour...