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, ... > [résolu] Jack, ubuntustudio et tascam us-224 sont dans un bateau ... jack tombe à l'eau
Dernier post

[résolu] Jack, ubuntustudio et tascam us-224 sont dans un bateau ... jack tombe à l'eau

olinuxx utilisateur non connecté France
Coucou,

alors voilà je viens d'installer une karmic, et j'installe ma carte son tascam us-224
À priori, elle semble fonctionner, (les bonnes petites LED s'allument comme à chaque installation réussie).
Ceci dit, Jack râle.
01:50:23.321 Script de démarrage...
01:50:23.323 pulseaudio -k
01:50:23.746 Script de démarrage terminé avec succès.
01:50:23.754 JACK démarre...
01:50:23.758 /usr/bin/jackd -dalsa -dhw:1,2 -r44100 -p512 -n3
01:50:23.813 JACK a été démarrer avec le PID=3843.
no message buffer overruns
jackd 0.116.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:1,2|hw:1,2|512|3|44100|0|0|nomon|swmeter|-|32bit
control device hw:1
ALSA/USX2Y: Cannot open hwdep device "hw:1,1"
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
cannot load driver module alsa
01:50:23.922 JACK a été arrêté avec succès.
01:50:23.923 Script post-extinction...
01:50:23.924 killall jackd
jackd: no process found
01:50:24.341 Script post-extinction terminé avec statut de sortie=256.
01:50:25.826 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.


Bon l'intéressant dans l'histoire, semble être ceci :
ALSA/USX2Y: Cannot open hwdep device "hw:1,1"
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
cannot load driver module alsa

Parce que dans l'onglet réglages de QjackCtl, j'ai hw 1.0 et hw 1.2.
J'ai l'impression que Jack se perd les pédales entre mes 2 cartes sons ... Enfin, c'est l'idée que j'en ai avant d'aller me coucher.

  • ubuntustudio : 9.10
  • noyau : 2.6.31-9-rt
  • jackd : 0.116.1
  • qjackctl : 0.3.4
  • alsa pris sur le site officiel aujourd'hui (en gros, 1.0.21 à certaines exceptions prêtes) et compilé sans erreur (sauf pyalsa, mais bon, ...)
  • limits.conf :
    @audio  -  rtprio   99
    @audio  -  nice	    -10
    @audio  -  memlock  500000
  • je suis bien dans le groupe audio :
    $ groups
    olinuxx adm dialout cdrom audio plugdev lpadmin admin sambashare

Voilou, j'ai lu et essayé pas mal de trucs aujourd'hui, et je pense même un peu trop... là, j'ai la tête en vrac, je continuerai demain.
Ceci dit, si quelqu'un à une piste plus pertinente que les tas de conseils de google, merci :-)

OH !

PS: si je fais un sudo killall pulseaudio, il ré-apparaît juste après ...
Comment faire pour le tuer pour de vrai, sans passer par synaptic ?
Je précise que j'ai mis pulseaudio -k dans Options Réglages de QjackCtl comme conseillé par Piep ici
C'est une des pistes que je fouillerai demain.

PS2: autre précision, jack fonctionne nickel sur la même config en sélectionnant ma carte interne

allany utilisateur non connecté
Bonjour,

- J'ai testé, la semaine dernière, le fait de mettre des commandes ou scripts shell dans QJackCtl / options et... ça ne marchait pas (chez moi), aucun effet ni message, contrairement à la version d'il y a deux ans.
- Ton erreur, sur pyalsa, a peut-être fait foirer soit le make soit le make install, non ? A vérifier avec cat /proc/asound/version ?
- as-tu essayé, dans les réglages de qjackctl, de ne renseigner que "interface" en hw1 et laisser input/output en default ? Pourquoi hw1,2 d'ailleurs ?
- dans ton message de lancement de jack, tu as "creating alsa driver hw1,2|hw1,2|xxxx". Bizarre...
- sinon, as-tu tenté de virer, dans le BIOS, ton périphérique-son d'origine, bien que ça n'ait pas l'air d'être en cause ?
- pour la syntaxe, je crois que c'est :
sudo pulse --k

mais je n'en suis pas certain. Depuis un mois que je cherche une distribution adéquate, j'évite scrupuleusement celles avec pulseaudio que je n'ai donc que très peu pratiqué, juste une paire d'heures en testant la 9.10... Voir
pulse --help

peut-être ?
- si ça fonctionne avec la carte interne, je regarderais décidément du côté de la compil' d'Alsa...

Bon courage, à+tard.
Jacques.

olinuxx utilisateur non connecté France
Coucou Allany, et merci pour ton message :-)
Citation :
- J'ai testé, la semaine dernière, le fait de mettre des commandes ou scripts shell dans qjackctl / options et... ça ne marchait pas (chez moi), aucun effet ni message, contrairement à la version d'il y a deux ans.

