Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

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

> Forums de discussion > 1 - Le matériel et les pilotes ALSA, FFADO, ... > [RÉSOLU] Pas de son sur Firewire Solo
Dernier post
Page : 1/2   -   Aller directement à la page : 1  2 

[RÉSOLU] Pas de son sur Firewire Solo

philnsicab utilisateur non connecté
Bonjour,
Je suis tout nouveaux sur Ubuntu 14.04, et j'ai un sérieux problème, je n'ai aucun son, ni en entrée, ni en sortie.
J'ai suivi quelques tutoriels de ce site et d'autres, j'ai installé ffado, jackctl, audacity, j'ai tenté de configurer tout ça mais après plusieurs tentatives infructueuses, je vous demande un peu d'aide.

Ma carte son est une Firewire Solo de chez M-Audio, qui fonctionne sans problème sous windows.

Merci d'avance.

olinuxx utilisateur non connecté France
Salut Philnsicab,
Il va nous falloir quelques renseignements :
  • le résultat de la commande "lspci" (pour regarder quel est ton contrôleur firewire)
  • est-ce une tour ou un portable ?
  • connectes-tu ta M-audio Firewire Solo directement sur une prise firewire sans passer par un convertisseur quelconque ?
  • une capture d'écran de la fenêtre "Réglages" de Qjackctl
  • une autre capture d'écran de l'onglet "Audio" de la fenêtre "Connecter" de Qjackctl
  • la version du firmware de ta carte. Il est dit chez FFADO que ''la version 5058 est préférable"
  • le résultat de la commande "groups" pour vérifier que ton utilisateur possède bien les droits d'accès au firewire.

Bon courage
Olivier

philnsicab utilisateur non connecté
La commande
lspci
donne
00:00.0 Host bridge: Intel Corporation Core Processor DMI (rev 11)
00:03.0 PCI bridge: Intel Corporation Core Processor PCI Express Root Port 1 (rev 11)
00:08.0 System peripheral: Intel Corporation Core Processor System Management Registers (rev 11)
00:08.1 System peripheral: Intel Corporation Core Processor Semaphore and Scratchpad Registers (rev 11)
00:08.2 System peripheral: Intel Corporation Core Processor System Control and Status Registers (rev 11)
00:08.3 System peripheral: Intel Corporation Core Processor Miscellaneous Registers (rev 11)
00:10.0 System peripheral: Intel Corporation Core Processor QPI Link (rev 11)
00:10.1 System peripheral: Intel Corporation Core Processor QPI Routing and Protocol Registers (rev 11)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 05)
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 05)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce GTS 240] (rev a2)
03:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-Core Registers (rev 04)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 04)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 04)
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 04)
ff:03.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller (rev 04)
ff:03.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Target Address Decoder (rev 04)
ff:03.4 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Test Registers (rev 04)
ff:04.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Control Registers (rev 04)
ff:04.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Address Registers (rev 04)
ff:04.2 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Rank Registers (rev 04)
ff:04.3 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Thermal Control Registers (rev 04)
ff:05.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Control Registers (rev 04)
ff:05.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Address Registers (rev 04)
ff:05.2 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Rank Registers (rev 04)
ff:05.3 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Thermal Control Registers (rev 04)

Mon ordinateur est une tour.

Je connecte ma firewire solo avec le cable firewire, sans passer par un convertisseur quelconque. J'ajoute que la power led presente sur la Firewire solo montre qu'elle est bien alimentée.

La version du firmware est 5061

Voici les captures d'écrans demandées:
Image
Image

La commande
groups
donne
ordiphilippe adm cdrom sudo audio dip plugdev lpadmin sambashare


