“JACK server tidak dapat dijalankan” saat menggunakan Qjackctl

29

Saya memiliki masalah ketika saya mencoba menghubungkan gitar saya ke komputer saya, melalui input garis. Audacity berfungsi dengan baik, dan saya dapat merekam apa yang saya mainkan pada gitar saya (memilih Preferencesdari mana untuk merekam default:line0). Tapi masalahnya ada di Qjackctl : mula-mula ketika saya mengkliknya startmenunjukkan kesalahan ini:

kesalahan 1

setelah itu ketika saya mengkliknya Cancelmemberikan kesalahan ini:

kesalahan 2

Ini adalah log dari messagesjendela:

10: 30: 37.368 Patchbay dinonaktifkan
10: 30: 37.416 Statistik diatur ulang.
10: 30: 37.459 perubahan koneksi ALSA.
10: 30: 37.497 D-BUS: Layanan tersedia (org.jackaudio.service alias jackdbus).
Tidak dapat terhubung ke soket server err = Tidak ada file atau direktori tersebut
Tidak dapat terhubung ke saluran permintaan server
server jack tidak berjalan atau tidak dapat dimulai
10: 30: 37.512 perubahan grafik koneksi ALSA.
10: 30: 44.060 D-BUS: Server JACK tidak dapat dimulai. Maaf
Tidak dapat terhubung ke soket server err = Tidak ada file atau direktori tersebut
Tidak dapat terhubung ke saluran permintaan server
server jack tidak berjalan atau tidak dapat dimulai
Sabtu 1 Des 10:30:43 2012: Memulai server jack ...
Sabtu 1 Des 10:30:43 2012: Server JACK mulai dalam mode realtime dengan prioritas 10
Sabtu 1 Des 10:30:44 2012: perangkat kontrol hw: 0
Sabtu 1 Des 10:30:44 2012: perangkat kontrol hw: 0
Sabtu 1 Des 10:30:44 2012: [1m [31mERROR: Gagal mendapatkan nama perangkat: Kesalahan audio0: Metode "RequestRelease" dengan tanda tangan "i" pada antarmuka "org.freedesktop.ReserveDevice1" tidak ada
[0m
Sabtu 1 Des 10:30:44 2012: [1m [31mERROR: Perangkat audio hw: 0 tidak dapat diperoleh ... [0m
Sabtu 1 Des 10:30:44 2012: [1m [31mERROR: Tidak dapat menginisialisasi driver [0m
Sabtu 1 Des 10:30:44 2012: [1m [31mERROR: JackServer :: Buka gagal dengan -1 [0m
Sabtu 1 Des 10:30:44 2012: [1m [31mERROR: Gagal membuka server [0m
Sabtu 1 Des 10:30:45 2012: Menyimpan pengaturan ke "/home/gevorg/.config/jack/conf.xml" ...
10: 31: 11.438 Tidak dapat terhubung ke server JACK sebagai klien. - Operasi keseluruhan gagal. - Tidak dapat terhubung ke server. Silakan periksa jendela pesan untuk info lebih lanjut.
Tidak dapat terhubung ke soket server err = Tidak ada file atau direktori tersebut
Tidak dapat terhubung ke saluran permintaan server
server jack tidak berjalan atau tidak dapat dimulai

Sekarang saya tidak mengerti apa masalah saya.

hingev
sumber
Saya mencoba baris perintah: pulseaudio --kill jack_control start dan saya mendapat pesan: "Pengecualian DBus: org.jackaudio.Error.Generic: Gagal membuka server" Apa yang bisa menjadi masalahnya?
Datang ke sini mencari jawaban untuk pertanyaan yang sangat mirip, tetapi ternyata kabel tautan gitar USB saya dicabut, dan memasangnya kembali, memastikan bahwa kesalahan ini tidak muncul.
icarus74

Jawaban:

24

Coba ini dari baris perintah:

pulseaudio --kill  
jack_control  start

Kemudian ketika Anda selesai melakukan ini:

jack_control exit  
pulseaudio --start

Dan terkadang jack tidak akan mati, maka lakukanlah

Dapatkan PID jackd:

ps -aux | grep jackd  
kill -9 jacksPID
null_radix
sumber
14
maaf atas keterlambatan respon, tetapi ketika saya coba jack_control strtitu membawa kesalahan:--- start DBus exception: org.jackaudio.Error.Generic: Failed to open server
hingev
1
Masalah dengan ini adalah pulseaudio memulai kembali secara agresif.
Runcing
Ya ampun, terima kasih banyak. Ini cukup berguna dalam konteks menjalankan Overtone dan Chuck
Ehtesh Choudhury
1
geoh mengapa kesalahan berhenti untuk Anda, apakah Anda mengubah sesuatu pada perintah di atas? Saya terjebak dengan masalah yang sama ketika saya mencoba solusi ini.
TenLeftFingers
pasuspender qjackctlmenangguhkan pulseaudio sehingga jack dapat dimulai
Alexander
28

Tidak ada yang memecahkan masalah saya. Ini berhasil: http://dpod.kakelbont.ca/2015/08/16/fixing-qjackctl

  1. Di terminal mulai qjackctl:

    qjackctl
    
  2. Sebelum Anda mencoba memulainya, klik tombol Pengaturan di GUI (sisi kanan, tengah).

    masukkan deskripsi gambar di sini

  3. Pada setup GUI, ubah Device Input dan Output Device (tengah, sisi kanan) dari (default) ke hw: PCH (Dalam tangkapan layar satu telah diubah dan yang lain tidak).

    masukkan deskripsi gambar di sini

  4. Mulai ulang qJackCtl. Anda sekarang seharusnya dapat berhasil menggunakan tombol Start .

pwr
sumber
2
Anda adalah penyelamat saya. Saya mencoba semua kekacauan dengan membunuh pulseaudio dan memulai kembali jack_control - semuanya sia-sia. Tetapi solusi Anda berhasil!
user3804598
Anda adalah penyelamat hidup saya!
Zack Lee
Ini adalah metode yang disarankan menurut JackAudio.org Opsi # 4:
xtrchessreal
bekerja ketika tidak ada yang lain
Kris
9

Saya membuatnya dan memecahkan:

sudo killall -9 jackdbus
Gleriston Sampaio
sumber
TERIMA KASIH BANYAK!!! Ini bekerja untuk saya dan merupakan satu-satunya jawaban yang saya temukan yang benar-benar masuk akal berdasarkan pesan kesalahan. ERROR: cannot register object path "/org/freedesktop/ReserveDevice1/Audio0": A handler is already registered for /org/freedesktop/ReserveDevice1/Audio0 Terima kasih lagi!
Jesse the Wind Wanderer
5

Saya memecahkan kesalahan d-bus jack server could not be starteddengan menghapus

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

dan memulai kembali qjackctl. Dalam kasus saya, saya telah mengacaukan pengaturan, dan itu disimpan dalam file ini.

bepositivefresh
sumber
Memperbaikinya untuk saya di Fedora.
Forivin
Ini juga bekerja untuk saya.
Kris
2

Saya menggunakan sudo killall -9 jackdbus

Kemudian sudo qjackctl

Itu berhasil! Tapi saya tidak mendapatkan suara dan tidak bisa menjalankan mixer ffado saya setelah itu.

Jehy
sumber
2

Ada banyak penjelasan yang relevan di sini:

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

Saya telah memecahkan masalah saya setelah membuat awalan jalur server dengan pasuspend -- dan memilih Interface yang sesuai (sudut kanan atas) ke perangkat suara kanan di sistem saya, dengan mengklik >simbol dan memilih dari daftar.

heltonbiker
sumber
1

Menjalankan QJackCtl dari commandline sebagai pengguna root memperbaiki masalah untuk saya.

sudo qjackctl
livinston
sumber
1
Saya menjalankan "sudo qjackctl" dan Ubuntu saya telah beku. Harus hard reset pc saya.
user3804598
Masalah yang sama, Linux Mint PC saya benar-benar dibekukan dengan perintah ini. Saya harus CTRL + ALT + F1sudo pkill qjackctl
Fabio Iotti
0

Langkah 1. Lihat kartu audio

cat /proc/asound/cards

(lihat kartu audio)

Langkah 2:

pulseaudio --kill

Langkah 3:

qjackctl 

Di GUI find Interface: [default] dan pilih kartu audio yang relevan

Tekan main |>

Langkah 4:

Jalankan proses yang membutuhkan jackd (dalam kasus saya, sonic-pi) kemudian, ketika Anda semua selesai ...

Langkah 5:

pulseaudio --start

Ini adalah semacam gabungan dari jawaban sebelumnya, tetapi itu bekerja untuk saya sementara tidak ada satu pun jawaban yang melakukannya. Ini membantu saya membaca sedikit tentang perbedaan antara pulseaudio dan jackd.

Saya harap ini membantu!

plvankam
sumber