[CONTOURNE] Xruns et nouvelle configuration
Bonjour a vous,
d'abord je tiens a excuser mon style d'ecriture, j'ai un clavier en qwerty UK, c'est donc assez deroutant pour moi qui ai ete longtemps sur azerty.
Je me suis acheté un nouveau pc, plus puissant, en dualboot avec windows (pour jouer aux jeux exclusivement w10)...
Mais du coup, au lieu d'avoir autant, voir moins d'Xruns, j'en ai en pagaille ... et ca donne un bourdonnement insupportable ... j'ai tout essaye, je ne sais pas d’où' vient le problème...
voila ma configuration :
CPU : Amd ryzen 2600
GPU : Amd Rx 470 8go
RAM : 8 Go 3200Hz
MB : MSI B450M mortar titanium
Carte son externe : Behringer xenyx 1222 usb
Stockage : deux ssd (un pour ma distro et l'autre pour w10), un HDD classique 7200 (pour partager les donner entre linux et windows et stocker les gros fichiers hors system).
Distribution : SolydK + Librazik
J'ai installe les paquets librazik suivants :
A quelques details pres j'utilise les reglages par defaut de librazik pour jack.
Je précise que ma carte son est branche via usb, que je l'utilise uniquement pour la capture. Pour le retour j'utilise la carte son de la carte mère, car c'est la que je branche casque et enceinte.
Au debut tout va bien, puis a un moment le retour bourdonne, et la ca affecte l'enregistrement.
J'ai essaye avec cadence puis avec qjqckctl, c’est la même. J'ai essaye en coupant pulseaudio. Puis j’ai essaye de modifier l'échantillonnage/periode, en passant de 1024 a 256, il y a augmentation des xruns, c'est inaudible, et en passant a 2048 ca diminue (mais la latence est la...).
j'ai suivi la consigne pour PAM, rien ne change, et la priorite a beau etre a 90, cest toujours la.
Voici ce que j'obtiens avec qjacjctl :
Voila, si y a des suggestions ou des personnes dans un cas similaire, je suis tout ouïe.
d'abord je tiens a excuser mon style d'ecriture, j'ai un clavier en qwerty UK, c'est donc assez deroutant pour moi qui ai ete longtemps sur azerty.
Je me suis acheté un nouveau pc, plus puissant, en dualboot avec windows (pour jouer aux jeux exclusivement w10)...
Mais du coup, au lieu d'avoir autant, voir moins d'Xruns, j'en ai en pagaille ... et ca donne un bourdonnement insupportable ... j'ai tout essaye, je ne sais pas d’où' vient le problème...
voila ma configuration :
CPU : Amd ryzen 2600
GPU : Amd Rx 470 8go
RAM : 8 Go 3200Hz
MB : MSI B450M mortar titanium
Carte son externe : Behringer xenyx 1222 usb
Stockage : deux ssd (un pour ma distro et l'autre pour w10), un HDD classique 7200 (pour partager les donner entre linux et windows et stocker les gros fichiers hors system).
Distribution : SolydK + Librazik
J'ai installe les paquets librazik suivants :
librazik-banquesdeson-all librazik-base-systemeaudiomidi librazik-optimisations-all librazik-banquesdeson-all librazik-base-systemeaudiomidi librazik-optimisations-all
A quelques details pres j'utilise les reglages par defaut de librazik pour jack.
Je précise que ma carte son est branche via usb, que je l'utilise uniquement pour la capture. Pour le retour j'utilise la carte son de la carte mère, car c'est la que je branche casque et enceinte.
Au debut tout va bien, puis a un moment le retour bourdonne, et la ca affecte l'enregistrement.
J'ai essaye avec cadence puis avec qjqckctl, c’est la même. J'ai essaye en coupant pulseaudio. Puis j’ai essaye de modifier l'échantillonnage/periode, en passant de 1024 a 256, il y a augmentation des xruns, c'est inaudible, et en passant a 2048 ca diminue (mais la latence est la...).
j'ai suivi la consigne pour PAM, rien ne change, et la priorite a beau etre a 90, cest toujours la.
Voici ce que j'obtiens avec qjacjctl :
19:12:01.160 Journalisation démarrée --- dim. mars 24 19:12:01 2019 --- 19:12:01.214 Réinitialisation des statistiques. 19:12:01.216 Changement des connexions ALSA. 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 JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock 19:12:01.236 Changement du graphe des connexions ALSA. qjackctlAlsaGraph::updateItems() 19:12:09.742 Script de démarrage... 19:12:09.742 pulseaudio --start 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 JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock 19:12:10.153 Script de démarrage terminé avec succès. 19:12:10.153 JACK démarre... 19:12:10.153 /usr/bin/jackd -P90 -m -dalsa -r48000 -p1024 -n2 -m -D -Chw:CODEC,0 -Phw:Generic,0 19:12:10.156 JACK a été démarré avec le PID=5375. no message buffer overruns no message buffer overruns no message buffer overruns jackdmp 1.9.12 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2016 Grame. Copyright 2016-2017 Filipe Coelho. jackdmp 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 server starting in realtime mode with priority 90 self-connect-mode is "Don't restrict self connect requests" audio_reservation_init Acquire audio card Audio3 Acquire audio card Audio1 creating alsa driver ... hw:Generic,0|hw:CODEC,0|1024|2|48000|0|0|nomon|swmeter|-|32bit configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods ALSA: final selected sample format for capture: 16bit little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 32bit integer little-endian ALSA: use 2 periods for playback 19:12:12.291 Changement des connexions JACK. 19:12:12.291 Configuration du serveur enregistrée dans « /home/anarchlinux/.jackdrc ». 19:12:12.292 Réinitialisation des statistiques. 19:12:12.308 Client activé. 19:12:12.308 Baie de brassage désactivée. 19:12:12.308 Script post-démarrage... 19:12:12.308 pactl load-module module-jack-sink && pactl load-module module-jack-source && echo "set-default-sink jack_out" | pacmd && echo "set-default-source jack_in" | pacmd && a2j -e 19:12:12.328 Changement du graphe des connexions JACK. 31 32 hardware ports export --- enable export of hardware ports port_name "a2j:Arturia KeyLab Essential 61 [24] (capture): Arturia KeyLab Essential 61 MID" already exists port_name "a2j:Arturia KeyLab Essential 61 [24] (playback): Arturia KeyLab Essential 61 MID" already exists --- start 19:12:12.695 Changement du graphe des connexions ALSA. 19:12:12.894 Script post-démarrage terminé avec statut de sortie=256. 19:12:12.895 Changement des connexions JACK. qjackctlJackGraph::updateItems() qjackctlJackGraph::updateItems() qjackctlAlsaGraph::updateItems() 19:13:45.749 Récupération désynchronisation (XRUN) (1). 19:13:57.871 Récupération désynchronisation (XRUN) (2). 19:14:48.905 Récupération désynchronisation (XRUN) (3). 19:15:14.552 Récupération désynchronisation (XRUN) (4). 19:15:21.085 Récupération désynchronisation (XRUN) (5). 19:15:42.764 Récupération désynchronisation (XRUN) (6). 19:15:57.810 Récupération désynchronisation (XRUN) (7).
Voila, si y a des suggestions ou des personnes dans un cas similaire, je suis tout ouïe.