Chargement...
 
Skip to main content

1 - Le matériel et les pilotes ALSA, FFADO, ...


[RÉSOLU] ffado et motu traveler sous ubuntu, impossibilité de l'équation ?

Bonjour et merci pour ce forum,

je tente de m'installer une station mao sur mon portable acer travelmate 420. J'ai une carte son Motu Traveler. Après vérification sur le ffado.org, la carte est bien supportée. ( http://www.ffado.org/?q=devicesupport%2Flist&filter0=MOTU&filter1=traveler&op2=OR )

J'ai donc installé, laborieusement, ffado en suivant les indications portées sur leur site http://subversion.ffado.org/wiki/InstallOnUbuntuGutsy

Malheureusement rien ne tourne.🙁 Jack se lance et se coupe automatiquement. J'ai essayé dix mille manips, changement des options d'interface dans qjack, modprobe, lancement depuis la console ou en interface graphique, etc. Enfin, ça fait trois jours que je suis dessus. C'est ma première expèrience avec linux. Je ne me vois pas réinstaller windaube.

Je ne sais pas si cela peut avoir un rapport mais la prise firewire de mon portable est morte. J'ai donc un controleur pcmcia. Je pense qu'il fonctionne car si j'y branche mon camescope, pas de problème, je peux faire de l'acquisition vidéo. J'avoue ne plus savoir par quel bout prendre la chose. Il me semble avoir lu que peut-être j'aurais plus de chance avec une 64 studio. En clair, je suis paumé. Si quelqu'un a une solution, je le bénirai jusqu'à la fin de les jours.😀

le rapport de test de ffado

[+]

la commande lsmod
Copy to clipboard
lsmod | grep raw1394 raw1394 31380 0 ieee1394 98360 3 raw1394,sbp2,ohci1394

et enfin le log de jack lancé depuis la console
Copy to clipboard
ben@ubuntusm:~$ jackd -R -d firewire -v -p 256 -r 44100 & [1] 7729 ben@ubuntusm:~$ no message buffer overruns jackd 0.111.0 Copyright 2001-2005 Paul Davis and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details JACK compiled with System V SHM support. cannot use real-time scheduling (FIFO at priority 10) [for thread -1210747216, from thread -1210747216] (1: Operation not permitted) cannot create engine [1]+ Done



et le log quand je le lance depuis qjack
Copy to clipboard
13:04:14.461 Patchbay deactivated. 13:04:14.589 Statistics reset. 13:04:14.718 ALSA connection graph change. 13:04:14.858 ALSA connection change. 13:04:23.074 Startup script... 13:04:23.078 artsshell -q terminate Error: "/tmp/ksocket-ben" is owned by uid 0 instead of uid 1000. can't create mcop directory Creating link /home/ben/.kde/socket-ubuntusm. 13:04:23.527 Startup script terminated with exit status=256. 13:04:23.530 JACK is starting... 13:04:23.532 /usr/bin/jackd -R -dfirewire -r48000 -p1024 -n3 13:04:23.539 JACK was started with PID=7750. no message buffer overruns jackd 0.111.0 Copyright 2001-2005 Paul Davis and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details JACK compiled with System V SHM support. cannot use real-time scheduling (FIFO at priority 10) [for thread -1210595664, from thread -1210595664] (1: Operation not permitted) cannot create engine 13:04:23.598 JACK was stopped successfully. 13:04:23.600 Post-shutdown script... 13:04:23.602 killall jackd jackd: aucun processus tué 13:04:24.015 Post-shutdown script terminated with exit status=256. 13:04:25.688 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info.



il y a plusieurs erreurs que je ne comprends pas. Si vous y voyez clair là dedans, à votre bon coeur messieurs et mesdames.
up

personne a une idée ? et sinon quelqu'un a déjà vu une traveler tournée sous linux ?
Bonjour ben_sm.

D'après les traces de Jack, j'ai plusieurs hypothèses, a toi d'essayer pour voir ce qui marche
.
1) L'accès au device FireWire (1394) depuis ton compte est interdit à ton user.
Il te suffit d'ajouter le groupe disk à ton login, et cela devrait marcher. Dans un terminal tapes la commande suivante :
% sudo addgroup TON_USER disk

2) Le temps réel n'est pas supporté par ton noyau.
Enlève l'option temps réel à jack (-R) :
% /usr/bin/jackd -dfirewire -r48000 -p1024 -n3
Une application fille meurt quand son père meurt. 2 solutions possibles:
- Lancer ton jackd avec nohup : % nohup jackd -R -P51 -dfreebob -r48000 -p256 -n3 &
- Utiliser qjackctl comme te le conseille Mysth-R

3) Ton device n'est pas reconnu par l'énumarateur FireWire.
J'y crois moins, mais tente de lancer gscanbus pour voir si il trouve ta carte avec toutes les caractérisques.

4) Freebob au lieu de FFADO.
Tu peux aussi essayer l'ancètre de FFADO, qui réponds poliment au nom de freebob. Pour ma part chez moi il me donne satisfaction pour ma Presonus FP10.
FreeBob

Voila bon courage.
Yves
Bonjour et merci pour ces explications.

Après plusieurs bidouillages, ça marche. Le problème essentiel venait en fait du port firewire. Il fallait changer hw:0 en hw:1. Gscanbus ne voyait pas ma carte, c'est ce qui m'induisait en erreur. Il ne la voit d'ailleurs toujours pas comme connectée mais ça fonctionne.