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, Preferences
von wo aus ich aufnehme default:line0
). Aber das Problem liegt in Qjackctl : Wenn ich zuerst darauf klicke start
, wird dieser Fehler angezeigt:
danach, wenn ich darauf klicke Cancel
, gibt es diesen Fehler:
Dies ist das Protokoll aus dem messages
Fenster:
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.
Antworten:
Versuchen Sie dies über die Befehlszeile:
Dann, wenn du fertig bist:
Und manchmal stirbt Jack nicht, also dann
Erhalte Jackds PID:
quelle
jack_control strt
, bringt es Fehler:--- start DBus exception: org.jackaudio.Error.Generic: Failed to open server
pasuspender qjackctl
Unterbricht pulseaudio, damit Jack gestartet werden kannKeines davon löste mein Problem. Dies geschah: http://dpod.kakelbont.ca/2015/08/16/fixing-qjackctl
quelle
Ich habe es geschafft und gelöst:
quelle
ERROR: cannot register object path "/org/freedesktop/ReserveDevice1/Audio0": A handler is already registered for /org/freedesktop/ReserveDevice1/Audio0
Dank!Ich habe den Fehler
d-bus jack server could not be started
durch Löschen behobenund neu starten
qjackctl
. In meinem Fall hatte ich die Einstellungen durcheinander gebracht und es wurde in dieser Datei gespeichert.quelle
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.
quelle
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.quelle
Das Ausführen von QJackCtl über die Befehlszeile als Root-Benutzer hat das Problem für mich behoben.
quelle
sudo pkill qjackctl
Schritt 1. Audiokarten anzeigen
(Audiokarten anzeigen)
Schritt 2:
Schritt 3:
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:
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!
quelle