Problem z uruchomieniem serwera JACK „Serwer Jack nie działa lub nie można go uruchomić”


15

Nie udało mi się sprawić, żeby JACK działał, mimo że googling i czytam na forach. Pomóż mi, aby JACK zaczął działać. Załączam tutaj dziennik komunikatów JACK Control.

02: 15: 40.109 Patchbay wyłączony.
02: 15: 40.117 Resetowanie statystyk.
02: 15: 40.123 Zmiana połączenia ALSA.
02: 15: 40.147 D-BUS: Usługa jest dostępna (org.jackaudio.service aka jackdbus).
Nie można połączyć się z gniazdem serwera err = Brak takiego pliku lub katalogu
Nie można połączyć się z kanałem żądania serwera
serwer jack nie działa lub nie można go uruchomić
02: 15: 40.169 Zmiana wykresu połączeń ALSA.
02: 15: 43.877 D-BUS: Nie można uruchomić serwera JACK. Przepraszam
Nie można połączyć się z gniazdem serwera err = Brak takiego pliku lub katalogu
Nie można połączyć się z kanałem żądania serwera
serwer jack nie działa lub nie można go uruchomić
Mon Dec 8 02:15:43 2014: Uruchamianie serwera jack ...
Pon Gru 8 02:15:43 2014: Serwer JACK startuje w trybie czasu rzeczywistego z priorytetem 10
Pon Gru 8 02:15:43 2014: BŁĄD: Nie można zablokować obszaru pamięci 82274202 bajtów (Nie można przydzielić pamięci)
Mon Dec 8 02:15:43 2014: BŁĄD: nie można zarejestrować ścieżki obiektu "/ org / freedesktop / ReserveDevice1 / Audio0": Program obsługi jest już zarejestrowany dla / org / freedesktop / ReserveDevice1 / Audio0
Pon Gru 8 02:15:43 2014: BŁĄD: Nie można pobrać nazwy urządzenia: Błąd Audio0: Program obsługi jest już zarejestrowany dla / org / freedesktop / ReserveDevice1 / Audio0
Pn Gru 8 02:15:43 2014: BŁĄD: Hw urządzenia audio: 0 nie można uzyskać ...
Pon Gru 8 02:15:43 2014: BŁĄD: Nie można zainicjować sterownika
Pn Gru 8 02:15:43 2014: BŁĄD: JackServer :: Open nie powiodło się z -1
Pon Gru 8 02:15:43 2014: BŁĄD: Nie można otworzyć serwera
Mon Dec 8 02:15:45 2014: Zapisywanie ustawień do „/home/rythem/.config/jack/conf.xml” ...
02: 15: 47.373 Nie można połączyć się z serwerem JACK jako klient. - Ogólna operacja nie powiodła się. - Niemożna połączyć z serwerem. Sprawdź okno wiadomości, aby uzyskać więcej informacji.
Nie można połączyć się z gniazdem serwera err = Brak takiego pliku lub katalogu
Nie można połączyć się z kanałem żądania serwera
serwer jack nie działa lub nie można go uruchomić

Odpowiedzi:


9

Najpierw musisz zabić istniejący proces pulseaudio, uruchomić proces jack_control i ponownie uruchomić proces pulseaudio.

Użyj poniższych poleceń:

pulseaudio --kill

jack_control start

jack_control exit

pulseaudio --start

1

Próbujesz uruchomić Jacka z priorytetami w czasie rzeczywistym, a Jack domyślnie tego nie konfiguruje w Ubuntu. Istnieją dwa sposoby rozwiązania tego:

1) Nie używaj priorytetów w czasie rzeczywistym.

Za pomocą CLI możesz uruchomić Jacka w czasie rzeczywistym, używając jackd -r &- zobacz man jackdwięcej szczegółów.

Jeśli chcesz sudo apt install qjackctluruchomić GUI „Qjackctl”, w sekcji „Setup” usuń zaznaczenie „Realtime”

wprowadź opis zdjęcia tutaj

2) Skonfiguruj Jacka w czasie rzeczywistym , jak opisano w http://www.jackaudio.org/faq/linux_rt_config.html

Otwórz terminal i wejdź

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

Dodaj linie

@realtime   -  rtprio     99
@realtime   -  memlock    unlimited

Naciśnij Ctrl+o a następnie Ctrl+, xaby zapisać i zamknąć plik.

Utwórz i dodaj się do grupy „w czasie rzeczywistym”:

sudo groupadd realtime
sudo usermod -a -G realtime yourUserID

Wyloguj się i zaloguj ponownie.


0

Spróbuj użyć pasuspenderz qjackctl. Lubię to:

pasuspender qjackctl

Powinno „wstrzymać” pulseaudio podczas działania qjackctl i „respawn” pulseaudio po zakończeniu qjackctl.


0

Mam ten sam problem z 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!

-1

w innych przypadkach podłącz prawidłowe wejście, urządzenia wyjściowe w mojej płycie głównej gigabajt F2A88X-D3HP z wbudowanym gniazdem karty dźwiękowej działają tylko, jeśli wybrano częstotliwość klatek jako 192000 Mam nadzieję, że to zadziała dla Ciebie!


4
Kto i co? Nie mogę przeanalizować twojej odpowiedzi. Czy możesz go edytować , aby poprawić składnię? Dzięki.
David Foerster
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.