Chargement...
 
Skip to main content

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


[résolu] ubuntu 12.04 et carte Presonus Firebox

marinmarais écrit:
Bonjour,

Après moultes recherches infructeuses, j'en appelle à votre aide !
J'ai eu un souci sur mon ordi qui m'a obligé à tout réinstaller. Mais voila, je n'arrive pas à refaire fonctionner ma carte Presonus Firebox. Quelle ironie... J'y étais parvenu auparavant et là non...

Alors j'ai installé ffado en suivant pas à pas le tuto sur ce site. Mais lorsque qu'il s'agit de le configurer, il y a des soucis qui surviennent.

Après un coup de "ffado-diag", je constate que ma config relève du nouveau stack firewire.

Voici ce que me renvoit "ffado-test ListDevices"
ffado-test ListDevices

Copy to clipboard
=== 1394 PORT 0 === Node id GUID VendorId ModelId Vendor - Model 0 0x000a9200d8110382 0x00000A92 0x00010000 Presonus - PreSonus FIREBOX 04163994862: Error (configrom.cpp)[ 150] initialize: Could not parse config rom of node 1 on port 0




De plus, quand je vérifie si ma carte son est détectée par mon système, ma brave presonus n'apparaît pas quand je fait la commande "cat /proc/asound/cards"

Quelqu'un aurait une idée pour m'aider ?

Merci d'avance,
Thomas.

allany écrit:
Hello !

Peux-tu poster in-extenso le résultat de la commande ffado-diag ?

A+

marinmarais écrit:
Bonsoir allany, et merci d'avoir jeté un coup d’œil sur mon souci !

Alors voila la ffado-diag in extenso :

Copy to clipboard
=== CHECK === Base system... kernel version............ 3.2.0-37-lowlatency-pae old 1394 stack present.... False old 1394 stack loaded..... False old 1394 stack active..... False new 1394 stack present.... True new 1394 stack loaded..... True new 1394 stack active..... True /dev/raw1394 node present. False Prerequisites (dynamic at run-time)... gcc ............... gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 g++ ............... sh: 1: g++: not found PyQt4 (by pyuic4) . sh: 1: pyuic4: not found jackd ............. jackdmp 1.9.8 path ............ /usr/bin/jackd flags ........... Package jack was not found in the pkg-config search path. Perhaps you should add the directory containing `jack.pc' to the PKG_CONFIG_PATH environment variable No package 'jack' found libraw1394 ........ Package libraw1394 was not found in the pkg-config search path. Perhaps you should add the directory containing `libraw1394.pc' to the PKG_CONFIG_PATH environment variable No package 'libraw1394' found flags ........... Package libraw1394 was not found in the pkg-config search path. Perhaps you should add the directory containing `libraw1394.pc' to the PKG_CONFIG_PATH environment variable No package 'libraw1394' found libavc1394 ........ Package libavc1394 was not found in the pkg-config search path. Perhaps you should add the directory containing `libavc1394.pc' to the PKG_CONFIG_PATH environment variable No package 'libavc1394' found flags ........... Package libavc1394 was not found in the pkg-config search path. Perhaps you should add the directory containing `libavc1394.pc' to the PKG_CONFIG_PATH environment variable No package 'libavc1394' found libiec61883 ....... Package libiec61883 was not found in the pkg-config search path. Perhaps you should add the directory containing `libiec61883.pc' to the PKG_CONFIG_PATH environment variable No package 'libiec61883' found flags ........... Package libiec61883 was not found in the pkg-config search path. Perhaps you should add the directory containing `libiec61883.pc' to the PKG_CONFIG_PATH environment variable No package 'libiec61883' found libxml++-2.6 ...... Package libxml++-2.6 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml++-2.6.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml++-2.6' found flags ........... Package libxml++-2.6 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml++-2.6.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml++-2.6' found dbus-1 ............ Package dbus-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `dbus-1.pc' to the PKG_CONFIG_PATH environment variable No package 'dbus-1' found flags ........... Package dbus-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `dbus-1.pc' to the PKG_CONFIG_PATH environment variable No package 'dbus-1' found Prerequisites (static at compile-time)... gcc ............... gcc (Ubuntu/Linaro 4.6.2-14ubuntu2) 4.6.2 g++ ............... g++ (Ubuntu/Linaro 4.6.2-14ubuntu2) 4.6.2 PyQt4 (by pyuic4) . Python User Interface Compiler 4.9.1 for Qt version 4.8.0 jackd ............. sh: 1: jackd: not found path ............ flags ........... Package jack was not found in the pkg-config search path. libraw1394 ........ 2.0.7 flags ........... -lraw1394 libavc1394 ........ Package libavc1394 was not found in the pkg-config search path. flags ........... Package libavc1394 was not found in the pkg-config search path. libiec61883 ....... 1.2.0 flags ........... -liec61883 -lraw1394 libxml++-2.6 ...... 2.34.1 flags ........... -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/i386-linux-gnu/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/i386-linux-gnu/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -lxml++-2.6 -lxml2 -lglibmm-2.4 -lgobject-2.0 -lsigc-2.0 -lglib-2.0 dbus-1 ............ 1.4.16 flags ........... -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -ldbus-1 -lpthread -lrt Hardware...

