Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 23/03/2020, à 18:53

jeanFrancoisHicter

Re : Xruns Jack

Bonjour !

Je déterre le sujet : j'ai moi aussi des problèmes de xruns avec une latence de 85 ms et du CPU occupé à 20 % !
J'ai beau augmenter la latence, rien n'y fait : xruns récurrents, toutes les minutes, environ...

Est-ce que vous avez trouvé des solutions sur LinuxMAO ? Impossible pour moi d'accéder à leur forum...

sad


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#27 Le 23/03/2020, à 20:54

krodelabestiole

Re : Xruns Jack

tu as lu le chapitre 3.3 optimisation ? https://doc.ubuntu-fr.org/jackd#optimisation

quelle est ta carte son ? quels sont tes réglages ?

Hors ligne

#28 Le 23/03/2020, à 22:47

jeanFrancoisHicter

Re : Xruns Jack

krodelabestiole a écrit :

tu as lu le chapitre 3.3 optimisation ? https://doc.ubuntu-fr.org/jackd#optimisation
quelle est ta carte son ? quels sont tes réglages ?

Oui, j'ai tout fait comme il faut, d'après le tutoriel...
Ma carte : Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz
Réglages Jackd calés sur la carte : 192 kHz, latence de 85 ms

Mais bon, j'ai essayé plein d'autres réglages et ça m*rde toujours...

Bref, ce Jackd ne fonctionne jamais : je me demande s'il y a UN utilisateur qui n'est pas emm*rdé avec les xruns, même sur des bécanes de course...

Et puis, j'ai installé Waveform Free, aujourd'hui : résultat, ça m'a flingué mon pulseaudio = réinstallation à la barbare...

sad


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#29 Le 24/03/2020, à 00:12

krodelabestiole

Re : Xruns Jack

si ce sont tes réglages je pense que tu n'as soit pas lu, soit pas compris ce chapitre :

aucun intérêt de tourner à 192kHz. c'est un argument purement marketing pour vendre des cartes. en plus tu as dans le chapitre un petit encart concernant spécifiquement les cartes USB comme la tienne...

Pour obtenir les meilleures performances avec une carte son connectée en USB, utilisez toujours une fréquence de 48000Hz, 3 périodes par tampon, et un nombre d'échantillons par période qui soit une puissance de 2 (16, 32, 64, 128 etc.)

Hors ligne

#30 Le 24/03/2020, à 00:16

jeanFrancoisHicter

Re : Xruns Jack

Merci du tuyau !
Je verrai ça quand j'aurai besoin de Jackd...

Là, je fais une pause...

smile


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#31 Le 25/03/2020, à 12:39

jeanFrancoisHicter

Re : Xruns Jack

Bon.
Réinstallation faite.
Tuto suivi à la lettre.
Résultat : xruns toutes les minutes...

Ceci-dit, Pulseaudio a des décrochages, de temps en temps, aussi... Mais beaucoup moins que Jack, cependant...
Le problème, avec les xruns, c'est qu'ils sont vraiment très audibles : pas une micro-coupure de son, mais un roulement granulaire glitchique de 10 ms... neutral

Bref, c'est pas au point.


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#32 Le 25/03/2020, à 14:15

krodelabestiole

Re : Xruns Jack

si c'est régulièrement pile toutes les minutes c'est sans doute qu'un process utilise tout le cpu toute les minutes. tu peux essayer de voir de quoi il s'agit avec la commande htop par ex.

Hors ligne

#33 Le 25/03/2020, à 14:15

krodelabestiole

Re : Xruns Jack

tu peux donner les valeurs que tu utilises stp ?

Hors ligne

#34 Le 25/03/2020, à 14:33

jeanFrancoisHicter

Re : Xruns Jack

hw:UR22mkII
48000
2028
3

Ce qui me donne une latence énorme de 128 ms

Avec ça, Jack se prend les pieds dans le tapis...

Pour la fréquence, ça n'est pas pile poil 60 secondes...
J'ai dit ça à la louche.

Mais dès le démarrage de Jack, j'ai un xrun au bout de 10 secondes environ...

sad


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#35 Le 25/03/2020, à 16:27

krodelabestiole

Re : Xruns Jack

htop ne montre rien de suspect au moment de ces xruns ?

Hors ligne

#36 Le 25/03/2020, à 16:36

jeanFrancoisHicter

Re : Xruns Jack

En mode htop rafraîchissement par défaut
Un bref pic d'un des threads du processeur à 40 %... alors qu'ils tournent tous à 15%...

En mode rafraîchissement 10 ms
Des sauts à 100% de CPU sans qu'il soit possible d'identifier le processus responsable : 10 ms pour identifier ! Lol
Mais xruns non corrélés à ces pics !

Messages Jack
16:57:16.866 Récupération désynchronisation (XRUN) (3).
Wed Mar 25 16:57:16 2020: ERROR: JackEngine::XRun: client = PulseAudio JACK Sink was not finished, state = Triggered
Wed Mar 25 16:57:16 2020: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Mar 25 16:57:16 2020: ERROR: JackEngine::XRun: client = PulseAudio JACK Sink was not finished, state = Triggered
Wed Mar 25 16:57:16 2020: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Mar 25 16:57:16 2020: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Mar 25 16:57:16 2020: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Mar 25 16:57:17 2020: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Mar 25 16:57:17 2020: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Mar 25 16:57:17 2020: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Mar 25 16:57:17 2020: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
16:57:18.808 Récupération de désynchronisation (XRUN) (1 sauté).

