Problema ao iniciar o servidor JACK “O Jack Server não está em execução ou não pode ser iniciado”

15

Não consegui fazer o JACK funcionar, apesar de pesquisar no Google e ler nos fóruns. Por favor, ajude-me a fazer o JACK funcionar. Estou anexando o log de mensagens do JACK Control aqui.

02: 15: 40.109 Patchbay desativado.
02: 15: 40.117 Estatísticas redefinidas.
02: 15: 40.123 Alteração da conexão ALSA.
02: 15: 40.147 D-BUS: O serviço está disponível (org.jackaudio.service aka jackdbus).
Não é possível conectar ao servidor socket err = Não existe esse arquivo ou diretório
Não é possível conectar ao canal de solicitação do servidor
servidor jack não está sendo executado ou não pode ser iniciado
02: 15: 40.169 Alteração do gráfico de conexão ALSA.
02: 15: 43.877 O servidor D-BUS: JACK não pôde ser iniciado. Desculpe
Não é possível conectar ao servidor socket err = Não existe esse arquivo ou diretório
Não é possível conectar ao canal de solicitação do servidor
servidor jack não está sendo executado ou não pode ser iniciado
Seg 8 de dezembro 02:15:43 2014: Iniciando o servidor jack ...
Seg, 8 de dezembro, 02:15:43 2014: Servidor JACK iniciando no modo em tempo real com prioridade 10
Seg, 8 de dezembro, 02:15:43 2014: ERRO: Não é possível bloquear a área de memória de 82274202 bytes (Não é possível alocar memória)
Seg, 8 de dezembro, 02:15:43 2014: ERRO: não é possível registrar o caminho do objeto "/ org / freedesktop / ReserveDevice1 / Audio0": um manipulador já está registrado para / org / freedesktop / ReserveDevice1 / Audio0
Seg, 8 de dezembro, 02:15:43 2014: ERRO: Falha ao adquirir o nome do dispositivo: erro Audio0: um manipulador já está registrado para / org / freedesktop / ReserveDevice1 / Audio0
Seg, 8 de dezembro, 02:15:43 2014: ERRO: O dispositivo de áudio hw: 0 não pode ser adquirido ...
Seg, 8 de dezembro, 02:15:43 2014: ERRO: Não é possível inicializar o driver
Seg 8 de dezembro 02:15:43 2014: ERRO: JackServer :: Open falhou com -1
Seg, 8 de dezembro, 02:15:43 2014: ERRO: Falha ao abrir o servidor
Seg, 8 de dezembro, 02:15:45 2014: Salvando as configurações em "/home/rythem/.config/jack/conf.xml" ...
02: 15: 47.373 Não foi possível conectar ao servidor JACK como cliente. - A operação geral falhou. - Não foi possível conectar ao servidor. Por favor, verifique a janela de mensagens para mais informações.
Não é possível conectar ao servidor socket err = Não existe esse arquivo ou diretório
Não é possível conectar ao canal de solicitação do servidor
servidor jack não está sendo executado ou não pode ser iniciado
Rythem Bansal
fonte

Respostas:

9

Primeiro, você precisa eliminar o processo pulseaudio existente, iniciar o processo jack_control e reiniciar o processo pulseaudio.

Por favor, use os comandos abaixo:

pulseaudio --kill

jack_control start

jack_control exit

pulseaudio --start
vembutech
fonte
1

Você está tentando executar Jack com prioridades em tempo real, e Jack não configura isso por padrão no Ubuntu. Existem duas maneiras de resolver isso:

1) Não use prioridades em tempo real.

Pela CLI, você pode iniciar o Jack sem tempo real, usando jackd -r &- veja man jackdpara mais detalhes.

Se você sudo apt install qjackctlpode executar a GUI "Qjackctl" e, na seção 'Configuração', desmarque a opção "Tempo real"

insira a descrição da imagem aqui

2) Configure em tempo real para Jack , conforme descrito em http://www.jackaudio.org/faq/linux_rt_config.html

Abra um terminal e digite

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

Adicione as linhas

@realtime   -  rtprio     99
@realtime   -  memlock    unlimited

Pressione Ctrl+ oe depois Ctrl+ xpara salvar e sair do arquivo.

Crie e adicione-se ao grupo 'tempo real':

sudo groupadd realtime
sudo usermod -a -G realtime yourUserID

Sair e voltar.

Charles Green
fonte
0

Tente usar pasuspendercom qjackctl. Como isso:

pasuspender qjackctl

Ele deve "pausar" o pulseaudio enquanto qjackctl é executado e "reaparecer" pulseaudio quando qjackctl é encerrado.

Mina Michael
fonte
0

Estou enfrentando o mesmo problema com o 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!
user886983
fonte
-1

in otions conecte os dispositivos de entrada e saída corretos na minha placa-mãe gigabyte F2A88X-D3HP com a placa de som da placa de som só funcionará se a taxa de quadros selecionada como 192000 espero que funcione para você!

argyris da GRÉCIA
fonte
4
Quem e o quê? Não consigo analisar sua resposta. Você poderia editá- lo para melhorar a sintaxe? Obrigado.
David Foerster