Проблема із запуском сервера JACK "Джек-сервер не працює або не може бути запущений"


15

Мені не вдалося змусити JACK працювати, незважаючи на гуглінг та читання на форумах. Будь ласка, допоможіть мені, щоб змусити JACK працювати. Я додаю тут журнал повідомлень JACK Control.

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 = Немає такого файлу чи каталогу
Не вдається підключитися до каналу запиту сервера
jack-сервер не працює або не може бути запущений
02: 15: 40.169 Зміна графіку з'єднання ALSA.
02: 15: 43.877 D-BUS: Сервер JACK не вдалося запустити. Вибачте
Неможливо підключитися до серверного сокета err = Немає такого файлу чи каталогу
Не вдається підключитися до каналу запиту сервера
jack-сервер не працює або не може бути запущений
Пн 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 = Немає такого файлу чи каталогу
Не вдається підключитися до каналу запиту сервера
jack-сервер не працює або не може бути запущений

Відповіді:


9

Спочатку потрібно вбити існуючий процес pulseaudio, запустити процес jack_control і повторно запустити процес pulseaudio.

Будь ласка, використовуйте наведені нижче команди:

pulseaudio --kill

jack_control start

jack_control exit

pulseaudio --start

1

Ви намагаєтеся запустити Джека з пріоритетами в реальному часі, і Джек не налаштовує це за замовчуванням в Ubuntu. Є два способи вирішити це:

1) Не використовуйте пріоритети в режимі реального часу.

За допомогою CLI ви можете запустити Джека без реального часу, використовуючи jackd -r &- див. man jackdДокладніше.

Якщо ви sudo apt install qjackctlможете запустити графічний інтерфейс "Qjackctl", а в розділі "Налаштування" зніміть кнопку "Реальний час"

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

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!

-1

під час підключення правильного вводу, виводу пристроїв на моїй гігабайті F2A88X-D3HP на материнській платі з роз'ємом на борту звукової картки, працює лише у випадку, якщо вибрана частота кадрів як 192000, я сподіваюся, що ця робота працює для вас!


4
Хто і що? Я не можу розібрати вашу відповідь. Чи можете ви відредагувати його, щоб поліпшити синтаксис? Спасибі.
Девід Фоерстер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.