#1 Le 05/02/2018, à 17:37
- trasho
Impossible de connecter QjackCTL
Bonjour à tous.
J'ai installé QjackCTL (pour utiliser avec Guitarix et Ardour) sans problème mais je n'arrive pas à le lancer...
Voici les messages d'erreur:
17:34:42.409 Réinitialisation des statistiques.
17:34:42.422 Changement des connexions ALSA.
17:34:42.443 DBUS : le service est disponible (org.jackaudio.service soit jackdbus).
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
17:34:42.505 Changement du graphique des connexions ALSA.
17:34:43.873 DBUS : impossible de démarrer le serveur JACK. Désolé
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
Mon Feb 5 17:34:43 2018: Starting jack server...
Mon Feb 5 17:34:43 2018: JACK server starting in non-realtime mode
Mon Feb 5 17:34:43 2018: self-connect-mode is "Don't restrict self connect requests"
Mon Feb 5 17:34:43 2018: ERROR: cannot register object path "/org/freedesktop/ReserveDevice1/Audio1": A handler is already registered for /org/freedesktop/ReserveDevice1/Audio1
Mon Feb 5 17:34:43 2018: ERROR: Failed to acquire device name : Audio1 error : A handler is already registered for /org/freedesktop/ReserveDevice1/Audio1
Mon Feb 5 17:34:43 2018: ERROR: Audio device hw:Track,0 cannot be acquired...
Mon Feb 5 17:34:43 2018: ERROR: Cannot initialize driver
Mon Feb 5 17:34:43 2018: ERROR: JackServer::Open failed with -1
Mon Feb 5 17:34:43 2018: ERROR: Failed to open server
Mon Feb 5 17:34:45 2018: Saving settings to "/home/trasho/.config/jack/conf.xml" ...
17:34:50.814 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.
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
Une idée ?
Merci d'avance !
Hors ligne
#2 Le 05/02/2018, à 18:18
- krodelabestiole
Re : Impossible de connecter QjackCTL
jack ne se lance pas.
il faut le configurer correctement, tu peux le faire dans qjackctl, bouton setup
http://linuxmao.org/QJackCtl
si tu n'y arrives pas envoie une capture d'écran de tes réglages, et donne nous le modèle de ta carte son.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#3 Le 05/02/2018, à 18:50
- trasho
Re : Impossible de connecter QjackCTL
Je l'ai déjà configuré, c'est une réinstallation ( je n'avais pas précisé).
Je tourne sur une M-Audio Fast track usb.
La carte son fonctionne très bien, mais je n'ai jamais eu ce genre de problème depuis que je fais de la mao sous Ubuntu (~6 ans)
Hors ligne
#4 Le 05/02/2018, à 19:11
- krodelabestiole
Re : Impossible de connecter QjackCTL
la carte fonctionne très bien et tout est bien configuré ? donc tout fonctionne
il y a deux raisons courantes pour lesquelles jack ne démarre pas : pulseaudio ne veut pas s'arrêter ou jack est mal configuré.
il peut y avoir 1000 raisons pour lesquelles il est mal configuré : un problème courant par ex. c'est que quand on ajoute un écran hdmi il peut diriger la sortie audio sur l'écran.
dans ton message la seule info intéressante c'est :
jack server is not running or cannot be started
en dehors de ça on a aucune info qui explique pourquoi jack ne démarre pas. et personne ne peux t'aider sans un minimum d'info, donc il nous faut en particulier tes réglages jack.
et aussi le retour de cette commande :
ps aux | grep pulseaudio
Dernière modification par krodelabestiole (Le 05/02/2018, à 19:17)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#5 Le 05/02/2018, à 22:09
- trasho
Re : Impossible de connecter QjackCTL
Le résultat:
trasho@trasho-rocks:~$ ps aux | grep pulseaudio
trasho 1948 0.5 0.5 250804 17216 ? S<l 17:22 1:27 /usr/bin/pulseaudio --start --log-target=syslog
trasho 4202 0.0 0.0 5128 824 pts/1 S+ 22:08 0:00 grep --color=auto pulseaudio
trasho@trasho-rocks:~$ ^C
trasho@trasho-rocks:~$
Dernière modification par trasho (Le 05/02/2018, à 22:12)
Hors ligne
#6 Le 05/02/2018, à 22:11
- trasho
Re : Impossible de connecter QjackCTL
Ce qui m'intrigue, c'est ça:
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
et ça :
ERROR: cannot register object path "/org/freedesktop/ReserveDevice1/Audio1": A handler is already registered for /org/freedesktop/ReserveDevice1/Audio1
Hors ligne
#7 Le 05/02/2018, à 23:01
- krodelabestiole
Re : Impossible de connecter QjackCTL
trasho 1948 0.5 0.5 250804 17216 ? S<l 17:22 1:27 /usr/bin/pulseaudio --start --log-target=syslog
pulseaudio tourne toujours et empêche très probablement jack de démarrer en réquisitionnant les memes ressources.
https://doc.ubuntu-fr.org/jackd#poussez-vous_j_arrive
Pour empêcher le redémarrage intempestif de Pulseaudio, éditez le fichier /etc/pulse/client.conf et ajoutez-y "autospawn = no"
tuer le serveur son de l'environnement, à l'aide d'un killall pulseaudio
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#8 Le 05/02/2018, à 23:38
- patked
Re : Impossible de connecter QjackCTL
Hello
@trasho : Sans utiliser qjackctl, quand tu lances Ardour (une version 4 ou 5), jack est lancé automatiquement (si tu as choisi Jack dans le menu d'ouverture). ça donne donc quoi quand tu lances Ardour ?
A+
Hors ligne
#9 Le 06/02/2018, à 08:31
- trasho
Re : Impossible de connecter QjackCTL
@krodelabestiole: rien ne change...
@patked: Could not reconnect to Audio/MIDI engine
Hors ligne
#10 Le 06/02/2018, à 11:18
- krodelabestiole
Re : Impossible de connecter QjackCTL
@krodelabestiole: rien ne change...
tu peux être plus expansif stp ?
est-ce que pulseaudio est bien arrêté après ces manips ?
quel est le retour de :
sudo killall pulseaudio
et 10 secondes plus tard :
ps aux | grep pulseaudio
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#11 Le 06/02/2018, à 11:25
- trasho
Re : Impossible de connecter QjackCTL
Quand je dis "rien ne change", c'est que j'ai toujours le même message d'erreur suite au modifications suggérées dans /etc/pulse/client.conf .
Résultats pour les commandes que tu m'indiques:
trasho@trasho-rocks:~$ sudo killall pulseaudio
[sudo] Mot de passe de trasho :
trasho@trasho-rocks:~$ ps aux | grep pulseaudio
trasho 6326 0.5 0.4 184644 13892 ? S<l 11:23 0:00 /usr/bin/pulseaudio --start --log-target=syslog
trasho 6336 0.0 0.0 5128 864 pts/1 S+ 11:23 0:00 grep --color=auto pulseaudio
Dernière modification par trasho (Le 06/02/2018, à 11:27)
Hors ligne
#12 Le 06/02/2018, à 11:29
- trasho
Re : Impossible de connecter QjackCTL
J'ai réussi à démarrer QjackCTL en tapant la commande
jackd -d dummy
mais je n'ai rien en entrée/sortie sur guitarix...
Hors ligne
#13 Le 06/02/2018, à 12:06
- krodelabestiole
Re : Impossible de connecter QjackCTL
si pulseaudio utilise le même driver que jackd, ça ne marchera pas.
donc il faut tuer pulseaudio de manière à ce qu'il ne redémarre pas automatiquement (c'est ce que fait ubuntu par défaut).
je ne fais pas de mao avec ubuntu (je préfère kxstudio, mieux équipé pour la mao et qui vient sans pulseaudio) mais sur mon xubuntu 16.04 cette manip fonctionne :
kro@xubuntu-vmware:/etc/pulse$ sudo nano client.conf
kro@xubuntu-vmware:/etc/pulse$ ps aux | grep pulseaudio
kro 25448 0.0 0.5 408228 10324 ? S<l Fev05 0:00 /usr/bin/pulseaudio --start --log-target=syslog
kro 71696 0.0 0.0 14268 932 pts/6 S+ 11:02 0:00 grep --color=auto pulseaudio
kro@xubuntu-vmware:/etc/pulse$ sudo killall pulseaudio
kro@xubuntu-vmware:/etc/pulse$ ps aux | grep pulseaudio
kro 71727 0.0 0.0 14268 936 pts/6 S+ 11:03 0:00 grep --color=auto pulseaudio
tu utilises quelle version d'ubuntu ? la manip pour virer pulseaudio est peut-être différente avec systemd.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#14 Le 06/02/2018, à 12:07
- krodelabestiole
Re : Impossible de connecter QjackCTL
ça donne quoi par ex. ça :
systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
ps aux | grep pulseaudio
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#15 Le 06/02/2018, à 12:18
- trasho
Re : Impossible de connecter QjackCTL
Merci pour la précision !
Je suis sous Ubuntu 16.04.
J'essaye les manips toute à l'heure (je n'ai pas mon ordinateur sous la main) et je te donne les retours !
Hors ligne
#16 Le 06/02/2018, à 14:33
- trasho
Re : Impossible de connecter QjackCTL
Voilà le résultat:
trasho@trasho-rocks:~$ systemctl --user stop pulseaudio.socket
trasho@trasho-rocks:~$ systemctl --user stop pulseaudio.service
trasho@trasho-rocks:~$ ps aux | grep pulseaudio
trasho 6326 0.0 0.4 184644 13892 ? S<l 11:23 0:00 /usr/bin/pulseaudio --start --log-target=syslog
trasho 6915 0.0 0.0 5128 880 pts/18 S+ 14:32 0:00 grep --color=auto pulseaudio
trasho@trasho-rocks:~$
Hors ligne
#17 Le 06/02/2018, à 14:47
- krodelabestiole
Re : Impossible de connecter QjackCTL
et avec sudo ?
sudo systemctl --user stop pulseaudio.socket
sudo systemctl --user stop pulseaudio.service
ps aux | grep pulseaudio
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#18 Le 06/02/2018, à 14:50
- krodelabestiole
Re : Impossible de connecter QjackCTL
(y peu de chance que ce soit ça je ne crois pas que la 16.04 utilise systemd)
par contre tu peux nous envoyer le contenu de /etc/pulse/client.conf ?
cat /etc/pulse/client.conf
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#19 Le 06/02/2018, à 14:53
- krodelabestiole
Re : Impossible de connecter QjackCTL
tu peux ajouter ça dedans :
autospawn = no
daemon-binary = /bin/true
(le autospawn devrait suffire mais visiblement pas chez toi...)
ensuite tu peux aussi essayer de tuer pulseaudio comme ça :
pulseaudio --kill
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#20 Le 07/02/2018, à 16:33
- trasho
Re : Impossible de connecter QjackCTL
Voila le résultat pour
cat /etc/pulse/client.conf
trasho@trasho-rocks:~$ cat /etc/pulse/client.conf
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
## Configuration file for PulseAudio clients. See pulse-client.conf(5) for
## more information. Default values are commented out. Use either ; or # for
## commenting.
; default-sink =
; default-source =
; default-server =
; default-dbus-server =
; autospawn = no
; daemon-binary = /usr/bin/pulseaudio
; extra-arguments = --log-target=syslog
; cookie-file =
; enable-shm = yes
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
; auto-connect-localhost = no
; auto-connect-display = no
Hors ligne
#21 Le 07/02/2018, à 16:34
- trasho
Re : Impossible de connecter QjackCTL
Du coup, je modifie deamon-binary ?
Hors ligne
#22 Le 07/02/2018, à 16:50
- krodelabestiole
Re : Impossible de connecter QjackCTL
ok je comprends mieux, le problème vient du fait que la consigne autospan=no est commentée : un ; ou un # au début d'une ligne signifie qu'elle n'est pas prise en compte (en général elle est là pour l'exemple). donc pas besoin de modifier daemon-binary a priori il suffit de remplacer
; autospawn = no
par
autospawn = no
Dernière modification par krodelabestiole (Le 07/02/2018, à 16:52)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#23 Le 07/02/2018, à 16:58
- trasho
Re : Impossible de connecter QjackCTL
Alors j'ai supprimé le ; puis refait un pulseaudio --kill, redémarré qjackctl, et même message d'erreur...
Hors ligne
#24 Le 07/02/2018, à 17:22
- krodelabestiole
Re : Impossible de connecter QjackCTL
et est-ce que cette fois pulseaudio est bien arrêté ?
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#25 Le 08/02/2018, à 00:12
- patked
Re : Impossible de connecter QjackCTL
et en même temps, est ce que ton user est bien ajouté dans le groupe audio ?
Et sait on jamais, une ré installation de jack
Hors ligne