Dernière modification par jeanFrancoisHicter (Le 25/03/2020, à 17:13)


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#37 Le 25/03/2020, à 17:02

krodelabestiole

Re : Xruns Jack

à cause de quel(s) process ?

Hors ligne

#38 Le 25/03/2020, à 17:12

jeanFrancoisHicter

Re : Xruns Jack

krodelabestiole a écrit :

à cause de quel(s) process ?

Si tu as un méthode pour noter des processus qui taclent à 100 % et qui changent toutes les 10 ms, je suis preneur...


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#39 Le 25/03/2020, à 19:44

krodelabestiole

Re : Xruns Jack

htop trie par défaut les process les plus gourmands en cpu. il fait donne une moyenne de l'usage CPU entre chaque actualisation (1,5 sec ou un truc du genre, tu peux ajuster avec -d en dixième de sec), normalement si un truc bouffe 100% tu devrais le griller assez vite...

malheureusement je trouve pas de script qui loggue les process utilisant plus d'un certain pourcentage de cpu, ça serait pratique.

tu es sur quel environnement de bureau ?

Hors ligne

#40 Le 25/03/2020, à 19:48

krodelabestiole

Re : Xruns Jack

je vois pas mal de thread qui indiquent que les cartes wifi peuvent engendrer des problèmes de ce type : https://linuxmao.org/forumthread92445
tu as un switch pour l'éteindre ?

si tu trouves pas de process qui pose problème, pose ta question sur linuxmao, ils ont plus l'habitude des problèmes liés à jack qu'ici : https://linuxmao.org/forum38

Dernière modification par krodelabestiole (Le 25/03/2020, à 19:49)

Hors ligne

#41 Le 25/03/2020, à 20:04

jeanFrancoisHicter

Re : Xruns Jack

htop toutes les 10 ms
Quand 1 de mes 4 threads saute à 100 % = xrun
Donc, il y a une logique, c'est déjà ça...
Reste que ce thread qui saute n'a, a priori, pas de solution : j'ai fait l'essai en faisant tourner Spotify en solo, sans Firefox ou autre, et il semblerait que ce soit Pulseaudio qui soit responsable du saut à 100 %...
Mais, un saut qui n'a pas d'explication logique : pourquoi le système roule à 20 % et, d'un seul coup, saute -- un thread, pas tout le CPU -- à 100 % ?

neutral

P.S. : Je tourne sur KDE Neon, comme tu peux le lire en signature... wink


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#42 Le 26/03/2020, à 17:37

krodelabestiole

Re : Xruns Jack

tu peux éventuellement désactiver pulseaudio.

il faut remplacer

; autospawn = yes

par

autospawn = no

dans /etc/pulse/client.conf

puis

pulseaudio --kill

pour arrêter pulseaudio et

pulseaudio --start

pour le redémarrer.

Hors ligne

#43 Le 26/03/2020, à 18:21

jeanFrancoisHicter

Re : Xruns Jack

Sauf que si je kill pulseaudio, je n'ai plus de son...
Jack ne prend pas la main et pavucontrol est inopérant...


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#44 Le 26/03/2020, à 18:43

krodelabestiole

Re : Xruns Jack

pavucontrol est une interface graphique pour gérer pulseaudio, donc si tu tues pulseaudio il ne risque pas de marcher.

jack est un serveur de son (dédié à la mao), pulseaudio en est un autre (dédié au multimédia et à la lecture à distance).

pour la mao on utilise jack, et pas pulseaudio. et pour utiliser jack, historiquement on était obligé d'arrêter pulseaudio sinon ça entrait en conflit vis à vis d'alsa (le driver de la carte son). avec jack sink, pulseaudio se connecte à jack au lieu de se connecter à alsa, donc problème résolu.
et donc pulseaudio n'est absolument pas nécessaire au bon fonctionnement de jack (c'est plutôt un obstacle).

si tes applications ne sortent plus de son quand tu tues pulseaudio, c'est qu'elles n'utilisent pas jack. pour un navigateur web ou un lecteur multimédia c'est normal. pour une application de MAO c'est plutôt signe qu'elle est mal configurée.

Hors ligne

#45 Le 26/03/2020, à 18:57

jeanFrancoisHicter

Re : Xruns Jack

Donc, je kill pulseaudio quand je veux utiliser les applis qui utilisent Jack...
Okay... Je tiens au courant... Je fais une pause, là smile


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#46 Le 26/10/2020, à 14:59

jeanFrancoisHicter

Re : Xruns Jack

J'ai finalement identifié le processus responsable : wpa_supplicant.
En éteignant le wifi, tout fonctionne sans glitch...


KDE Neon User Edition 5.20 | ThinkPad-Edge 8 Go | SSD Intel 80 Go | Steinberg UR22mkII USB Audio Interface 24 bit / 192 kHz

Hors ligne

#47 Le 26/10/2020, à 21:05

krodelabestiole

Re : Xruns Jack

(je t'avais proposé la méthode en #40)

content que ça marche wink

Hors ligne