olinuxx utilisateur non connecté France
À priori, ton contrôleur Firewire fonctionne (voir http://subversion.ffado.org/wiki/HostControllers Image ).
OK pour la tour.
OK pour la petite LED qui s'allume.
La version du firmware étant supérieure à celle recommandée sur FFADO, j'imagine que c'est bon de ce coté.
Pour les 2 captures d'écran :
  • la deuxième me semble parfaitement normale
  • pour la première, j'ai un doute : as-tu bien compris qu'il fallait relier les entrées et sorties des matériels et logiciels suivant ce que tu voulait faire ? Parce que en l'état de ta capture, il semble normal que tu n'aies pas de son dans les haut-parleurs puisque rien n'est connecté à tes sorties physiques de ta carte-son identifiées par "000d6c0b004678c1_Lin...". Si tu lances par exemple le logiciel ZynAddSubFX, tu auras la possibilité de relier sa sortie (qui apparaîtra dans "Clients en lecture/Ports de sortie") à ta carte son (dans ce même écran "Connecter" -> onglet "Audio").
Pour le retour de groups, il me semblait me souvenir qu'il fallait que ton utilisateur appartienne au groupe "vidéo". Ceci dit, essaie déjà de connecter ZynAddSubFX comme suggère au dessus et on verra ceci plus tard si besoin est.

philnsicab utilisateur non connecté
Bonjour, et merci pour les précisions.
J'ai installé le synthétiseur ZynAddSubFx, puis j'ai relié les sorties entre elles comme sur l'image ci-jointe.
Bien que le synthétiseur semble bien envoyer quelque chose en sortie lorsque j'appuie sur les touches du clavier virtuel, ma carte son reste muette.
Image

Je veux bien essayer la manip avec groups.

olinuxx utilisateur non connecté France
Salut, la manip' pour des groupes se trouve dans dans les pages de FFADO.

Pour vérifier, as-tu bien des enceintes connectées à la sortie de ta M-Audio ?

philnsicab utilisateur non connecté
J'ai fait la manip de groups en m'ajoutant au groupe video, quand je tape groups, je constate que j'appartient désormais à ce groupe.

J'ai bien des enceintes connectées sur les balanced outputs de ma carte, ainsi qu'un casque sur la sortie casque.

m2v2 utilisateur non connecté France
Bonjour,
Je m'infiltre dans la conversation pour faire une suggestion : lancer ffado-mixer et vérifier que le volume n'est pas à zéro...
Ça ne coûte rien, et on ne sait jamais confused

olinuxx utilisateur non connecté France
+1 pour l'idée de vérification de m2v2

philnsicab utilisateur non connecté
Ci-dessous la capture d'écran du ffado-mixer.
Image

Ce que j'en dis moi c'est que je ne trouve pas le volume. Bizarre pour un mixer.

olinuxx utilisateur non connecté France
C'est bizarre ce "(dummy)".
Puisque c'est du firewire, dis nous ce que te dis
ffado-diag

(Utilise les balises de CODE pour poster la réponse)

philnsicab utilisateur non connecté
Voici la réponse:
FFADO diagnostic utility 2.1.9999-
============================
(C) 2008 Pieter Palmers
    2009-2010 Arnold Krille


=== CHECK ===
 Base system...
  kernel version............ 3.13.0-37-generic
    Preempt (low latency)... False
    RT patched.............. False
  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
  /dev/fw* permissions:
crw-------  1 root root  251, 0 oct.  27  2014 /dev/fw0
crw-rw----+ 1 root audio 251, 1 oct.  27  2014 /dev/fw1
  User IDs:
uid=1000(ordiphilippe) gid=1000(ordiphilippe) groupes=1000(ordiphilippe),4(adm),24(cdrom),27(sudo),29(audio),30(dip),44(video),46(plugdev),108(lpadmin),124(sambashare)
 Prerequisites (dynamic at run-time)...
   gcc ............... gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2
   g++ ............... g++ (Ubuntu 4.8.2-19ubuntu1) 4.8.2
   PyQt4 (by pyuic4) . Python User Interface Compiler 4.10.4 for Qt version 4.8.6
   jackd ............. no message buffer overruns
     path ............ /usr/bin/jackd
     flags ...........  -ljack  
   libraw1394 ........ 2.1.0
     flags ........... -I/usr/local/include  -L/usr/local/lib -lraw1394  
   libavc1394 ........ 0.5.4
     flags ........... -I/usr/local/include  -L/usr/local/lib -lavc1394 -lrom1394 -lraw1394  
   libiec61883 ....... 1.2.0
     flags ........... -I/usr/local/include  -L/usr/local/lib -liec61883 -lraw1394  
   libxml++-2.6 ...... 2.36.0
     flags ........... -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-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.6.18
     flags ........... -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include  -ldbus-1  
 Prerequisites (static at compile-time)...
   gcc ............... gcc (Ubuntu/Linaro 4.8.2-1ubuntu1) 4.8.2
   g++ ............... g++ (Ubuntu/Linaro 4.8.2-1ubuntu1) 4.8.2
   PyQt4 (by pyuic4) . Python User Interface Compiler 4.10.3 for Qt version 4.8.4
   jackd ............. sh: 1: jackd: not found
     path ............ 
     flags ........... Package jack was not found in the pkg-config search path.
   libraw1394 ........ 2.1.0
     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.36.0
     flags ........... -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-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.6.12
     flags ........... -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include  -ldbus-1  
 uname -a...
   Linux ordiphilippe 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
 Hardware...
   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:0300]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Cette ligne empêchant la balise code de fonctionner, je l'ai reproduite ci-dessous en dehors de la balise code.
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 17
	Region 0: Memory at fbeff800 (64-bit, non-prefetchable) [size=2K]
	Region 2: I/O ports at e800 [size=256]
	Capabilities: <access denied>
	Kernel driver in use: firewire_ohci

   CPU info:
