Chargement...
 
Skip to main content

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


[1/2 RÉSOLU] Installation de deux cartes son Digigram - VX Pocket V2 et VX222.

France
Bonjour à l'ensemble de la communauté,

Je bataille depuis plusieurs semaines pour installer deux cartes son que je possède de chez Digigram, une VX Pocket V2 connectée en PCMCIA à ma carte mère via un adaptateur PCI/PCMCIA ; et une autre directement pluggée en PCI à ma carte mère.

Je suis sur Ubuntu 13.10, alsa est installé et fonctionne avec la carte son d'origine de la carte mère ; mais ne reconnaît pas mes deux autres cartes.

J'ai téléchargé le paquet proposé directement par le site de Digigram, et m'aide de la page suivante pour l'installation des Drivers : ici
Cette page date de 2007. Je n'ai rien trouvé de plus récent.

Voilà où j'en suis face aux différentes difficultés que je rencontre :

Copy to clipboard
root@romainhelo-All-Series:/usr/src/alsa/alsa-driver-1.0.3# ./configure checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for ranlib... ranlib checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking whether gcc needs -traditional... no checking for current directory... /usr/src/alsa/alsa-driver-1.0.3 checking cross compile... checking for directory with kernel source... /lib/modules/3.11.0-19-generic/build checking for kernel version... The file /lib/modules/3.11.0-19-generic/build/include/linux/version.h does not exist. Please, install the package with full kernel sources for your distribution or use --with-kernel=dir option to specify another directory with kernel sources (default is /usr/src/linux).


Il semblerait qu'il y ait un problème directement lié au noyau ...
Si quelqu'un peut me venir en aide car je ne vois rien sur Linux|Mao. Digigram ne semble pas répertorié dans la rubrique carte son.
Et pourtant voici la réponse que m'a adressé Digigram quant à la compatibilité matériel avec Linux :

Pascal Hannhart écrit:
Les cartes VX222 et VXPocketv2 sur LINUX utilisent le driver ALSA.

Linux a la réputation d'offrir des performances audio d'excellente qualité, au prix d'un effort de prise en main.
Les instructions d'installation sont dans le tgz du driver, fichier alsa-driver-1.0.3/INSTALL.
Les distributions récentes de LINUX ont souvent leur noyau avec le driver ALSA préinstallé.
Plus facile que les fichiers de configuration ALSA, l' interface graphique de l'utilitaire alsamixer règle confortablement les deux cartes.
Le site http://www.alsa-project.org vous apportera beaucoup d'informations utiles.

Pour plus d'informations, veuillez vous rapprocher de votre fournisseur.

Meilleures salutations,

Pascal Hannhart.


Merci par avance pour toute aide précieuse ...

À bientôt !
France
De façon générale, oui :
Capture Alsamixer Spdif

Ceci dit, si la question est "est-ce que tu sais si alsamixer gère le spdif avec ce modèle particulier de carte son", là je ne sais pas. Je suppose que c'est au cas par cas et qu'il faudrait lire le code des pilotes de ce modèle.
France
Salut olinuxx,

Comment lire le code des pilotes de la VXPocket ?

Sinon, la carte est de temps en temps reconnue ... j'ai essayé de la gérer via Qjackctl; et voilà ce que j'obtiens par le "Messages / Statut - Kit de Connexion Audio Jack" :

Copy to clipboard
13:34:58.687 Baie de brassage désactivée. 13:34:58.687 Réinitialisation des statistiques. 13:34:58.718 Changement des connexions ALSA. 13:34:58.929 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 request channel jack server is not running or cannot be started 13:34:58.938 Changement du graphique des connexions ALSA. 13:38:29.488 DBUS : impossible de démarrer le serveur JACK. Désolé Wed Apr 1 13:38:28 2015: Starting jack server... Wed Apr 1 13:38:28 2015: JACK server starting in realtime mode with priority 70 Wed Apr 1 13:38:29 2015: Acquired audio card Audio1 Wed Apr 1 13:38:29 2015: creating alsa driver ... hw:VXPocket|hw:VXPocket|512|2|44100|0|0|nomon|swmeter|-|32bit Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started Wed Apr 1 13:38:29 2015: ERROR: ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode Wed Apr 1 13:38:29 2015: ERROR: Cannot initialize driver Wed Apr 1 13:38:29 2015: ERROR: JackServer::Open failed with -1 Wed Apr 1 13:38:29 2015: ERROR: Failed to open server Wed Apr 1 13:38:30 2015: Saving settings to "/home/romain/.config/jack/conf.xml" ... 13:38:48.615 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations. Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started


est-ce que ça apporte des infos supplémentaires ?
France
Tu peux avoir le code du pilote dans les sources sur le site d'ALSA.

Que veux-tu dire quand tu dis "la carte est reconnue de temps en temps" ? Reconnue par qui/quoi ? ALSA ? Pulseaudio ? jackd ? Qjackctl ?
Le message de ton précédent message ressemble au serveur jackd qui essaie de prendre la main sur ta carte son mais qui n'y arrive pas car quelqu'un d'autre a déjà la main dessus (pulseaudio ?)

Si ce n'est pas déjà fait, tu peux appliquer les conseils de MAO sans Pulseaudio et Pulseaudio sans MAO après avoir bien lu la page 2 ou 3 fois pour comprendre ce que tu fais. Pour l'instant, je te conseille d'appliquer le paragraphe "Au niveau utilisateur" et le paragraphe "Arrêt uniquement pendant l'utilisation de JACK". Ça devrait suffire.
France
Salut olinuxx,