marinmarais écrit:
Bon, j'ai un souci pour affichier en bonne et due forme, via les balises CODES, la suite de la commande ffado-diag. Désolé. La voici sans mise en forme :
Copy to clipboard
Host controllers: 03:00.0 FireWire (IEEE 1394) ((0c00)): VIA Technologies, Inc. VT6315 Series Firewire Controller ((1106:3403)) (prog-if 10 ((OHCI)) ) Subsystem: Dell Device ((1028:02c9)) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort-


xzu écrit:
Un coup de

Copy to clipboard
ffado-test BusReset

n'aide pas? (en root si besoin (sudo sous ubuntu))

marinmarais écrit:
Arrgl, je m'arrache les cheveux... Je n'arrive pas à afficher la suite de ffado-diag. Après ce "TAbord-", rien ne veut s'afficher...

xzu : Je vais tester de suite !

allany écrit:
Fais le test conseillé par xzu, ça m'intéresse aussi...

Par contre, j'ai remédié récemment au dysfonctionnement d'une firewire en :
-me mettant dans le groupe video,
-installant par Synaptic tous les modules listés par ffado-diag comme étant manquants.
Là : libxml++-2.6, libiec61883, libavc1394, ..., avec les "-dev" qui vont bien...
Enfin... tu reprends la liste du message.

A+

marinmarais écrit:
Damned, vos deux propositions ne changent rien... Merci quand même !

En fait je soupçonne un problème de droit sur le port firewire. Le fait que j'appartienne au groupe audio ou video ne change manifestement pas grand'chose.

Copy to clipboard
thomas@penelope:~$ groups thomas adm cdrom sudo audio dip video plugdev lpadmin sambashare thomas@penelope:~$ thomas@penelope:~$ ls -la /dev/fw* crw------- 1 root root 251, 0 févr. 10 19:37 /dev/fw0 crw-rw----+ 1 root audio 251, 1 févr. 10 19:37 /dev/fw1

Maintenant, passons au ffado-test ListDevices avec ou sans mode superutilisateur :
Copy to clipboard
thomas@penelope:~$ ffado-test ListDevices ----------------------------------------------- FFADO test and diagnostic utility Part of the FFADO project -- www.ffado.org Version: 2.999.0- (C) 2008, Daniel Wagner, Pieter Palmers This program comes with ABSOLUTELY NO WARRANTY. ----------------------------------------------- === 1394 PORT 0 === Node id GUID VendorId ModelId Vendor - Model 0 0x000a9200d8110382 0x00000A92 0x00010000 Presonus - PreSonus FIREBOX 00787195216: Error (configrom.cpp)[ 150] initialize: Could not parse config rom of node 1 on port 0 thomas@penelope:~$ thomas@penelope:~$ sudo ffado-test ListDevices [sudo] password for thomas: ----------------------------------------------- FFADO test and diagnostic utility Part of the FFADO project -- www.ffado.org Version: 2.999.0- (C) 2008, Daniel Wagner, Pieter Palmers This program comes with ABSOLUTELY NO WARRANTY. ----------------------------------------------- === 1394 PORT 0 === Node id GUID VendorId ModelId Vendor - Model 0 0x000a9200d8110382 0x00000A92 0x00010000 Presonus - PreSonus FIREBOX 1 0x00219b80001c1fd9 0x0000219B 0x00000000 Linux Firewire -


Est-ce que mon souci ne pourrait pas provenir de là ???

