Không thể khởi động máy chủ JACK của JACK khi sử dụng Qjackctl


29

Tôi gặp sự cố khi cố gắng kết nối guitar với máy tính của mình, thông qua đầu vào dòng. Audacity hoạt động tốt và tôi có thể ghi lại những gì tôi chơi trên cây đàn guitar của mình (chọn Preferencestừ nơi để ghi âm default:line0). Nhưng vấn đề là ở Qjackctl : lúc đầu khi tôi nhấp vào startnó sẽ hiển thị lỗi này:

lỗi 1

sau đó khi tôi nhấp vào Cancelnó sẽ báo lỗi này:

lỗi 2

Đây là nhật ký từ messagescửa sổ:

10: 30: 37.368 Patchbay bị vô hiệu hóa.
10: 30: 37.416 Đặt lại thống kê.
10: 30: 37.459 thay đổi kết nối ALSA.
10: 30: 37.497 D-BUS: Dịch vụ có sẵn (org.jackaudio.service aka jackdbus).
Không thể kết nối với ổ cắm máy chủ err = Không có tệp hoặc thư mục như vậy
Không thể kết nối với kênh yêu cầu máy chủ
máy chủ jack không chạy hoặc không thể khởi động
10: 30: 37.512 Thay đổi biểu đồ kết nối ALSA.
10: 30: 44.060 D-BUS: Máy chủ JACK không thể khởi động. Lấy làm tiếc
Không thể kết nối với ổ cắm máy chủ err = Không có tệp hoặc thư mục như vậy
Không thể kết nối với kênh yêu cầu máy chủ
máy chủ jack không chạy hoặc không thể khởi động
Thứ bảy ngày 1 tháng 12 10:30:43 2012: Bắt đầu máy chủ jack ...
Thứ bảy ngày 1 tháng 12 10:30:43 2012: Máy chủ JACK bắt đầu ở chế độ thời gian thực với mức độ ưu tiên 10
Thứ bảy ngày 1 tháng 12 10:30:44 2012: thiết bị điều khiển hw: 0
Thứ bảy ngày 1 tháng 12 10:30:44 2012: thiết bị điều khiển hw: 0
Thứ bảy ngày 1 tháng 12 10:30:44 2012: [1m [31mERROR: Không thể lấy tên thiết bị: Lỗi Audio0: Phương thức "RequestRelease" với chữ ký "i" trên giao diện "org.freedesktop.ReserveDevice1" không tồn tại
[0m
Thứ bảy ngày 1 tháng 12 10:30:44 2012: [1m [31mERROR: Thiết bị âm thanh hw: 0 không thể có được ... [0m
Thứ bảy ngày 1 tháng 12 10:30:44 2012: [1m [31mERROR: Không thể khởi tạo trình điều khiển [0m
Thứ bảy ngày 1 tháng 12 10:30:44 2012: [1m [31mERROR: JackServer :: Mở thất bại với -1 [0m
Thứ bảy ngày 1 tháng 12 10:30:44 2012: [1m [31mERROR: Không thể mở máy chủ [0m
Thứ bảy ngày 1 tháng 12 10:30:45 2012: Lưu cài đặt vào "/home/gevorg/.config/jack/conf.xml" ...
10: 31: 11.438 Không thể kết nối với máy chủ JACK dưới dạng máy khách. - Hoạt động chung thất bại. - Không thể kết nối đến máy chủ. Vui lòng kiểm tra cửa sổ tin nhắn để biết thêm.
Không thể kết nối với ổ cắm máy chủ err = Không có tệp hoặc thư mục như vậy
Không thể kết nối với kênh yêu cầu máy chủ
máy chủ jack không chạy hoặc không thể khởi động

Bây giờ tôi không thể hiểu vấn đề của mình là gì.


Tôi đã thử các dòng lệnh: pulseaudio --kill jack_control start và tôi nhận được một thông báo: "Ngoại lệ DBus: org.jackaudio.Error.Generic: Không thể mở máy chủ" Vấn đề có thể là gì?

Đến đây để tìm câu trả lời cho câu hỏi tương tự, nhưng hóa ra là cáp liên kết guitar USB của tôi đã được rút ra và cắm lại, đảm bảo rằng lỗi này không bật.
icarus74

Câu trả lời:


24

Hãy thử điều này từ dòng lệnh:

pulseaudio --kill  
jack_control  start

Sau đó, khi bạn hoàn thành việc này:

jack_control exit  
pulseaudio --start

Và đôi khi jack sẽ không chết, vì vậy hãy làm

Nhận PID của jackd:

ps -aux | grep jackd  
kill -9 jacksPID

14
xin lỗi vì phản hồi muộn, nhưng khi tôi thử jack_control strtnó mang lại lỗi:--- start DBus exception: org.jackaudio.Error.Generic: Failed to open server
hingev

1
Vấn đề với điều này là pulseaudio tích cực khởi động lại.
Mũi nhọn

Ôi trời ơi, cảm ơn bạn rất nhiều. Điều này khá hữu ích trong bối cảnh chạy OvertoneChuck
Ehtesh Choudhury

1
geoh tại sao lỗi dừng lại cho bạn, bạn đã thay đổi một cái gì đó trong lệnh trên? Tôi bị mắc kẹt với cùng một vấn đề khi tôi thử giải pháp này.
TenLeftFingers

pasuspender qjackctlđình chỉ pulseaudio để jack có thể được khởi động
Alexander

28

Không ai trong số này giải quyết vấn đề của tôi. Điều này đã làm: http://dpod.kakelbont.ca/2015/08/16/fixing-qjackctl

  1. Trong một thiết bị đầu cuối bắt đầu qjackctl:

    qjackctl
    
  2. Trước khi bạn cố gắng khởi động nó, hãy nhấp vào nút Cài đặt trong GUI (bên phải, giữa).

    nhập mô tả hình ảnh ở đây

  3. Trên thiết lập GUI thay đổi Thiết bị đầu vàoThiết bị đầu ra (giữa, bên phải) từ (mặc định) sang hw: PCH (Trong ảnh chụp màn hình, một cái đã được thay đổi và cái kia thì không).

    nhập mô tả hình ảnh ở đây

  4. Khởi động lại qJackCtl. Bây giờ bạn có thể sử dụng thành công nút Bắt đầu .


2
Bạn là vị cứu tinh của tôi. Tôi đã thử tất cả mớ hỗn độn với việc tiêu diệt pulseaudio và khởi động lại jack_control - tất cả đều vô ích. Nhưng giải pháp của bạn đã làm việc!
3804598

Bạn là vị cứu tinh của tôi!
Zack Lee

Đây là phương pháp được đề xuất theo Tùy chọn số 4 của
JackAudio.org

làm việc khi không có gì khác làm
Kris

9

Tôi đã thực hiện và giải quyết:

sudo killall -9 jackdbus

CẢM ƠN BẠN RẤT NHIỀU!!! Điều này làm việc cho tôi và là câu trả lời duy nhất tôi thấy thực sự có ý nghĩa theo các thông báo lỗi ERROR: cannot register object path "/org/freedesktop/ReserveDevice1/Audio0": A handler is already registered for /org/freedesktop/ReserveDevice1/Audio0 Cảm ơn bạn một lần nữa!
Jesse the Wind Wanderer

5

Tôi đã khắc phục lỗi d-bus jack server could not be startedbằng cách xóa

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

và khởi động lại qjackctl. Trong trường hợp của tôi, tôi đã làm rối các cài đặt và nó được lưu trong tập tin này.


Đã sửa nó cho tôi ở Fedora.
Forivin

Cái này cũng có tác dụng với tôi.
Kris

2

Tôi đã sử dụng sudo killall -9 jackdbus

Sau đó sudo qjackctl

Điều đó đã làm việc! Nhưng tôi không nhận được bất kỳ âm thanh nào và không thể khiến máy trộn ffado của tôi chạy sau đó.


2

Có rất nhiều giải thích có liên quan ở đây:

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

Tôi đã giải quyết vấn đề của mình sau khi tiền tố đường dẫn máy chủ pasuspend -- chọn Giao diện thích hợp (góc trên bên phải) cho thiết bị âm thanh bên phải trong hệ thống của tôi, bằng cách nhấp vào >biểu tượng và chọn từ danh sách.


1

Chạy QJackCtl từ dòng lệnh khi người dùng root đã khắc phục sự cố cho tôi.

sudo qjackctl

1
Tôi chạy "sudo qjackctl" và Ubuntu của tôi đã bị đóng băng. Phải cứng thiết lập lại máy tính của tôi.
3804598

Vấn đề tương tự, Linux Mint PC của tôi hoàn toàn đóng băng với lệnh này. Tôi đã phải CTRL + ALT + F1sudo pkill qjackctl
Fabio Iotti

0

Bước 1. Xem thẻ âm thanh

cat /proc/asound/cards

(xem thẻ âm thanh)

Bước 2:

pulseaudio --kill

Bước 3:

qjackctl 

Trong GUI tìm Giao diện: [mặc định] và chọn thẻ âm thanh có liên quan

Nhấn play |>

Bước 4:

Chạy tiến trình yêu cầu jackd (trong trường hợp của tôi, sonic-pi) sau đó, khi bạn hoàn tất ...

Bước 5:

pulseaudio --start

Đây là một dạng kết hợp của các câu trả lời trước đó, nhưng nó có hiệu quả với tôi trong khi không có câu trả lời nào làm được. Nó giúp tôi đọc một chút về sự khác biệt giữa pulseaudio và jackd.

Tôi hi vọng cái này giúp được!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.