Arf ... ok, merci pour l'info.
Citation :
- Ton erreur, sur pyalsa, a peut-être fait foirer soit le make soit le make install, non ? A vérifier avec "cat /proc/asound/version" ?

En fait, y'a pas eu d'erreur sur pyalsa, je ne l'ai tout simplement pas installé, mais il ne semble pas être nécessaire au fonctionnement d'ALSA, ça ressemble juste à un binding de programmation; en tout cas, sur ma 8.04, je ne l'ai jamais installé, et je n'ai jamais eu de problème.
Citation :
- as-tu essayé, dans les réglages de qjackctl, de ne renseigner que "interface" en hw1 et laisser input/output en default ?

Oui, j'ai essayé plein (toutes ?) les possibilités.
Citation :
Pourquoi hw1,2 d'ailleurs ?

En fait, sur ma carte son, il y a une option à passer au module (dans modules.conf, ou modules tout court sous Ubuntu) pour améliorer la latence, cette option, lorsqu'elle est passée, crée ce nouveau périphérique.
Là, je suis sur la 9.10, je vais posté et je reviens édité cette section en étant sur la 8.04 pour voir quelles sont les infos dispo dans QJackCtl de la 8.04, je ne sais plus si c'est la même chose ou si c'est un hw 1.1.
Donc, voilà le log de Jack qui se lance bien sur la 8.04. Les possibilités dans les Réglages de QJackCtl sont les mêmes, hw1, hw1.0 et hw1.2 :

[+]
Citation :
- dans ton message de lancement de jack, tu as "creating alsa driver hw1,2|hw1,2|xxxx". Bizarre...

oué, je suis quasi persuadé que Jack se mélange les pattes entre mes 2 cartes son. Pour exemple, hier j'ai essayé de le démarré sur ma carte interne, des fois, ça fonctionne et des fois, il me met 8 playback en sortie eek
Citation :
- sinon, as-tu tenté de virer, dans le BIOS, ton périphérique-son d'origine, bien que ça n'ait pas l'air d'être en cause ?

non, je veux la garder la carte interne :-)
Citation :
- pour la syntaxe, je crois que c'est :
sudo pulse --k

mais je n'en suis pas certain. Depuis un mois que je cherche une distribution adéquate, j'évite scrupuleusement celles avec pulseaudio que je n'ai donc que très peu pratiqué, juste une paire d'heures en testant la 9.10... Voir
pulse --help

peut-être ?

ok, j'essaierai ça merci :-)
Citation :
- si ça fonctionne avec la carte interne, je regarderais décidément du côté de la compil' d'Alsa...

oué, c'est bien possible
Citation :
Bon courage, à+tard.
Jacques.

Encore merci pour ton post, pour l'instant, je mets ça de côté car dans la liste des bonnes nouvelles d'hier, j'ai ma voiture qui veut pas démarrer non plus.
Son message d'erreur ressemble à Hé, p'tit crétin, fallait penser à changer les bougies de pré-chauffage avant !.
Alors, c'est ma priorité du jour :-)
a+
Olivier