Architecture:          x86_64
Mode(s) opératoire(s) des processeurs :32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                8
On-line CPU(s) list:   0-7
Thread(s) par cœur : 2
Cœur(s) par socket : 4
Socket(s):             1
Nœud(s) NUMA :       1
Identifiant constructeur :GenuineIntel
Famille de processeur :6
Modèle :             30
Révision :           5
Vitesse du processeur en MHz :2793.129
BogoMIPS:              5586.25
Virtualisation :      VT-x
Cache L1d :           32K
Cache L1i :           32K
Cache L2 :            256K
Cache L3 :            8192K
NUMA node0 CPU(s):     0-7
 Configuration...
  IRQ information
Hardware Interrupts:
--------------------
 IRQ    0: PID:  None, count: [44, 0, 0, 31076, 0, 0, 0, 0], Sched None (priority None), drivers: ['timer']
 IRQ    1: PID:  None, count: [0, 0, 0, 2, 0, 0, 0, 0], Sched None (priority None), drivers: ['i8042']
 IRQ    8: PID:  None, count: [0, 0, 0, 1, 0, 0, 0, 0], Sched None (priority None), drivers: ['rtc0']
 IRQ    9: PID:  None, count: [0, 0, 0, 0, 0, 0, 0, 0], Sched None (priority None), drivers: ['acpi']
 IRQ   12: PID:  None, count: [0, 0, 0, 4, 0, 0, 0, 0], Sched None (priority None), drivers: ['i8042']
 IRQ   16: PID:  None, count: [0, 4809, 0, 23256, 8426, 0, 0, 0], Sched None (priority None), drivers: ['ehci_hcd:usb1']
 IRQ   17: PID:  None, count: [0, 0, 0, 89, 0, 0, 0, 0], Sched None (priority None), drivers: ['firewire_ohci']
 IRQ   19: PID:  None, count: [0, 0, 0, 0, 9224, 451, 2811, 406], Sched None (priority None), drivers: ['ata_piix', 'ata_piix']
 IRQ   23: PID:  None, count: [0, 0, 11373, 0, 0, 51370, 0, 0], Sched None (priority None), drivers: ['ehci_hcd:usb2']
 IRQ   40: PID:  None, count: [5593, 0, 0, 0, 0, 0, 0, 0], Sched None (priority None), drivers: ['hpet2']
 IRQ   41: PID:  None, count: [0, 5665, 0, 0, 0, 0, 0, 0], Sched None (priority None), drivers: ['hpet3']
 IRQ   42: PID:  None, count: [0, 0, 8981, 0, 0, 0, 0, 0], Sched None (priority None), drivers: ['hpet4']
 IRQ   43: PID:  None, count: [0, 0, 0, 10686, 0, 0, 0, 0], Sched None (priority None), drivers: ['hpet5']
 IRQ   44: PID:  None, count: [0, 0, 0, 0, 7984, 0, 0, 0], Sched None (priority None), drivers: ['hpet6']
 IRQ   45: PID:  None, count: [0, 0, 0, 0, 0, 15593, 0, 0], Sched None (priority None), drivers: ['nouveau']