marinmarais écrit:
Bon, ça n'est toujours pas ça. Un coup de chmod sur fw0 m'a donné les droits nécessaires. Le ffado-test ListDevices ne donne plus d'erreur.
Copy to clipboard
thomas@penelope:~$ sudo chmod 777 /dev/fw0 thomas@penelope:~$ ls -la /dev/fw* crwxrwxrwx 1 root root 251, 0 févr. 10 19:37 /dev/fw0 crw-rw----+ 1 root audio 251, 1 févr. 10 19:37 /dev/fw1 thomas@penelope:~$ ffado-test ListDevices ----------------------------------------------- FFADO test and diagnostic utility Part of the FFADO project -- www.ffado.org Version: 2.999.0- (C) 2008, Daniel Wagner, Pieter Palmers This program comes with ABSOLUTELY NO WARRANTY. ----------------------------------------------- === 1394 PORT 0 === Node id GUID VendorId ModelId Vendor - Model 0 0x000a9200d8110382 0x00000A92 0x00010000 Presonus - PreSonus FIREBOX 1 0x00219b80001c1fd9 0x0000219B 0x00000000 Linux Firewire -




Par contre, désormais, jack démarre sans erreur, la led de ma presonus est bleue, et non plus rouge. Mais je n'ai toujours aucun son qui rentre ni ne sort. Quand je cherche si ma firebox est reconnue par mon système en tant que carte son, elle n'y est pas.
Copy to clipboard
thomas@penelope:~$ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xfb9f8000 irq 44 1 [HDMI ]: HDA-Intel - HDA ATI HDMI HDA ATI HDMI at 0xfbefc000 irq 45




Grmmbbl
haut de page

xzu écrit:
SITE_fonctionnement_forums

Envoi un screen shot de qjackctl s'il te plait.

marinmarais écrit:
Voila qjackctl

http://pix.toile-libre.org/upload/original/1360526777.jpg

Maintenant, voici les messages donnés par qjackctl


Copy to clipboard
21:03:16.583 Baie de brassage désactivée. 21:03:16.586 Réinitialisation des statistiques. 21:03:16.591 Changement des connexions ALSA. 21:03:16.601 DBUS : le service est disponible (org.jackaudio.service soit jackdbus). Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server socket jack server is not running or cannot be started 21:03:16.609 Changement du graphique des connexions ALSA. 21:03:21.150 Script de démarrage... 21:03:21.150 pulseaudio -k Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server socket jack server is not running or cannot be started E: [pulseaudio] main.c: Impossible de tuer le démon : Aucun processus de ce type 21:03:21.561 Script de démarrage terminé avec statut de sortie=256. 21:03:24.469 DBUS : le serveur JACK démarre… Sun Feb 10 21:03:21 2013: Starting jack server... Sun Feb 10 21:03:21 2013: JACK server starting in realtime mode with priority 70 21:03:24.474 DBUS : le serveur JACK a été démarré (org.jackaudio.service soit jackdbus). Sun Feb 10 21:03:24 2013: Saving settings to "/home/thomas/.config/jack/conf.xml" ... Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_Mic/InstIn 1_in' Sun Feb 10 21:03:24 2013: New client 'firewire_pcm' with PID 0 Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_Mic/InstIn 2_in' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_LineIn L_in' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_LineIn R_in' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_SPDIFIn L_in' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_SPDIFIn R_in' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_MidiIn 1_in' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_MainOut 1L_out' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_MainOut 2R_out' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_LineOut 3L_out' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_LineOut 4R_out' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_LineOut 5L_out' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_LineOut 6R_out' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_SpdifOut L_out' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_SpdifOut R_out' Sun Feb 10 21:03:24 2013: graph reorder: new port 'firewire_pcm:000a9200d8110382_MidiOut 1_out' 21:03:26.720 Changement des connexions JACK. 21:03:26.721 Configuration du serveur enregistrée dans « /home/thomas/.jackdrc ». 21:03:26.721 Réinitialisation des statistiques. 21:03:26.744 Client activé. 21:03:26.774 Changement du graphique des connexions JACK. Sun Feb 10 21:03:26 2013: New client 'qjackctl' with PID 6926

allany écrit:
Ca ressemble à un Jack en parfait état de marche avec tout un tas de ports d'entrées/sorties super bien détectés, non ?
Et en audio analogique, en numérique et même en MIDI !

Pour ce qui est de te débarrasser de Pulseaudio en utilisation "MAO", je viens de rédiger ce tuto qui permet de le faire proprement...

A+

marinmarais écrit:
Bonjour !

Je me suis débarrassé de pulseaudio comme tu l'as conseillé, allany.
J'ai ouvert audacious que j'ai configuré sur jack.

Ça marche !!!!

Merci à tous.
Thomas.

allany écrit:
Cool !
Merci pour le "résolu" !
Bonne zique...