Pour info :
  • Citröen Berlingo modèle 2001
  • moteur 1.9D
  • carte grise à jour
  • plein fait
  • batterie neuve d'il y a un an
  • message d'erreur
    teuf teuf teuf ... vrouvrouvrouvrou teuf !
cool

jy_moustache utilisateur non connecté
Citation :
Pour info :

* Citröen Berlingo modèle 2001
* moteur 1.9D
* carte grise à jour
* plein fait
* batterie neuve d'il y a un an
* message d'erreur

teuf teuf teuf ... vrouvrouvrouvrou teuf !

cool


t'as essayé
sudo rm bougie pourrie
sudo apt-get install bougie dernier cri

et (re)démarre :-)

allany utilisateur non connecté
Hello !

Bon, pour le Berlingo, je touche pas trop mon caramel, en diesel...

Hum, sur ta 8.04, tu as, au lancement de jack ceci :
creating alsa driver ... hw:1,2|hw:1,2|512|3|44100|0|0|nomon|swmeter|-|32bit
control device hw:1
ALSA/USX2Y: EXPERIMENTAL hwdep pcm device hw:1,2 (aka "rawusb")

dont la dernière ligne n'existe pas sur ta 9.10.

Si je comprends bien, Alsa t'installe un genre de PCM "tampon" virtuel, certainement pour "bufferiser" les données. Ta 9.10 ne semble pas trouver ce pcm fantôme et il ne sait pas où vider sa petite corbeille...
Je continue de pencher vers un problème d'install' d'Alsa. Je viens d'avoir un problème similaire où l'ancienne version restait installée (toujours cat /proc/asound/version), malgré ma compilation de la 1.0.21 mais impossible de me souvenir de ce que j'ai fait. Peut-être ai-je enlevé tout ce qui concernait l'ancien Alsa (enfin base, utils, lib et firmware) par Synaptic et re-compilé ?
Ma remarque sur pyalsa était justifiée par le fait que j'avais, pour compiler alsa-lib, oublié d'installer une des bibliothèques, ce qui me fichait le bazar. Un oubli de "sudo" produit le même effet.
On devrait tout noter...

Allez, courage pour le Berlingo ainsi qu'Alsa (on se croirait dans une confiserie...) !

