Forum : 5 - Les serveurs son : Jack, PulseAudio et autres...

[ABANDONNÉ] Difficultés avec Jack

Nulix utilisateur non connecté
Bonjour à tous,
Je suis passé assez récemment à Linux avec une distribution mandriva 2008.1.
Je suis totalement ignare en informatique il faut bien le dire!
Ceci étant, j'ai installé jack et j'ai essayer de le mettre en route (en ayant décoché la case realtime pour déjà voir si ça marchait sans).
Dans un premier temps je n'avais touché à rien concernant alsa et le message suivant s'est affiché :

[+]

Puis j'ai stoppé alsa et il y a une fenêtre d'erreur qui s'ouvre et si j'essaie de démarrer jack c'est maintenant ce message là qui s'affiche :

[+]

Quelqu'un aurait-il un conseil à me donner pour la marche à suivre?
Merci
Nulix

dharanamrs utilisateur non connecté
Bonjour, bienvenue,

pourrais-tu
1) donner l'output de cat /proc/asound/cards ?
2) vérifier si pulseaudio est en route? ( ps -ef |grep pulse ). Si pulseaudio est en route tu dois le desactiver et ça peut être fait dans Mandriva control center.
Juste pour info concernant alsa, il faut qu'alsa soit en route pour que jack fonctionne.
Alsa est le "backend" pour jack, et mis à part ça, qjackctl gère aussi le séquenceur MIDI d'alsa (d'où tes messages d'erreur concernant l'alsa patchbay dans ta deuxième manip).

D'autre étapes vers le temps réel sont: ajouter les lignes suivantes dans /etc/security/limits.conf (si elles n'y sont pas)
@audio          -       rtprio           100
@audio          -       nice             -10
@audio          -       memlock          500000


Assurer que tu fais partie du groupe audio (avec userdrake)
Passer en mode RT et memory lock dans jack.

j'espère que ça aide

Nulix utilisateur non connecté
Merci beaucoup pour ta réponse dharanamrs
Concernant cat /proc/asound/cards, voilà ce que ça donne :
0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xd8400000 irq 22

Mon ordi est un portable de marque acer modèle aspire 7720.
J'essaierai les tuyaux que tu m'as donné ce soir!!!
a+
Nulix

dharanamrs utilisateur non connecté
Dis donc j'ai l'impression qu'il n'y a plus d'autres cartes son montées dans les portables.....la intel HDA pose pas mal de problèmes à travers toutes les distros mais elle devrait fonctionner avec mdv 2008.1. En tous cas, elle est bien à la position id=0 donc de ce coté tes réglages dans qjackctl sont bonnes.
Il y a quelques uns qui ont eu des bons résultats en passant à 3 periods/buffer (j'imagine c'est parce que l'HDA est 24 bit?) , dans ce cas là tu peux réduire le buffer à 512 ou 256 frames ce qui parfois peut même améliorer les choses.
Assure que tu as un kernel récent car alsa a beaucoup été travaillé récemment justement concernant les HDA.

Bon courage encore

Nulix utilisateur non connecté
Rebonjour,
J'ai essayé de m'y remettre aujourd'hui,
j'ai donc ajouté les lignes que tu (dharanamrs) m'as conseillé d'ajouter (en fait audio rt prio était à 50, j'ai donc modifié en mettant 100, audio nice était déjà à 10 et j'ai ajouté audio memlock 500000)
j'ai désactivé pulsaudio
je me suis ajouté au groupe audio
j'ai coché realtime dans le setup de jack et la case No memory Lock n'est pas cochée
Et pourtant, jack ne fonctionne pas, il s'arrête aussitôt après avoir essayé de démarrer
Voici le message d'erreur qui s'affiche :

[+]

Je suis navré mais je n'y comprend rien, si quelqu'un saisit d'où peut venir le problème, merci de votre aide.

dharanamrs utilisateur non connecté
Hm,
trois choses auxquelles je pense mais j'imagine que c'est ce que tu as fait....

1) As-tu rebooté après avoir fait tes modifs dans limits.conf ?
2) Est-ce que qjackctl timeout est à 5000 ms ?
Edit: 3) Le start delay ne serait pas à zéro par hazard?

C'est tout ce que je peux répondre pour l'insant

A+

nulix utilisateur non connecté
Rebonjour,
Je suis au bord du désespoir! ou presque...
Jack ne veut pas fonctionner (ou en tout cas je n'arrive pas à le lui permettre)
J'ai effectivement rebooté
Le qjackctl est 5000ms
Le start delay est à 3

Le message du jour :

[+]

Je n'y comprends toujours rien.
Finalement, est-ce que ce ne serait pas tout simplement pas possible sur ma machine... snif
(un portable acer aspire 7720 avec une carte intégrée inter corp 82801H ICH8 family hd audio ctrol)
Soyez franc, je saurais faire face à la dure vérité!
a+
Nulix

Ps: N'y a-t-il pas des logiciels ne recourant pas à jack en désespoir de causes, ou au moins, disons, provisoirement?

Samuel utilisateur non connecté Allemagne
Salut, pour le désespoir de cause, jokosher permet d'enregistrer sans passer par jack.
Et ça doit bien marcher, y a forcement un moyen. Je tourne avec un portable acer 9302 et je n'ai aucun soucis avec la carte son intégrée.

Peux tu nous donner la sortie de qjackctl en mode verbose et celle de jack en console (toujours en verbose. Dans un terminal :

jackd -v -R -dalsa


et ensuite si tu n'as pas de message d'erreur, tu peux lancer qjackctl et enfin avoir du son avec jack.

dharanamrs utilisateur non connecté
C'est bizarre c'est comme si tout était parfait il marche avec les paramètres demandés et s'arrête sans faire de bruit....c'est pour ça que j'avais pensé au timeout....rolleyes
no idea....

Nulix utilisateur non connecté
En tous cas merci de votre aide!