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, ... > [contourné] AudioFire 12 (marque ECHO) avec Debian 10 & LibraZiK 2 (noyau 4.19.0-6-rt-amd64 septembre 2019).
Dernier post

[contourné] AudioFire 12 (marque ECHO) avec Debian 10 & LibraZiK 2 (noyau 4.19.0-6-rt-amd64 septembre 2019).

l_d_v_c utilisateur non connecté
Bonjour,

j'ai essayé de m'appuyer sur le travail qui a été fait par le passé avec cette carte sonore ECHO AudioFire 12.

Malheureusement, TOUT est fait pour que les solutions qui fonctionnaient autrefois ne fonctionnent plus avec les mises à jour. Normal, GNU/Linux part en live…

Alors il faut tout reprendre du début ! En trouvant de nouvelles solutions…

-----------------------------
Je laisse ce que j'ai écrit, mais finalement j'ai installé LibraZiK 2… (contourné)
-----------------------------

1) installation de Debian 10 (avec quelques galères, les utilisateurs finissent de bétatester le système et l'installation : ce n'est pas un système Amiga COMMODORE Plug and play ! ).

Tout ce qui suit s'éditera en root !

2a) Ensuite, on va créer gedit /etc/init.d/fw1394.sh (à chacun de se débrouiller ! ) - Je précise que l'interface AudioFire 12 est en firmware 4.8 (le seul qui fonctionne encore en 192kHz a contrario des firmware 5.x selon le service technique du constructeur ECHO).

#!/bin/sh
#/etc/init.d/fw1394.sh
#Unloads some FireWire drivers and loads some others FireWire stack
#30.09.2012 by LDVC@

modprobe -r firewire-sbp2
modprobe -r sbp2
modprobe -r firewire-ohci
modprobe -r ohci1394
modprobe sbp2
modprobe firewire-ohci
echo
echo '*** Load also ffado-dbus-server if you need ffado-mixer. ***'
echo
sleep 2
exit


2b)
sudo chmod 775 /etc/init.d/fw1394.sh


2c)
sudo chmod +x /etc/init.d/fw1394.sh


4a)
sudo chown root:audio /dev/fw0


4b)
sudo chmod 777 /dev/fw*


5) modifier sudo gedit /etc/security/limits.d/audio.conf ← forumthread40999

@audio - rtprio -10
@audio - nice -1

#Édit : valeur indéterminée, peut-être -15 pour nice ? lire la suite... forumthread40999

6) il ne faudra pas oublier de renommer toutes les entrées-sorties de l'AudioFire12 pour quelque chose de simple et adapté à l'installation, ce qui fera économiser du temps…

7) Évidemment à la date du 8 septembre 2019 cela ne fonctionne pas, mais c'est notre point de départ et je modifierai ce premier message en fonction des message suivant pour synthétiser la solution dans ce premier message.

Merci par avance.

LDVC@

l_d_v_c utilisateur non connecté
Voilà,
je vais me concentrer sur ce message, apparemment, la pile n'est pas active…

root@debian:/home/ludovic# ffado-diag 
FFADO diagnostic utility 2.4.1

(C) 2008 Pieter Palmers
    2009-2010 Arnold Krille
    2018 Nicolas Boulenguez, Jonathan Woithe

gcc                       /usr/bin/gcc
                          gcc (Debian 8.3.0-6) 8.3.0
g++                       /usr/bin/g++
                          g++ (Debian 8.3.0-6) 8.3.0
pyuic4                    None
pyuic5                    None
jackd                     /usr/bin/jackd
                          jackd version 0.125.0rc1 tmpdir /dev/shm protocol 25
pkg-config                /usr/bin/pkg-config
jack                      not found
libraw1394                not found
libavc1394                not found
libiec61883               not found
libxml++-2.6              not found
dbus-1                    not found

Build time info           /usr/lib/x86_64-linux-gnu/libffado/static_info.txt
  gcc                       /usr/bin/gcc
                            gcc (Debian 7.3.0-17) 7.3.0
  g++                       /usr/bin/g++
                            g++ (Debian 7.3.0-17) 7.3.0
  pyuic4                    None
  pyuic5                    /usr/bin/pyuic5
                            Python User Interface Compiler 5.10.1 for Qt version 5.10.1
  jackd                     None
  pkg-config                /usr/bin/pkg-config
  jack                      not found
  libraw1394                2.1.2
                            -lraw1394
  libavc1394                not found
  libiec61883               1.2.0
                            -liec61883 -lraw1394
  libxml++-2.6              2.40.1
                            -I/usr/include/libxml++-2.6 -I/usr/lib/x86_64-linux-gnu/libxml++-2.6/include -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -lxml++-2.6 -lxml2 -lglibmm-2.4 -lgobject-2.0 -lglib-2.0 -lsigc-2.0
  dbus-1                    1.12.8
                            -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -ldbus-1

kernel version            4.19.0-6-rt-amd64
Preempt (low latency)     False
RT patched                True
/dev/fw*                  ['/dev/fw1', '/dev/fw0']
  crw-------  1 root root  246, 0 Sep  8 11:30 /dev/fw0
  crw-rw----+ 1 root audio 246, 1 Sep  8 11:30 /dev/fw1
User IDs                  uid=0(root) gid=0(root) groups=0(root)
uname -a                  Linux debian 4.19.0-6-rt-amd64 #1 SMP PREEMPT RT Debian 4.19.67-2 (2019-08-28) x86_64 GNU/Linux
lspci                     /usr/bin/lspci
  04:01.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev 46) (prog-if 10 [OHCI])
  	Subsystem: Albatron Corp. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [17f2:3044]
  	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- DisINTx-
  	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
  	Latency: 32 (8000ns max), Cache Line Size: 4 bytes
  	Interrupt: pin A routed to IRQ 19
  	Region 0: Memory at dfdff000 (32-bit, non-prefetchable) [size=2K]
  	Region 1: I/O ports at df00 [size=128]
  	Capabilities: [50] Power Management version 2
  		Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
  		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  	Kernel driver in use: firewire_ohci
  	Kernel modules: firewire_ohci
lscpu                     /usr/bin/lscpu
  Architecture:        x86_64
  CPU op-mode(s):      32-bit, 64-bit
  Byte Order:          Little Endian
  Address sizes:       38 bits physical, 48 bits virtual
  CPU(s):              4
  On-line CPU(s) list: 0-3
  Thread(s) per core:  1
  Core(s) per socket:  4
  Socket(s):           1
  NUMA node(s):        1
  Vendor ID:           GenuineIntel
  CPU family:          6
  Model:               23
  Model name:          Intel(R) Xeon(R) CPU           E5450  @ 3.00GHz
  Stepping:            6
  CPU MHz:             2986.357
  CPU max MHz:         3000.0000
  CPU min MHz:         2000.0000
  BogoMIPS:            5999.44
  Virtualization:      VT-x
  L1d cache:           32K
  L1i cache:           32K
  L2 cache:            6144K
  NUMA node0 CPU(s):   0-3
  Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 lahf_lm pti tpr_shadow vnmi flexpriority dtherm

Hardware interrupts
  IRQ   0 PID      count       15928,0,0,0 Sched     priority     drivers IO-APIC,2-edge,timer
  IRQ   1 PID      count          0,0,11,0 Sched     priority     drivers IO-APIC,1-edge,i8042
  IRQ   8 PID      count           0,0,0,1 Sched     priority     drivers IO-APIC,8-edge,rtc0
  IRQ   9 PID      count           0,3,0,0 Sched     priority     drivers IO-APIC,9-fasteoi,acpi
  IRQ  14 PID      count       0,10468,0,0 Sched     priority     drivers IO-APIC,14-edge,ata_piix
  IRQ  15 PID      count         0,0,211,0 Sched     priority     drivers IO-APIC,15-edge,ata_piix
  IRQ  16 PID      count        0,0,1680,0 Sched     priority     drivers IO-APIC,16-fasteoi,uhci_hcd:usb7,,i915
  IRQ  18 PID      count       0,636,837,0 Sched     priority     drivers IO-APIC,18-fasteoi,uhci_hcd:usb6
  IRQ  19 PID      count         115,0,0,0 Sched     priority     drivers IO-APIC,19-fasteoi,i801_smbus,,firewire_ohci,,uhci_hcd:usb4
  IRQ  23 PID      count          0,0,0,67 Sched     priority     drivers IO-APIC,23-fasteoi,ehci_hcd:usb1,,uhci_hcd:usb2
  IRQ  24 PID      count          0,0,0,15 Sched     priority     drivers PCI-MSI,524288-edge,nvme0q0
  IRQ  25 PID      count         89,0,0,58 Sched     priority     drivers PCI-MSI,1572864-edge,enp3s0
  IRQ  26 PID      count         316,0,0,0 Sched     priority     drivers PCI-MSI,1048576-edge,xhci_hcd
  IRQ  27 PID      count        3657,0,0,0 Sched     priority     drivers PCI-MSI,524289-edge,nvme0q1
  IRQ  28 PID      count        0,3128,0,0 Sched     priority     drivers PCI-MSI,524290-edge,nvme0q2
  IRQ  29 PID      count         0,0,966,0 Sched     priority     drivers PCI-MSI,524291-edge,nvme0q3
  IRQ  30 PID      count        0,0,0,2417 Sched     priority     drivers PCI-MSI,524292-edge,nvme0q4
  IRQ  31 PID      count         0,0,0,414 Sched     priority     drivers PCI-MSI,442368-edge,snd_hda_intel:card0

Software interrupts

module directory          /lib/modules/4.19.0-6-rt-amd64
Old 1394 stack
  ieee1394 not present
  ieee1394 not loaded
  ohci1394 not present
  ohci1394 not loaded
  raw1394 not present
  raw1394 not loaded
stack active              False
statically linked         False
New 1394 stack
  firewire-core present
  firewire-core loaded
  firewire-ohci present
  firewire-ohci loaded
stack active              True
statically linked         False
Kernel support:
  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).
root@debian:/home/ludovic#


édit : en lisant mieux, on arrive à : The new FireWire kernel stack is loaded. (ici c'est bon)

l_d_v_c utilisateur non connecté
Voilà le premier problème :

ludovic@debian:~$ ffado-mixer 
Traceback (most recent call last):
  File "/usr/share/ffado-mixer-qt4/ffado/import_pyqt.py", line 35, in <module>
    from PyQt4.QtCore import QByteArray, QObject, QTimer, Qt, pyqtSignal, QString, pyqtSlot
ImportError: cannot import name 'QString' from 'PyQt4.QtCore' (/usr/lib/python3/dist-packages/PyQt4/QtCore.cpython-37m-x86_64-linux-gnu.so)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/ffado-mixer", line 31, in <module>
    from ffado.ffadowindow import *
  File "/usr/share/ffado-mixer-qt4/ffado/ffadowindow.py", line 27, in <module>
    from ffado.config import *
  File "/usr/share/ffado-mixer-qt4/ffado/config.py", line 35, in <module>
    from ffado.import_pyqt import *
  File "/usr/share/ffado-mixer-qt4/ffado/import_pyqt.py", line 39, in <module>
    from PyQt5 import QtGui, Qt, QtCore, Qt, QtWidgets, uic
RuntimeError: the PyQt5.QtCore and PyQt4.QtCore modules both wrap the QObject class
ludovic@debian:~$


l_d_v_c utilisateur non connecté
Ah bah !
ludovic@debian:~$ audacity

(Audacity:2689): Gtk-WARNING **: 11:55:11.640: gtk_disable_setlocale() must be called before gtk_init()
lo server running on 19774
malloc_consolidate(): invalid chunk size
Abandon
ludovic@debian:~$


olinuxx utilisateur non connecté France
Salut, dans ton titre, tu écris "Debian 10 & LibraZiK 2". Tu veux dire que tu as installé une LZK-2 par dessus une Debian 10 ?

l_d_v_c utilisateur non connecté
Bonsoir olinuxx.

Effectivement, mais un copain m'a dit que c'était impossible, j'ai dû louper une alerte sur le site LibraZiK.

On m'a conseillé d'installer LibraZiK 2 directement, sauf que… je me retrouve coincé en Debian 10.

Pas grave, je ferai peut-être de la musique avant la fin de cette année avec un peu de chance ! :P

olinuxx utilisateur non connecté France
Il est probablement là le problème. LibraZiK-2 n'est pas fait pour fonctionner avec Debian 10 (buster), mais avec Debian 9 (stretch).

En l'état, tu es en train d'essayer de faire fonctionner un système cassé.

Si tu veux faire de la musique rapidement, installe une LibraZiK-2. La documentation d'installation est sur le site de LibraZiK.

l_d_v_c utilisateur non connecté
Oui merci !

Je viens de finir d'installer LibraZik 2 à partir de l'ISO.

Ça a l'air de super-mieux fonctionner !

Et zou !

Contourné…

++ LDVC@

root@LibraZiK2:/home/ludovic# hdparm -t --direct /dev/nvme0n1p3

/dev/nvme0n1p3:
Timing O_DIRECT disk reads: 2040 MB in 3.00 seconds = 679.91 MB/sec

(ça en tout cas ça fonctionne ! Un ordinateur rapide à démarrer enfin !!!)

extrait de dmesg :
5.848897] IPv6: ADDRCONF(NETDEV_CHANGE): enp3s0: link becomes ready

olinuxx utilisateur non connecté France
Bonne musique à toi maintenant cool

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]


Mégaphone [Afficher / Cacher]

sub26nico, 15:43, lun. 23 Sep 2019: Salut et bienvenue à kidcore :-)
olinuxx, 14:12, dim. 22 Sep 2019: Bonjour et bienvenue à yrag cool
sub26nico, 11:36, ven. 20 Sep 2019: Salut et bienvenue à Dave, samplingunit, thinkcentre et Stratos :-)
sub26nico, 09:47, jeu. 19 Sep 2019: Salut et bienvenue à Luigi83 :-)
olinuxx, 14:33, mer. 18 Sep 2019: Bonjour et bienvenu à Knard cool
olinuxx, 13:17, dim. 15 Sep 2019: Bonjour et bienvenue à wwp et à Kraod cool
sub26nico, 22:18, sam. 14 Sep 2019: Salut et bienvenue à Gretsh56 :-)
olinuxx, 13:44, sam. 14 Sep 2019: Bonjour et bienvenue à T-Yo cool
PenZyh, 16:09, mar. 10 Sep 2019: Merci ^^
olinuxx, 16:08, mar. 10 Sep 2019: Bienvenue e bonjour également à PenZyh cool
olinuxx, 14:47, mar. 10 Sep 2019: Bonjour et bienvenue à SKUNKLOAD cool
sub26nico, 10:29, lun. 09 Sep 2019: Salut et bienvenue à aldepr :-)