Problem beim Starten des JACK-Servers "Jack Server läuft nicht oder kann nicht gestartet werden"


15

Ich habe JACK nicht zum Arbeiten gebracht, obwohl ich in Foren gegoogelt und gelesen habe. Bitte helfen Sie mir, JACK zum Arbeiten zu bringen. Ich hänge hier das Nachrichtenprotokoll von JACK Control an.

02: 15: 40.109 Patchbay deaktiviert.
02: 15: 40.117 Statistik zurückgesetzt.
02: 15: 40.123 ALSA-Verbindungsänderung.
02: 15: 40.147 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
02: 15: 40.169 ALSA-Verbindungsdiagrammänderung.
02: 15: 43.877 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
Mon Dec 8 02:15:43 2014: Jack Server wird gestartet ...
Mon Dec 8 02:15:43 2014: JACK-Server startet im Echtzeitmodus mit Priorität 10
Mon Dec 8 02:15:43 2014: FEHLER: 82274202-Byte-Speicherbereich kann nicht gesperrt werden (Speicher kann nicht zugeordnet werden)
Mo Dez 8 02:15:43 2014: FEHLER: Objektpfad "/ org / freedesktop / ReserveDevice1 / Audio0" kann nicht registriert werden: Ein Handler ist bereits für / org / freedesktop / ReserveDevice1 / Audio0 registriert
Mo Dez 8 02:15:43 2014: FEHLER: Fehler beim Abrufen des Gerätenamens: Audio0-Fehler: Ein Handler ist bereits für / org / freedesktop / ReserveDevice1 / Audio0 registriert
Mon Dec 8 02:15:43 2014: FEHLER: Audiogerät hw: 0 kann nicht erfasst werden ...
Mon Dec 8 02:15:43 2014: FEHLER: Treiber kann nicht initialisiert werden
Montag, 8. Dezember, 02:15:43 Uhr 2014: FEHLER: JackServer :: Öffnen mit -1 fehlgeschlagen
Montag, 8. Dezember, 02:15:43 2014: FEHLER: Fehler beim Öffnen des Servers
Montag, 8. Dezember, 02:15:45 Uhr 2014: Speichern der Einstellungen unter "/home/rythem/.config/jack/conf.xml" ...
02: 15: 47.373 Es konnte keine Verbindung zum JACK-Server als Client hergestellt werden. - Gesamtoperation fehlgeschlagen. - Serververbindung konnte nicht hergestellt werden. 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

Antworten:


9

Zuerst müssen Sie den vorhandenen pulseaudio-Prozess beenden, den jack_control-Prozess starten und den pulseaudio-Prozess neu starten.

Bitte benutzen Sie die folgenden Befehle:

pulseaudio --kill

jack_control start

jack_control exit

pulseaudio --start

1

Sie versuchen, Jack mit Echtzeitprioritäten auszuführen, und Jack konfiguriert dies in Ubuntu nicht standardmäßig. Es gibt zwei Möglichkeiten, dies zu lösen:

1) Verwenden Sie keine Echtzeitprioritäten.

Durch die CLI können Sie Jack ohne Echtzeit starten, mit jackd -r &- siehe man jackdfür weitere Einzelheiten.

Wenn Sie sudo apt install qjackctldie GUI "Qjackctl" ausführen können, und im Abschnitt "Setup" deaktivieren Sie "Realtime"

Bildbeschreibung hier eingeben

2) Richten Sie die Echtzeit für Jack ein , wie in http://www.jackaudio.org/faq/linux_rt_config.html beschrieben

Öffnen Sie ein Terminal und geben Sie ein

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

Fügen Sie die Zeilen hinzu

@realtime   -  rtprio     99
@realtime   -  memlock    unlimited

Drücken Sie Ctrl+ ound dann Ctrl+ x, um die Datei zu speichern und zu beenden.

Erstellen Sie sich selbst und fügen Sie sich der Gruppe "Echtzeit" hinzu:

sudo groupadd realtime
sudo usermod -a -G realtime yourUserID

Ausloggen und wieder einsteigen.


0

Versuchen Sie es pasuspendermit qjackctl. So was:

pasuspender qjackctl

Es sollte pulseaudio "pausieren", während qjackctl ausgeführt wird, und pulseaudio "respawnen", wenn qjackctl beendet wird.


0

Ich stehe dem gleichen Problem mit Ubuntu 18 gegenüber

$ 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!

-1

in otions verbinde die richtigen Eingangs-, Ausgangsgeräte in meinem Motherboard Gigabyte F2A88X-D3HP mit integrierter Soundkartenbuchse funktionieren nur, wenn die Framerate 192000 gewählt wurde. Ich hoffe, das funktioniert für Sie!


4
Das wer und was? Ich kann deine Antwort nicht analysieren. Könnten Sie es bitte bearbeiten , um die Syntax zu verbessern? Vielen Dank.
David Foerster
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.