Проблема запуска JACK-сервера "Jack Server не запущен или не может быть запущен"
Я не смог заставить ДЖЕК работать, несмотря на поиск в 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 = Нет такого файла или каталога Не удается подключиться к каналу запроса сервера Джек-сервер не работает или не может быть запущен
5 ответов
Сначала вам нужно убить существующий процесс pulseaudio, запустить процесс jack_control и перезапустить процесс pulseaudio.
Пожалуйста, используйте следующие команды:
pulseaudio --kill
jack_control start
jack_control exit
pulseaudio --start
Вы пытаетесь запустить Джек с приоритетами в реальном времени, и Джек не настраивает это по умолчанию в Ubuntu. Есть два способа решить эту проблему:
1) Не используйте приоритеты в реальном времени.
С помощью CLI вы можете запустить Джек без реального времени, используя jackd -r &
- увидеть man jackd
Больше подробностей.
если ты sudo apt install qjackctl
чтобы можно было запустить графический интерфейс "Qjackctl", а в разделе "Setup" снять "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
Выйдите и вернитесь.
Попробуйте использовать pasuspender
с qjackctl. Как это:
pasuspender qjackctl
Он должен "приостанавливать" pulseaudio во время работы qjackctl и "респаун" pulseaudio, когда завершается qjackctl.
Если ничего из вышеперечисленного не работает, попробуйте установить
Interface
в графическом интерфейсе настройки, чтобы
hw:PCH
Я сталкиваюсь с той же проблемой с 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!
При подключении правильного устройства ввода-вывода на моей материнской плате Gigabyte F2A88X-D3HP с гнездом звуковой карты на плате, работающем только в том случае, если выбрана частота кадров 192000, я надеюсь, что это сработает для вас!