„Nie można uruchomić serwera JACK” podczas korzystania z Qjackctl

29

Mam problem, gdy próbuję podłączyć gitarę do komputera za pomocą wejścia liniowego. Audacity działa dobrze i mogę nagrywać to, co gram na mojej gitarze (wybierając, Preferencesz którego miejsca nagrywać default:line0). Ale problem jest w Qjackctl : na początku, kiedy kliknęstart , pokazuje ten błąd:

błąd 1

po tym, kiedy klikam, pojawia się Cancelnastępujący błąd:

błąd 2

To jest dziennik z messagesokna:

10: 30: 37.368 Patchbay wyłączony.
10: 30: 37.416 Resetowanie statystyk.
10: 30: 37.459 Zmiana połączenia ALSA.
10: 30: 37.497 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ć
10: 30: 37.512 Zmiana wykresu połączeń ALSA.
10: 30: 44,060 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ć
Sob. 1 grudnia 10:30:43 2012: Uruchamianie serwera jack ...
So Dec 1 10:30:43 2012: Serwer JACK startuje w trybie czasu rzeczywistego z priorytetem 10
Sob. 1 grudnia 10:30:44 2012: sprzęt kontrolny: 0
Sob. 1 grudnia 10:30:44 2012: sprzęt kontrolny: 0
So Dec 1 10:30:44 2012: [1m [31mERROR: Nie można uzyskać nazwy urządzenia: Błąd Audio0: Metoda „RequestRelease” z podpisem „i” na interfejsie ”org.freedesktop.ReserveDevice1” nie istnieje
[0m
So Dec 1 10:30:44 2012: [1m [31mERROR: Hw urządzenia audio: 0 nie można uzyskać ... [0m
So Dec 1 10:30:44 2012: [1m [31mERROR: Nie można zainicjować sterownika [0m
So Dec 1 10:30:44 2012: [1m [31mERROR: JackServer :: Open nie powiodło się z -1 [0m
So Dec 1 10:30:44 2012: [1m [31mERROR: Nie można otworzyć serwera [0m
Sob. 1 grudnia 10:30:45 2012: Zapisywanie ustawień do „/home/gevorg/.config/jack/conf.xml” ...
10: 31: 11.438 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ć

Teraz nie rozumiem, na czym polega mój problem.

Hingev
źródło
Wypróbowałem wiersze poleceń: pulseaudio --kill start jack_control i dostałem komunikat: „Wyjątek DBus: org.jackaudio.Error.Generic: Nie można otworzyć serwera” Co może być przyczyną problemu?
Przybyłem tutaj, szukając odpowiedzi na bardzo podobne pytanie, ale okazało się, że mój kabel gitarowy USB został odłączony, a podłączenie go z powrotem sprawiło, że ten błąd nie wyskoczył.
icarus74

Odpowiedzi:

24

Spróbuj tego z wiersza poleceń:

pulseaudio --kill  
jack_control  start

Następnie, gdy skończysz, zrób to:

jack_control exit  
pulseaudio --start

A czasami Jack nie umiera, więc i tak

Uzyskaj jackd's PID:

ps -aux | grep jackd  
kill -9 jacksPID
null_radix
źródło
14
przepraszam za spóźnioną odpowiedź, ale kiedy próbuję jack_control strt, pojawia się błąd:--- start DBus exception: org.jackaudio.Error.Generic: Failed to open server
hingev
1
Problem polega na tym, że pulseaudio agresywnie uruchamia się ponownie.
Pointy
O mój Boże, dziękuję bardzo. Jest to dość przydatne w kontekście uruchamiania Overtone and Chuck
Ehtesh Choudhury
1
geoh, dlaczego błąd się zatrzymał, czy zmieniłeś coś w powyższym poleceniu? Utknąłem z tym samym problemem, gdy wypróbowałem to rozwiązanie.
TenLeftFingers
pasuspender qjackctlzawiesza pulseaudio, aby można było uruchomić Jacka
Alexander
28

Żadne z nich nie rozwiązało mojego problemu. To zrobiło: http://dpod.kakelbont.ca/2015/08/16/fixing-qjackctl

  1. W terminalu uruchom qjackctl:

    qjackctl
    
  2. Zanim spróbujesz go uruchomić, kliknij przycisk Setup w GUI (po prawej stronie, w środku).

    wprowadź opis zdjęcia tutaj

  3. W ustawieniach GUI zmień Urządzenie wejściowe i Urządzenie wyjściowe (środkowa, prawa strona) z (domyślne) na hw: PCH (Na zrzucie ekranowym jedno zostało zmienione, a drugie nie).

    wprowadź opis zdjęcia tutaj

  4. Uruchom ponownie qJackCtl. Powinieneś być teraz w stanie z powodzeniem używać przycisku Start .

pwr
źródło
2
Jesteś moim wybawcą. Próbowałem całego bałaganu, zabijając pulseaudio i ponownie uruchamiając jack_control - wszystko na próżno. Ale twoje rozwiązanie zadziałało!
user3804598,
Jesteś moim wybawcą życia!
Zack Lee,
Jest to zalecana metoda według JackAudio.org Opcja nr 4:
xtrchessreal
działało, gdy nic innego nie działało
Kris,
9

Zrobiłem to i rozwiązałem:

sudo killall -9 jackdbus
Gleriston Sampaio
źródło
DZIĘKUJĘ BARDZO!!! To zadziałało dla mnie i jest to jedyna znaleziona przeze mnie odpowiedź, która zgodnie z komunikatami o błędach ma sens. Jeszcze ERROR: cannot register object path "/org/freedesktop/ReserveDevice1/Audio0": A handler is already registered for /org/freedesktop/ReserveDevice1/Audio0 raz dziękuję!
Jesse the Wind Wanderer
5

Rozwiązałem błąd d-bus jack server could not be started, usuwając

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

i restartowanie qjackctl. W moim przypadku pomieszałem ustawienia i zostały one zapisane w tym pliku.

bepositivefresh
źródło
Naprawiono to dla mnie w Fedorze.
Forivin,
To również działało dla mnie.
Kris
2

użyłem sudo killall -9 jackdbus

Następnie sudo qjackctl

To się udało! Ale nie słyszę żadnego dźwięku i nie mogę uruchomić mojego miksera ffado.

Jehy
źródło
2

Istnieje wiele istotnych wyjaśnień:

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

Rozwiązałem problem po prefiksie ścieżki serwera pasuspend -- i wybraniu odpowiedniego interfejsu (prawy górny róg) do odpowiedniego urządzenia dźwiękowego w moim systemie, klikając >symbol i wybierając z listy.

heltonbiker
źródło
1

Uruchamianie QJackCtl z wiersza polecenia jako użytkownik root naprawił dla mnie problem.

sudo qjackctl
livinston
źródło
1
Uruchamiam „sudo qjackctl” i moje Ubuntu zamarzło. Musiałem mocno zresetować komputer.
user3804598,
Ten sam problem: mój Linux Mint PC całkowicie zamrożony za pomocą tego polecenia. Musiałem CTRL + ALT + F1sudo pkill qjackctl
Fabio Iotti
0

Krok 1. Wyświetl karty dźwiękowe

cat /proc/asound/cards

(zobacz karty dźwiękowe)

Krok 2:

pulseaudio --kill

Krok 3:

qjackctl 

W GUI znajdź Interfejs: [domyślny] i wybierz odpowiednią kartę dźwiękową

Naciśnij Odtwórz |>

Krok 4:

Uruchom proces wymagający jackd (w moim przypadku sonic-pi), a następnie, gdy wszystko będzie gotowe ...

Krok 5:

pulseaudio --start

Jest to rodzaj połączenia poprzednich odpowiedzi, ale zadziałało dla mnie, gdy żadna z pojedynczych odpowiedzi nie zadziałała. Pomogło mi to poczytać trochę o różnicach między pulseaudio a jackd.

Mam nadzieję, że to pomoże!

plvankam
źródło