Chargement...
Skip to main content

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


[UbuntuStudio 24.04] Module FFADO non chargé dans pipewire

rodolpheb Envoyé par rodolpheb le Lundi 26 août 2024 12:27
Bonjour,

Je viens de passer à UbuntuStudio 24.04 et je cherche à refaire ma conf pour ma carte son EDIROL FA-66 (FireWire)

De ce que je vois, le module libpipewire-module-ffado-driver n'est pas chargé de base et je n'arrive pas à configurer cela.

Dans dmesg je vois bien passer la carte firewire :
Copy to clipboard
[ 8.638330] firewire_core .&checktime(0000,03,0,':')e.0: created device fw1: GUID 0040ab0000c39856, S400


Dans le menu son, aucune carte firewire détectée

et dans la liste des modules, pas de ffado...

Copy to clipboard
$ pactl list modules | grep "module.name" module.name = "libpipewire-module-rt" module.name = "libpipewire-module-protocol-native" module.name = "libpipewire-module-profiler" module.name = "libpipewire-module-metadata" module.name = "libpipewire-module-spa-device-factory" module.name = "libpipewire-module-spa-node-factory" module.name = "libpipewire-module-client-node" module.name = "libpipewire-module-client-device" module.name = "libpipewire-module-portal" module.name = "libpipewire-module-access" module.name = "libpipewire-module-adapter" module.name = "libpipewire-module-link-factory" module.name = "libpipewire-module-session-manager" module.name = "libpipewire-module-jackdbus-detect"


J'aurais besoin d'aide pour
- comprendre la configuration pipewire
- faire détecter ma FA-66...

Merci d'avance
Lectures: 1345
jujudusud Envoyé par jujudusud le Lundi 26 août 2024 21:13
Bonjour,

Ce que je sais, c'est que le responsable du projet Ubuntu Studio a écrit ça le 7 avril 2020 à 15:52 en réponse à une demande d'un utilisateur :

Erich Eickmeyer écrit:
À l’aide du backend ALSA, le backend ALSA firewire continuera à fonctionner tant qu’ALSA verra l’appareil. Le backend Firewire dans Ubuntu Studio Controls était destiné aux appareils qui nécessitaient FFADO, ce qui s’est avéré problématique.

Pour cette raison, puisque les appareils Firewire sont anciens et ne sont plus fabriqués, à moins qu’ils ne fonctionnent simplement avec le backend ALSA, ils ne seront plus pris en charge par Ubuntu Studio à l’avenir.


Je viens de faire des recherches et de poser des questions.
Donc, Debian et Ubuntu et Ubuntu Studio ne mettent pas la partie FFADO dans leur paquets PipeWire. Il n'y a pas de prise en charge de Firewire par PipeWire sur Ubuntu Studio.
Il faudra donc utiliser l'ancienne méthode d'avant PipeWire qu'apparement tu connais qui se base sur ffado (l'ancien pas la version incluse dans PipeWire) et JACK2.

Est ce que tu sais revenir à JACK2 dans Ubuntu Studio à la place de pipewire-jack ?

C'est ici : https://ubuntustudio.org/audio-configuration/
Avec l'option "Disable pipewire-jack".
rodolpheb Envoyé par rodolpheb le Mardi 27 août 2024 12:52
Donc, Debian et Ubuntu et Ubuntu Studio ne mettent pas la partie FFADO dans leur paquets PipeWire. Il n'y a pas de prise en charge de Firewire par PipeWire sur Ubuntu Studio.

😑

Sur le papier, c'était beau...

Il y a d'autres distributions qui l'ont implémenté ?

Est ce que tu sais revenir à JACK2 dans Ubuntu Studio à la place de pipewire-jack ?

Je regarde.
Il faut remettre alsa+pulseaudio+jack ?
Quid de pipewire, on le laisse mais désactivé ?
piratebab Envoyé par piratebab le Mardi 27 août 2024 13:25
Tu peux laisser pipewire, mais à la place de pipewirer-jack, tu mets jack2. Il y a des tuto qui l'explique sur le site de pipewire
jujudusud Envoyé par jujudusud le Mardi 27 août 2024 18:02
Salut,

Si tu as suivi le lien que j'ai posé plus haut en sélectionnant "disable pipewire-jack" et que tu as installé le paquet ffado pour avoir accès au mixeur des périphériques firewire (et à tout le reste), alors c'est tout bon.
Tu n'as pas besoin de suivre de tuto pour passer de pipewire-jack à JACK si tu suis le lien et la méthode prévue par les développeurs d'Ubuntu Studio.

Il ne faut pas remettre Pulseaudio. Il est remplacé par PipeWire.
Tu laisse PipWire tranquille dans son coin. Mais en plus maintenant tu peux te servir de ta carte firewire pour écouter le son d'un client ALSA ou d'un client Pulseaudio ou d'un client PipeWire en plus des clients JACK. Parfait ? Non ?

Est ce que d'autres distributions l'ont implémentée ?
Oui, archlinux. Pour les autres je ne sais pas.

AltStyle によって変換されたページ (->オリジナル) /