web-dev-qa-db-fra.com

Problème lors du démarrage du serveur JACK "Le serveur Jack n'est pas en cours d'exécution ou ne peut pas être démarré"

Je n'ai pas réussi à faire travailler JACK malgré le google et la lecture sur les forums. Aidez-moi s'il vous plaît à faire travailler JACK. Je joins le journal des messages de JACK Control ici.

 02: 15: 40.109 Patchbay désactivé. 
 02: 15: 40.117 Réinitialisation des statistiques. 
 02: 15: 40.123 Changement de connexion ALSA. 
 02: 15: 40.147 D-BUS: le service est disponible (org.jackaudio.service ou jackdbus). 
 Impossible de se connecter au socket du serveur err = Aucun fichier ou répertoire de ce type 
 Impossible de se connecter au canal de demande de serveur 
 Le serveur Jack ne fonctionne pas ou ne peut pas être démarré 
 02: 15: 40.169 Le graphe de connexion ALSA a changé. 
 02: 15: 43.877 Le serveur D-BUS: JACK n'a pas pu être démarré. Désolé 
 Impossible de se connecter au socket du serveur err = Aucun fichier ou répertoire de ce type 
 Impossible de se connecter au canal de demande du serveur 
 Le serveur jack n'est pas en cours d'exécution ou ne peut pas être démarré 
 Lun. Déc. 8 02:15:43 2014: démarrage du serveur de prises ... 
 Lun. Déc. 8 02:15:43 2014: serveur JACK démarrant en mode temps réel avec une priorité de 10 
 Lun. Déc. 8 02:15: 43 2014: ERREUR: impossible de verrouiller la zone mémoire de 82274202 octets (impossible d'allouer de la mémoire) 
 Mon Dec 8 02:15:43 2014: ERREUR: impossible d'enregistrer le chemin d'objet "/ org/freedesktop/ReserveDevice1/Audio0": A le gestionnaire est déjà enregistré pour /org/freedesktop/ReserveDevice1/Audio0
mon Dec 8 02:15:43 2014: ERREUR: impossible d'acquérir le nom du périphérique: Audio0 erreur: un gestionnaire est déjà enregistré pour/org/freedesktop/ReserveDevice1/Audio0 
 Mon Dec 8 02:15:43 2014: ERREUR: Périphérique audio hw: 0 ne peut pas être acquis ... 
 Mon Dec 8 02:15:43 2014: ERREUR: Impossible d'initialiser driver 
 Mon Dec 8 02:15:43 2014: ERREUR: JackServer :: Open a échoué avec -1 [.__ __.] Mon Dec 8 02:15:43 2014: ERREUR: Impossible d'ouvrir le serveur 
 Mon Dec 8 02:15:45 2014: Enregistrement des paramètres dans "/home/rythem/.config/jack/conf. xml "... 
 02: 15: 47.373 Impossible de se connecter au serveur JACK en tant que client. - L'opération globale a échoué. - Incapable de se connecter au serveur. Veuillez vérifier la fenêtre des messages pour plus d’informations. 
 Impossible de se connecter au socket du serveur err = Aucun fichier ou répertoire de ce type 
 Impossible de se connecter au canal de demande du serveur 
 Le serveur de la prise jack ne fonctionne pas ou ne peut pas être commencé
13
Rythem Bansal

Vous devez d’abord arrêter le processus pulseaudio existant, démarrer le processus jack_control et redémarrer le processus pulseaudio.

Veuillez utiliser les commandes ci-dessous:

pulseaudio --kill

jack_control start

jack_control exit

pulseaudio --start
7
vembutech

Vous essayez d'exécuter Jack avec des priorités en temps réel, et Jack ne le configure pas par défaut dans Ubuntu. Il y a deux façons de résoudre ce problème:

1) N'utilisez pas les priorités en temps réel.

Par CLI, vous pouvez démarrer Jack sans temps réel, en utilisant jackd -r & - voir man jackd pour plus de détails.

Si vous Sudo apt install qjackctl to pouvez exécuter l'interface graphique "Qjackctl", et dans la section "Configuration" décochez la case "Realtime"

enter image description here

2) Configuration en temps réel pour Jack , comme décrit dans http://www.jackaudio.org/faq/linux_rt_config.html

Ouvrez un terminal et entrez

Sudo nano /etc/security/limits.d/99-realtime.conf

Ajouter les lignes

@realtime   -  rtprio     99
@realtime   -  memlock    unlimited

Presse Ctrl+o et alors Ctrl+x pour enregistrer et quitter le fichier.

Créez et ajoutez-vous au groupe 'temps réel':

Sudo groupadd realtime
Sudo usermod -a -G realtime yourUserID

Déconnexion et retour dans.

0
Charles Green

Je suis confronté au même problème avec Ubuntu 18

$ python3 -V
Python 3.6.6
$ python3 -c "import speech_recognition as sr;print(sr.__version__)"
3.8.1
$ python3 -c "import pyaudio as p;print(p.__version__)"
0.2.11


$ py -m speech_recognition
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = No such file or directory
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
A moment of silence, please...
Set minimum energy threshold to 45.131829621150224
Say something!
0
user886983

Essayez d’utiliser pasuspender avec qjackctl. Comme ça:

pasuspender qjackctl

Il devrait "mettre en pause" pulseaudio pendant l'exécution de qjackctl et "respawn" pulseaudio lorsque qjackctl est terminé.

0
Mina Michael