Проблема запуска JACK-сервера «Jack Server не запущен или не может быть запущен»

15

Я не смог заставить ДЖЕК работать, несмотря на поиск в Google и чтение на форумах. Пожалуйста, помогите мне заставить ДЖЕКА работать. Я прилагаю журнал сообщений управления JACK здесь.

02: 15: 40.109 Патчбэй деактивирован.
02: 15: 40.117 Сброс статистики.
02: 15: 40.123 Изменение соединения ALSA.
02: 15: 40.147 D-BUS: Сервис доступен (org.jackaudio.service aka jackdbus).
Не удается подключиться к сокету сервера. Err = Нет такого файла или каталога
Не удается подключиться к каналу запроса сервера
Джек-сервер не работает или не может быть запущен
02: 15: 40.169 Изменение графика подключения ALSA.
02: 15: 43.877 D-BUS: JACK-сервер не может быть запущен. сожалею
Не удается подключиться к сокету сервера. Err = Нет такого файла или каталога
Не удается подключиться к каналу запроса сервера
Джек-сервер не работает или не может быть запущен
Пн 8 декабря 02:15:43 2014: запуск сервера jack ...
Пн. 8 декабря 02:15:43 2014: JACK-сервер запускается в режиме реального времени с приоритетом 10
Пн. 8 декабря 02:15:43 2014: ОШИБКА: невозможно заблокировать область памяти размером 82274202 байта (невозможно выделить память)
Пн. 8 декабря 02:15:43 2014: ОШИБКА: невозможно зарегистрировать путь к объекту "/ org / freedesktop / ReserveDevice1 / Audio0": обработчик уже зарегистрирован для / org / freedesktop / ReserveDevice1 / Audio0
Пн Дек 8 02:15:43 2014: ОШИБКА: не удалось получить имя устройства: ошибка Audio0: обработчик уже зарегистрирован для / org / freedesktop / ReserveDevice1 / Audio0
Пн 8 декабря 02:15:43 2014: ОШИБКА: аудиоустройство hw: 0 не может быть получено ...
Пн. 8 декабря 02:15:43 2014: ОШИБКА: невозможно инициализировать драйвер
Пн. 8 декабря 02:15:43 2014: ОШИБКА: JackServer :: Ошибка открытия с -1
Пн Дек 8 02:15:43 2014: ОШИБКА: Не удалось открыть сервер
Пн. 8 декабря 02:15:45 2014: сохранение настроек в "/home/rythem/.config/jack/conf.xml" ...
02: 15: 47.373 Не удалось подключиться к серверу JACK в качестве клиента. - В целом операция не удалась. - Невозможно подключиться к серверу. Пожалуйста, проверьте окно сообщений для получения дополнительной информации.
Не удается подключиться к сокету сервера. Err = Нет такого файла или каталога
Не удается подключиться к каналу запроса сервера
Джек-сервер не работает или не может быть запущен
Ритем Бансал
источник

Ответы:

9

Сначала вам нужно убить существующий процесс pulseaudio, запустить процесс jack_control и перезапустить процесс pulseaudio.

Пожалуйста, используйте следующие команды:

pulseaudio --kill

jack_control start

jack_control exit

pulseaudio --start
vembutech
источник
1

Вы пытаетесь запустить Джек с приоритетами в реальном времени, и Джек не настраивает это по умолчанию в Ubuntu. Есть два способа решить это:

1) Не используйте приоритеты в реальном времени.

С помощью CLI вы можете запустить Джек без реального времени, используя jackd -r &- см. man jackdДля более подробной информации.

Если вы sudo apt install qjackctlможете запустить графический интерфейс «Qjackctl», а в разделе «Настройка» нажмите «Realtime»

введите описание изображения здесь

2) Настройка реального времени для Джека , как описано в http://www.jackaudio.org/faq/linux_rt_config.html

Откройте терминал и введите

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

Добавьте строки

@realtime   -  rtprio     99
@realtime   -  memlock    unlimited

Нажмите Ctrl+, oа затем Ctrl+, xчтобы сохранить и выйти из файла.

Создайте и добавьте себя в группу «в реальном времени»:

sudo groupadd realtime
sudo usermod -a -G realtime yourUserID

Выйдите и вернитесь.

Чарльз Грин
источник
0

Попробуйте использовать pasuspenderс qjackctl. Как это:

pasuspender qjackctl

Он должен «приостанавливать» pulseaudio во время работы qjackctl и «респаун» pulseaudio при завершении qjackctl.

Мина Майкл
источник
0

Я сталкиваюсь с той же проблемой с 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
источник
-1

при подключении правильного устройства ввода-вывода на моей материнской плате Gigabyte F2A88X-D3HP с гнездом для звуковой карты на плате можно работать, только если частота кадров выбрана как 192000, надеюсь, это сработает для вас!

аргирис из греции
источник
4
Кто и что? Я не могу разобрать ваш ответ. Не могли бы вы отредактировать его, чтобы улучшить синтаксис? Благодарю.
Дэвид Фёрстер