Qjackctl을 사용할 때“JACK 서버를 시작할 수 없습니다”


29

라인 입력을 통해 기타를 컴퓨터에 연결하려고 할 때 문제가 있습니다. Audacity 는 잘 작동하며 기타에서 연주 한 내용을 녹음 할 수 있습니다 (레코딩 할 Preferences위치에서로 선택 default:line0). 그러나 문제는 Qjackctl에 있습니다 . 처음에 클릭 start하면 다음 오류가 표시됩니다.

오류 1

그 후 클릭 Cancel하면 다음 오류가 발생합니다.

오류 2

이것은 messages창의 로그입니다 .

10 : 30 : 37.368 패치 베이가 비활성화되었습니다.
10 : 30 : 37.416 통계 재설정.
10 : 30 : 37.459 ALSA 연결 변경.
10 : 30 : 37.497 D-BUS : 서비스 가능 (org.jackaudio.service aka jackdbus).
서버 소켓에 연결할 수 없습니다. err = 해당 파일 또는 디렉토리가 없습니다.
서버 요청 채널에 연결할 수 없습니다
잭 서버가 실행 중이 아니거나 시작할 수 없습니다
10 : 30 : 37.512 ALSA 연결 그래프 변경.
10 : 30 : 44.060 D-BUS : JACK 서버를 시작할 수 없습니다. 죄송합니다
서버 소켓에 연결할 수 없습니다. err = 해당 파일 또는 디렉토리가 없습니다.
서버 요청 채널에 연결할 수 없습니다
잭 서버가 실행 중이 아니거나 시작할 수 없습니다
토요일 12 월 1 일 10:30:43 2012 : 잭 서버 시작 중 ...
토요일 12 월 1 일 10:30:43 2012 : JACK 서버가 우선 순위 10으로 실시간 모드에서 시작
토요일 12 월 1 일 10:30:44 2012 : 제어 장치 hw : 0
토요일 12 월 1 일 10:30:44 2012 : 제어 장치 hw : 0
토요일 12 월 1 일 10:30:44 2012 : [1m [31mERROR : 장치 이름을 가져 오지 못했습니다 : Audio0 오류 : "org.freedesktop.ReserveDevice1"인터페이스에 "i"서명이있는 "RequestRelease"메서드가 없습니다.
[0m
토요일 12 월 1 일 10:30:44 2012 : [1m [31m 오류 : 오디오 장치 hw : 0을 가져올 수 없습니다 ... [0m
토요일 12 월 1 일 10:30:44 2012 : [1m [31m 오류 : 드라이버를 초기화 할 수 없음 [0m
토요일 12 월 1 일 10:30:44 2012 : [1m [31m 오류 : JackServer :: Open이 -1 [0m으로 실패했습니다.
토요일 12 월 1 일 10:30:44 2012 : [1m [31m 오류 : 서버를 열지 못했습니다 [0m
토요일 12 월 1 일 10:30:45 2012 : "/home/gevorg/.config/jack/conf.xml"에 설정 저장 ...
10 : 31 : 11.438 클라이언트로 JACK 서버에 연결할 수 없습니다. -전체 작업이 실패했습니다. -서버에 연결할 수 없습니다. 자세한 내용은 메시지 창을 확인하십시오.
서버 소켓에 연결할 수 없습니다. err = 해당 파일 또는 디렉토리가 없습니다.
서버 요청 채널에 연결할 수 없습니다
잭 서버가 실행 중이 아니거나 시작할 수 없습니다

이제 내 문제가 무엇인지 이해할 수 없습니다.


다음 명령 줄을 시도했습니다 : pulseaudio --kill jack_control start "DBus 예외 : org.jackaudio.Error.Generic : 서버를 열지 못했습니다"라는 메시지가 나타납니다. 문제는 무엇입니까?

매우 비슷한 질문에 대한 답을 찾고 있었지만 USB 기타 링크 케이블의 플러그를 뽑았다가 다시 연결하면이 오류가 발생하지 않습니다.
icarus74

답변:


24

커맨드 라인에서 이것을 시도하십시오 :

pulseaudio --kill  
jack_control  start

그런 다음이 작업을 수행하면

jack_control exit  
pulseaudio --start

그리고 때때로 잭은 죽지 않을 것입니다.

jackd의 PID를 얻으십시오 :

ps -aux | grep jackd  
kill -9 jacksPID

14
응답이 늦어서 죄송하지만 jack_control strt오류가 발생하면 오류가 발생합니다.--- start DBus exception: org.jackaudio.Error.Generic: Failed to open server
힌지

1
이것의 문제는 pulseaudio가 적극적으로 다시 시작한다는 것입니다.
Pointy

세상에, 정말 고마워요 이 실행의 맥락에서 매우 유용하다 배음
Ehtesh Choudhury의

1
geoh 왜 오류가 당신을 위해 멈추었습니까, 위의 명령에서 무언가를 변경 했습니까? 이 솔루션을 시도 할 때도 같은 문제가 발생합니다.
TenLeftFingers

pasuspender qjackctl잭이 시작될 수 있도록 pulseaudio를 중단합니다
Alexander

28

이 중 어느 것도 내 문제를 해결하지 못했습니다. 이것은 한 : http://dpod.kakelbont.ca/2015/08/16/fixing-qjackctl

  1. 터미널 시작 qjackctl에서 :

    qjackctl
    
  2. 시작하기 전에 GUI (오른쪽, 중간)에서 설정 버튼을 클릭하십시오.

    여기에 이미지 설명을 입력하십시오

  3. 설정 GUI에서 입력 장치출력 장치 (가운데, 오른쪽)를 (기본값) 에서 hw : PCH 로 변경하십시오 (스크린 샷에서 하나는 변경되었고 다른 하나는 변경되지 않았습니다).

    여기에 이미지 설명을 입력하십시오

  4. qJackCtl을 다시 시작하십시오. 이제 시작 버튼 을 성공적으로 사용할 수 있습니다 .


2
당신은 나의 구세주입니다. 나는 pulseaudio를 죽이고 jack_control을 다시 시작하여 모든 혼란을 시도했습니다. 그러나 귀하의 솔루션은 효과가있었습니다!
user3804598

당신은 내 구세주입니다!
잭 리

JackAudio.org 옵션 # 4
xtrchessreal

다른 일이 없을 때 일했습니다
크리스

9

나는 그것을 만들고 해결했다.

sudo killall -9 jackdbus

정말 고맙습니다!!! 이것은 저에게 효과적이며 실제로 오류 메시지에 따라 이해되는 유일한 답변입니다 ERROR: cannot register object path "/org/freedesktop/ReserveDevice1/Audio0": A handler is already registered for /org/freedesktop/ReserveDevice1/Audio0 . 다시 감사합니다!
바람 방랑자 Jesse

5

d-bus jack server could not be started삭제 하여 오류 를 해결했습니다.

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

다시 시작 qjackctl합니다. 필자의 경우 설정을 엉망으로 만들고이 파일에 저장되었습니다.


Fedora에서 나를 위해 수정했습니다.
Forivin

이것은 나를 위해 일했다.
크리스

2

나는 사용했다 sudo killall -9 jackdbus

그때 sudo qjackctl

작동했습니다! 그러나 나는 소리가 들리지 않으며 그 후에 ffado 믹서를 실행할 수 없습니다.


2

여기에 많은 관련 설명이 있습니다.

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

나는 함께 서버 경로 접두어 후 내 문제를 해결 한 pasuspend -- 클릭하여, 내 시스템에 적합한 사운드 장치에 대한 적절한 인터페이스 (오른쪽 상단)를 선택 >기호를하고 목록에서 선택.


1

루트 사용자로 명령 줄에서 QJackCtl을 실행하면 문제가 해결되었습니다.

sudo qjackctl

1
"sudo qjackctl"을 실행하면 우분투가 멈췄습니다. 내 PC를 하드 리셋해야했습니다.
user3804598

같은 문제로 Linux Mint PC 가이 명령으로 완전히 고정되었습니다. 나는 CTRL + ALT + F1을해야했다sudo pkill qjackctl
Fabio Iotti 18:39에

0

1 단계. 오디오 카드보기

cat /proc/asound/cards

(오디오 카드보기)

2 단계:

pulseaudio --kill

3 단계 :

qjackctl 

GUI에서 Interface : [default]를 찾아 관련 오디오 카드를 선택하십시오.

프레스 플레이 |>

4 단계 :

그런 다음 jackd (필자의 경우 sonic-pi)가 필요한 프로세스를 실행하십시오.

5 단계 :

pulseaudio --start

이것은 이전 답변의 매시업이지만 단일 답변 중 아무것도하지 않은 동안 그것은 나를 위해 일했습니다. 그것은 pulseaudio와 jackd의 차이점에 대해 조금 읽는 데 도움이되었습니다.

이게 도움이 되길 바란다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.