Effectivement, je n'avais pas vu ce tuto. Je viens donc d'appliquer le paragraphe "Au niveau utilisateur" et celui sur "l'arrêt uniquement pendant l'utilisation de JACK".

Quand je fais le test avec la carte son d'origine, pulseaudio s'arrête quand je lance Jack (et redémarre quand je l'arrête).
Par contre, j'ai toujours un message d'erreur avec la VXPocket. Voilà ce que j'obtiens :
Copy to clipboard
13:09:06.478 Baie de brassage désactivée. 13:09:06.478 Réinitialisation des statistiques. 13:09:06.503 Changement des connexions ALSA. 13:09:06.760 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 request channel jack server is not running or cannot be started 13:09:06.768 Changement du graphique des connexions ALSA. 13:10:11.097 Script de démarrage... 13:10:11.098 pulseaudio --kill Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started 13:10:11.505 Script de démarrage terminé avec succès. 13:10:12.038 DBUS : impossible de démarrer le serveur JACK. Désolé Fri Apr 3 13:10:11 2015: Starting jack server... Fri Apr 3 13:10:11 2015: JACK server starting in realtime mode with priority 70 Fri Apr 3 13:10:11 2015: Acquired audio card Audio1 Fri Apr 3 13:10:11 2015: creating alsa driver ... hw:VXPocket|hw:VXPocket|512|2|44100|0|0|nomon|swmeter|-|32bit Fri Apr 3 13:10:12 2015: ERROR: ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode Fri Apr 3 13:10:12 2015: ERROR: Cannot initialize driver Fri Apr 3 13:10:12 2015: ERROR: JackServer::Open failed with -1 Fri Apr 3 13:10:12 2015: ERROR: Failed to open server Fri Apr 3 13:10:13 2015: Saving settings to "/home/romain/.config/jack/conf.xml" ... 13:10:29.523 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations. Cannot connect to server socket err = Aucun fichier ou dossier de ce type Cannot connect to server request channel jack server is not running or cannot be started


N.B: Sinon, quand dans mon post précédent je disais que la VX n'apparaît que de temps en temps, c'est au moment où je la branche à chaud, et je parlais à la fois de Pulseaudio et d'Alsamixer. C'est au bout de plusieurs tentatives qu'elle finit par s'afficher.

Merci.
France
OK, donc les interactions avec pulseaudio, c'est réglé.

Je soupçonne que la VX n'est pas correctement reconnue par ALSA. Parviens-tu à avoir du son par ta VX sans utiliser jack/qjackctl ? Genre une lecture de vidéo ou de musique ? Confirme avant d'aller plus loin.
France
Et non, présentement je n'ai pas de son ... Ni via alsamixer, ni via pulseaudio ...
France
Ce post est une parenthèse, qui ne concerne pas directement la VXPocket, mais qui est un retour d'expérience que j'effectue en parallèle à la carte son Digigram.

J'ai acheté récemment une carte son bas de gamme pour faire des tests avec Linux. C'est une carte que j'ai trouvé sur le net et qui m'a coûter 6€ ... et qui à la base est compatible avec Windows uniquement.
Lorsque je l'ai pluggé la première fois via son port usb, elle n'a pas été reconnue. J'ai donc utilisé le cd d'installation fourni avec, contenant les pilotes Windows. Je les ai installés via l'émulateur Wine. Et là surprise : elle a été détectée par le système via Alsamixer et parallèlement via Pulseaudio. J'ai tenté alors de l'utiliser avec JACK ; et là non plus aucun problème d'utilisation.

C'est une carte que j'ai choppé pour son entrée/sortie Adat s/pdif. N'ayant pas de câble optique sous la main, je n'ai donc pour le moment testé que les sorties analogiques qui fonctionnent donc parfaitement.

J'avoue qu'à ce stade, je suis bluffé par Wine car je m'attendais à rencontrer plus de problèmes que ça.

Du coup, pour revenir à nos moutons concernant la VXPocket : puisqu'il y a des problèmes visiblement avec ALSA ; est-ce qu'il ne serait pas envisageable d'installer la carte avec les pilotes Windows via WINE ?


Je dis ça, c'est juste une piste de réflexion supplémentaire. Je ne prendrai pas cette direction sans ton avis, of course.

À bientôt !
France
Salut romrom78,
j'avais oublié ce fil, navré.

Pour l'utilisation de Wine, je ne pourrais pas t'aider car je ne l'utilise pas.

Pour ce qui est de l'utilisation par ALSA, j'ai bien envie de reprendre ça au propre dans un nouveau fil de discussion car beaucoup de choses sont mélangées dans celui-ci et ça commence à être difficile de relire les dizaines de messages de ce fil de discussion pour en déduire ton système et de quelle carte nous parlons ainsi que des retours des commandes liées à telle ou telle carte. Qu'en dis-tu ?
France
Salut olinuxx,

Oui effectivement, je suis d'accord avec toi.
D'autant plus, qu'avec l'installation de la Focusrite Scarlett 18i8, de la semaine dernière, j'ai changé la version du kernel pour passer à la 13.3.

Par contre je n'ai pas la carte "VX Pocket" avec moi pour le moment, je la récupérerai d'ici quelques jours.

On se tient au jus !

Merci à toi.
France
OK. Alors je vais fermer ce fil d'ici quelques temps et te laisser en ouvrir un autre tout propre tout frais.
Page: 4/4
1  2  3  4