Software Interrupts:
--------------------


=== REPORT ===
FireWire kernel drivers:

The new FireWire kernel stack is loaded. 
If running a kernel earlier than 2.6.37 and problems are experienced, either 
try with the old Firewire kernel stack or upgrade to a newer kernel 
(preferrably 2.6.37 or later).

Cette ligne faisait planter la balise code, je la reproduit donc ici:
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-

olinuxx utilisateur non connecté France
Alors, je n'ai jamais eu de firewire moi. Ceci dit, je vais copier/coller des trucs qui me mettent des doutes et te filer mes réflexions :

Un

Preempt (low latency)... False
    RT patched.............. False

Ceci ne concerne pas ton soucis (je pense). Ceci dit, si tu constates des manques de performances lorsque ça fonctionnera, ça sera une piste pour toi. Tiens, par curiosité, file moi le retour de
uname -a


Deux

/dev/raw1394 node present. False

Ça aussi, ça me parait bizarre mais à la lecture de ce paragraphe des pages FFADO, il semble que ca ne soit pas important pour toi puisqu'il s'agit de l'ancien stack firewire.
Tiens, on va vérifier que tu as bien ce qu'il faut du coté firewire (en suivant les conseil de ce paragraphe des pages FFADO.

Regarde dans ton synaptic quelle est la version de "libraw1394" (doit être >= 2.0.5). La version de la bibliothèque FFADO installée chez toi, toujours dans synaptic, doit etre >= 2.0.1

Ton noyau doit être >= 2.6.32, ça on le saura avec le retour de "uname -a" de la remarque précédente.

Trois

jackd ............. sh: 1: jackd: not found
     path ............ 
     flags ........... Package jack was not found in the pkg-config search path.

Ça c'est bizarre aussi. Tu peux nous (en passant par synaptic)) quels sont les paquets concernant jackd qui sont installés ?

Suite


Voila, c'est ce qui me vient à l'idée pour l'instant.

Ah si, un autre test que tu peux faire est de lancer qjackctl et zynaddsubfx en tant que super utilisateur. Si le son fonctionne, ceci voudra dire qu'il y a toutes les chances que ce soit uniquement un problème de droits quelque part.

philnsicab utilisateur non connecté
Le retour de
uname -a

Linux ordiphilippe 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux


Voilà ce que me dit synaptic:

libraw1394-11 version 2.1.0-1ubuntu1 est installée.

libffado2 et libffado-dev version 2.1.0 + svn2240-1ubuntu3 sont installées.

jackd version 5 est installé.

jackd2, jackd2-firewire, libjack-jackd2-0, libjack-jackd2-dev version 1.9.9.5+20130622git7de15e7a-1ubuntu1 sont installés.

pulseaudio version 1:4.0-Oubuntu11 est installé.

olinuxx utilisateur non connecté France
Bon, et bien, tu m'en vois navré car je suis à court d'idée.
Peut être à voir du coté de pulseaudio mais c'est pas moi qui va t'aider avec ce truc.

Éventuellement, essayer avec d'autres distributions aussi...

Y'a pas de raison que ça ne fonctionne pas...

Bon courage à toi.

philnsicab utilisateur non connecté
ok, merci pour ton temps en tout cas.

olinuxx utilisateur non connecté France
Du nouveau philnsicab ?

philnsicab utilisateur non connecté
Bonjour,
Non rien de nouveau.

olinuxx utilisateur non connecté France
As-tu bien lu la page M-Audio Firewire Solo et les suivi les liens de sa section "commentaires" ?

olinuxx utilisateur non connecté France
Remontée de sujet.

olinuxx utilisateur non connecté France
Y'a pas un ubunteros dans le coin qui voudrait aider philnsicab ? Si j'en lis la page M-Audio Firewire Solo, elle fonctionne sous linux. Ça doit donc être un biniou dans une configuration quelconque.

Si pas de réponse, je fermerai le sujet à mon prochain passage.

Page : 1/2  [Suivant]
1  2 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool