Chargement...
 
Skip to main content

2 - Les distributions et les noyaux


Gentoo et ffado

Bonjour,
Je suis en d'installer le driver ffado, pour ma carte son audiofire4.
J'utilise une distribution gentoo avec l'overlay proaudio.
J'ai fait plusieurs tentatives. Je repart actuellement de zero.
J'ai installé et configuré le kernel rt-sources: 2.6.26.6-rt11.
La premiére question que je me pose est sur le choix du module libraw1394.
Quelle version de libraw1394 utilisez vous :
libraw1394-1.3.0_p20080114
ou
libraw1394-2.0.0
France
Je crois que pour FFADO il te faut la version 2 de libraw.
Vu que tu es sous gentoo, tu dois connaitre un petit peu la compilation de kernel.
Alors je te conseil (sauf si tu en as vraiment besoin pour la bonne reconnaissance de ton matériel), d'utiliser un noyau 2.6.24.7-rt7 ou 2.6.24.7-rt21
Qui sont selon les dires les meilleurs kernel pour le temps réel actuellement. Il y a notamment des problèmes de midi avec les kernel 2.6.26
Apparament FFADO sous gentoo accepte comme dépendance libraw1394-1.3.0. Mais j'ai quand même choisi la version 2.0.0.
Merci pour le conseil.
Dés que je peux je compilerais un des kernels que tu me conseil, par contre je ne sais pas ou les trouver. Ils ne sont pas dans l'overlay proaudio. Je vais regarder si je ne peux trouver un ebuild pour un de ceux que tu propose.
Dans l'overlay proaudio il y a :
rt-sources-2.6.24.7-r17
Dans gentoo-sources:
gentoo-sources-2.6.24-r7
France
Sinon tu peux créer ton propre ebuild
Tu copie l'ebuild rt-sources-2.6.24.7-rt17 et tu le renomme en rt-sources-2.6.24.7-rt21
et puis tu edite au besoin. juste pour vérifier les chemin pour le téléchargement du kernel. Normalement l'ebuild utilise les chiffres (2.6.24.7)etc...
Faut juste vérifier pour etre sur qu'il aille chercher les bon fichiers.

Une fois que tu as fais ton ebuild tu tapes :
Copy to clipboard
$ sudo ebuild rt-sources-2.6.24.7-rt21 digest


et ensuite normalement tu devrais pouvoir l'installer :
Copy to clipboard
$ sudo emerge -av rt-sources-2.6.24.7-rt21

Enfin cela marche ... presque.
J'ai des Xrun, même avec des reglage de latences pas trop petit et le realtime ne marche pas non plus.
Je trouve rt-sources-2.6.24.7-rt22, je vais essayer une compilation, peut etre que cela vas regler mes problemes.
Salut, quelle version de portage me conseillez vous? je viens de passer a 2.1.4.5. Mais je viens de voir
ici : http://article.gmane.org/gmane.linux.gentoo.proaudio/2587 qui conseil de passer a portage-2.1.6_rc1, car ardour necessite EAPI=2.
Quand je fait un emerge -s ardour il est ecrit, qu'effectivement l'ardour du portage necessite EAPI=2.
Je passe a ce portage portage-2.1.6_rc1, ou non, a un autre (le dernier: portage-2.2_rc17).