"JACK-Server konnte nicht gestartet werden" bei Verwendung von Qjackctl

29

Ich habe ein Problem, wenn ich versuche, meine Gitarre über den Line-Eingang an meinen Computer anzuschließen. Audacity funktioniert gut und ich kann aufzeichnen, was ich auf meiner Gitarre spiele (indem ich wähle, Preferencesvon wo aus ich aufnehme default:line0). Aber das Problem liegt in Qjackctl : Wenn ich zuerst darauf klicke start, wird dieser Fehler angezeigt:

Fehler 1

danach, wenn ich darauf klicke Cancel, gibt es diesen Fehler:

Fehler 2

Dies ist das Protokoll aus dem messagesFenster:

10: 30: 37.368 Patchbay deaktiviert.
10: 30: 37.416 Statistik zurückgesetzt.
10: 30: 37.459 ALSA-Verbindungsänderung.
10: 30: 37.497 D-BUS: Dienst ist verfügbar (org.jackaudio.service aka jackdbus).
Es kann keine Verbindung zum Server-Socket hergestellt werden. Err = Keine solche Datei oder kein solches Verzeichnis
Es kann keine Verbindung zum Server-Anforderungskanal hergestellt werden
Jack Server läuft nicht oder kann nicht gestartet werden
10: 30: 37.512 ALSA-Verbindungsdiagrammänderung.
10: 30: 44.060 D-BUS: Der JACK-Server konnte nicht gestartet werden. Es tut uns leid
Es kann keine Verbindung zum Server-Socket hergestellt werden. Err = Keine solche Datei oder kein solches Verzeichnis
Es kann keine Verbindung zum Server-Anforderungskanal hergestellt werden
Jack Server läuft nicht oder kann nicht gestartet werden
Sa 1 Dez 10:30:43 2012: Jack Server wird gestartet ...
Sa Dez 1 10:30:43 2012: JACK-Server startet im Echtzeitmodus mit Priorität 10
Sa 1 Dez 10:30:44 2012: Steuergerät hw: 0
Sa 1 Dez 10:30:44 2012: Steuergerät hw: 0
Sat Dec 1 10:30:44 2012: [1m [31mERROR: Fehler beim Abrufen des Gerätenamens: Audio0-Fehler: Methode "RequestRelease" mit Signatur "i" auf der Schnittstelle "org.freedesktop.ReserveDevice1" ist nicht vorhanden
[0m
Sa Dez 1 10:30:44 2012: [1m [31mFEHLER: Audiogerät hw: 0 kann nicht erfasst werden ... [0m
Sa Dez 1 10:30:44 2012: [1m [31mFEHLER: Treiber kann nicht initialisiert werden [0m
Sa Dez 1 10:30:44 2012: [1m [31mFEHLER: JackServer :: Open fehlgeschlagen mit -1 [0m
Sa Dez 1 10:30:44 2012: [1m [31mFEHLER: Server konnte nicht geöffnet werden [0m
Sa 1 Dez 10:30:45 2012: Speichern von Einstellungen in "/home/gevorg/.config/jack/conf.xml" ...
10: 31: 11.438 Es konnte keine Verbindung zum JACK-Server als Client hergestellt werden. - Gesamtoperation fehlgeschlagen. - Verbindung zum Server nicht möglich. Bitte überprüfen Sie das Nachrichtenfenster für weitere Informationen.
Es kann keine Verbindung zum Server-Socket hergestellt werden. Err = Keine solche Datei oder kein solches Verzeichnis
Es kann keine Verbindung zum Server-Anforderungskanal hergestellt werden
Jack Server läuft nicht oder kann nicht gestartet werden

Jetzt kann ich nicht verstehen, was mein Problem ist.

hingev
quelle
Ich habe versucht, die Befehlszeilen: pulseaudio --kill jack_control start und ich bekam eine Meldung: "DBus-Ausnahme: org.jackaudio.Error.Generic: Fehler beim Öffnen des Servers" Was könnte das Problem sein?
Kam hierher und suchte nach einer Antwort auf eine sehr ähnliche Frage, aber es stellte sich heraus, dass mein USB-Gitarren-Link-Kabel abgezogen und wieder eingesteckt war, um sicherzustellen, dass dieser Fehler nicht auftaucht.
Ikarus74

Antworten:

24

Versuchen Sie dies über die Befehlszeile:

pulseaudio --kill  
jack_control  start

Dann, wenn du fertig bist:

jack_control exit  
pulseaudio --start

Und manchmal stirbt Jack nicht, also dann

Erhalte Jackds PID:

ps -aux | grep jackd  
kill -9 jacksPID
null_radix
quelle
14
Entschuldigung für die späte Antwort, aber wenn ich es versuche jack_control strt, bringt es Fehler:--- start DBus exception: org.jackaudio.Error.Generic: Failed to open server
hingev
1
Das Problem dabei ist, dass pulseaudio aggressiv neu gestartet wird.
Pointy
Oh meine Güte, vielen Dank. Dies ist im Zusammenhang mit der Ausführung von Overtone und Chuck
Ehtesh Choudhury
1
geoh warum hat der fehler für dich aufgehört, hast du etwas am obigen befehl geändert? Ich habe das gleiche Problem, wenn ich diese Lösung ausprobiere.
TenLeftFingers
pasuspender qjackctlUnterbricht pulseaudio, damit Jack gestartet werden kann
Alexander
28

Keines davon löste mein Problem. Dies geschah: http://dpod.kakelbont.ca/2015/08/16/fixing-qjackctl

  1. In einem Terminal starten Sie qjackctl:

    qjackctl
    
  2. Bevor Sie versuchen, es zu starten, klicken Sie auf die Schaltfläche Setup in der GUI (rechts, Mitte).

    Bildbeschreibung hier eingeben

  3. Ändern Sie in der Setup-Benutzeroberfläche das Eingabe- und Ausgabegerät (Mitte, rechts) von (Standard) in hw: PCH (im Screenshot wurde eines geändert und das andere nicht).

    Bildbeschreibung hier eingeben

  4. Starten Sie qJackCtl neu. Sie sollten nun in der Lage sein, die Schaltfläche Start erfolgreich zu verwenden .

pwr
quelle
2
Du bist mein Retter. Ich habe alles versucht, um pulseaudio zu töten und jack_control neu zu starten - alles ohne Erfolg. Aber Ihre Lösung hat funktioniert!
user3804598
Du bist mein Lebensretter!
Zack Lee
Dies ist die empfohlene Methode gemäß JackAudio.org Option 4:
xtrchessreal
hat funktioniert, als nichts anderes gemacht hat
Kris
9

Ich habe es geschafft und gelöst:

sudo killall -9 jackdbus
Gleriston Sampaio
quelle
ICH DANKE DIR SEHR!!! Dies hat bei mir geklappt und ist die einzige Antwort, die ich gefunden habe, die laut Fehlermeldungen tatsächlich Sinn ergab. Nochmals vielen ERROR: cannot register object path "/org/freedesktop/ReserveDevice1/Audio0": A handler is already registered for /org/freedesktop/ReserveDevice1/Audio0 Dank!
Jesse the Wind Wanderer
5

Ich habe den Fehler d-bus jack server could not be starteddurch Löschen behoben

~/.config/rncbc.org/QjackCtl.conf

und neu starten qjackctl. In meinem Fall hatte ich die Einstellungen durcheinander gebracht und es wurde in dieser Datei gespeichert.

bepositivefresh
quelle
Für mich in Fedora behoben.
Forivin
Das hat auch bei mir funktioniert.
Kris
2

ich benutzte sudo killall -9 jackdbus

Dann sudo qjackctl

Das hat funktioniert! Aber ich bekomme keinen Ton und kann meinen ffado-Mixer danach nicht mehr zum Laufen bringen.

Jehy
quelle
2

Hier gibt es viele relevante Erklärungen:

http://jackaudio.org/faq/pulseaudio_and_jack.html

Ich habe mein Problem gelöst, nachdem ich dem Serverpfad das Präfix vorangestellt pasuspend -- und die entsprechende Schnittstelle (obere rechte Ecke) für das richtige Audiogerät in meinem System ausgewählt habe, indem ich auf das >Symbol geklickt und aus der Liste ausgewählt habe.

Heltonbiker
quelle
1

Das Ausführen von QJackCtl über die Befehlszeile als Root-Benutzer hat das Problem für mich behoben.

sudo qjackctl
Livinston
quelle
1
Ich starte "sudo qjackctl" und mein Ubuntu ist eingefroren. Musste meinen PC hart zurücksetzen.
user3804598
Gleiches Problem, mein Linux Mint PC ist mit diesem Befehl vollständig eingefroren. Ich musste STRG + ALT + F1sudo pkill qjackctl
Fabio Iotti
0

Schritt 1. Audiokarten anzeigen

cat /proc/asound/cards

(Audiokarten anzeigen)

Schritt 2:

pulseaudio --kill

Schritt 3:

qjackctl 

In der GUI finden Sie Interface: [default] und wählen Sie die entsprechende Audiokarte

Drücken Sie play |>

Schritt 4:

Führen Sie den Prozess aus, der jackd erfordert (in meinem Fall sonic-pi), wenn Sie fertig sind ...

Schritt 5:

pulseaudio --start

Dies ist eine Art Mashup der vorherigen Antworten, aber es hat bei mir funktioniert, während es keine der einzelnen Antworten gab. Es hat mir geholfen, ein wenig über die Unterschiede zwischen pulseaudio und jackd zu lesen.

Ich hoffe das hilft!

plvankam
quelle