olinuxx utilisateur non connecté France
Coucou,
ce problème est réglé.
J'ai réinstallé un système tout propre et revu ma méthode d'installation de la Tascam US-224 (la page n'est pas encore à jour) en évitant de compiler tout Alsa alors que j'ai seulement besoin de compiler alsa-firmware.
Du coup, ma carte est reconnue et fonctionne.cool

Cependant, je tombe sur un autre soucis : Jack ne veux pas fonctionner en temps réel.
Je suis bien dans le groupe audio :
$ groups
olinuxx adm dialout cdrom audio plugdev lpadmin admin sambashare

et j'ai bien configuré l'accès temps-réel :
$ cat /etc/security/limits.conf
... zip ...
# Support Temps réel pour le groupe audio
@audio  -  rtprio   100
@audio  -  nice	    -10
@audio  -  memlock  500000


Pour rappel, je suis sous UbuntuStudio Karmic et noyau Temps-Réel :
$ uname -a
Linux tuxzik 2.6.31-9-rt #152-Ubuntu SMP PREEMPT RT Thu Oct 15 05:01:14 UTC 2009 i686 GNU/Linux


Qu'est-ce que j'ai oublié ?
(Je précise que tout le gourbi fonctionne bien si je ne coche pas la case Temps-réel dans QJackCtl )

olinuxx utilisateur non connecté France
Bon pour info,
c'est au niveau de limit.conf que ça merdouille.
Ayant besoin d'un environnement de développement en plus de mon environnement stable, j'ai fait une autre installation sur une autre partition du même ordi.
Tout va bien jusqu'au moment où je modifie le limits.conf.

C'est donc là que ça merdouille.
Quelle piste de recherche pourrais-je utiliser ?

Merci pour votre aide
Olivier

olinuxx utilisateur non connecté France
Suite de l'enquête :

je me suis dit que c'était forcément une des 3 lignes de code dans limits.conf qui foutait la mouise :
@audio  -  rtprio   100
@audio  -  nice	    -10
@audio  -  memlock  500000

Je les ai donc commenté afin de les décommenter une par une pour voir la où ça clochait.

Et le grand gagnant et ....
...
tatadin ...;
le memlock !
Si la ligne est commentée, Jack ne râle pas et tourne en temps réel.
Si la ligne est commentée, Jack râle et ne tourne pas en temps réel, sauf si je coche "Pas de verrouillage mémoire" dans les Réglages de QJackCtl.

Là, j'en suis aux limites de mes connaissances. J'ai besoin d'explications de quelqu'un qui s'y connait mieux que moi sur ce coup.

D'avance, merci !
Olivier

olinuxx utilisateur non connecté France
Merci pour le lien allany, ça a l'air très complet effectivement.
Je tiendrais au courant.
Olivier

jdlv utilisateur non connecté
Des fois fois que, est-ce que tout fonctionne normalement avec une autre carte son?

olinuxx utilisateur non connecté France
bon, depuis le temps, c'est [résolu] en laissant le memlock commenté, du coup, je ferme le sujet.

Édition (admin olinuxx) : sujet fermé car résolu. Merci de remonter les informations pertinentes dans les pages Wiki adéquates.
Si besoin de réouvrir le sujet, vous pouvez vous adresser à un des admins wink
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.


plusse d'info : Tascam us-224

a+
Olivier

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]

piratebab


Mégaphone [Afficher / Cacher]

sub26nico, 10:26, dim. 31 mai 2020: Salut et bienvenue à billybilly2 :-)
moncopainalain, 11:19, sam. 30 mai 2020: Confiné,j'ai écris Homescape, l'idée c'est d'enregistrer des sons pour faire de l’électro : [Lien] ça tourne sur pure data ou sur android en téléchargeant l'apk avec script fourni... Partagez. contactez moi.
olof, 09:15, jeu. 28 mai 2020: Ardour 6 est sorti.
olinuxx, 16:40, mar. 26 mai 2020: Bonjour et bienvenue à Jean Emberger et à JazzAddict cool
Sahaathyva, 23:49, lun. 25 mai 2020: ok pour la 1.3 , celle qui est censée supporter l'audio ;) @r1: lmms est mis de coté pour ma part à l'heure actuelle. là j'essaie d'aider Alex pour ZRythm mais dans la mesure de mes simples compétences
r1, 22:47, lun. 25 mai 2020: @Sahaathyva : Pour accélérer le mouvement, tu peux aussi participer au développement de lmms ! :-)
r1, 22:45, lun. 25 mai 2020: Excellente nouvelle pour lmms ! Et pour Ardour aussi d'ailleurs :-D
sub26nico, 21:21, lun. 25 mai 2020: ardour.org semble être redevenu fonctionnel, mais pas encore le forum
ycollet, 20:44, lun. 25 mai 2020: Aucune idée ... J'imagine plutôt une 1.3.0
Sahaathyva, 18:01, lun. 25 mai 2020: Desole pour les fautes de frappe je hais les claviers tactiles. Sinon ycollet c est annonce pour la 1.2.2 les lv2?
Sahaathyva, 15:40, lun. 25 mai 2020: C est possible sue le srv deconne leur forumme fait des blagues. Sinonycollet tres bonne nouvelle pout lmms il est quand meme temps pour un soft parti de linux de travailler avec des greffons linux natifs autres que ladspa
ycollet, 14:48, lun. 25 mai 2020: Le support LV2 vient d'être mergé dans la branche master de LMMS ...