Начало › Форум › Звук › Запись, коммутация, JACK › Проблема с запуском Jack
В этой теме 5 ответов, 3 участника, последнее обновление nick87720z 6 года/лет, 9 мес. назад.
-
АвторСообщения
-
19.08.2010 в 13:54 #1266
Здравствуйте.
Не могу запустить JACK в режиме реального времени. Точнее он иногда запускается, но очень редко. А в основном выдает приведенные ниже сообщения и зависает.15:56:45.565 Patchbay deactivated.
15:56:45.565 Перезапуск статистики
15:56:45.608 ALSA connection graph change.
15:56:45.803 ALSA connection change.
15:56:48.189 Сценарий, выполняемый при запуске…
15:56:48.191 artsshell -q terminate
sh: artsshell: not found
15:56:48.596 Выполнение стартового сценария прекращено with exit status=32512.
15:56:48.596 JACK запускается …
15:56:48.596 /usr/bin/jackd -dalsa -dhw:CA0106 -r44100 -p1024 -n2
15:56:48.603 JACK was started with PID=2318.
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O’Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
Memory locking is unlimited — this is dangerous. You should probably alter the line:
@audio — memlock unlimited
in your /etc/limits.conf to read:
@audio — memlock 960330
no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
Enhanced3DNow! detected
SSE2 detected
apparent rate = 44100
creating alsa driver … hw:CA0106|hw:CA0106|1024|2|44100|0|0|nomon|swmeter|-|32bit
configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 2 periods for playback
15:56:50.626 Server configuration saved to «/home/vmusic/.jackdrc».
15:56:50.628 Перезапуск статистики
15:56:50.658 Клиент активирован
15:56:50.659 JACK connection change.
15:56:50.665 JACK connection graph change.
Enhanced3DNow! detected
SSE2 detected
15:56:50.677 XRUN callback (1).
15:56:52.662 XRUN callback (47 skipped).
15:56:53.864 Клиент деактивирован
15:56:53.865 JACK останавливается …
jack main caught signal 15
15:56:53.896 JACK-сервер остановлен успешно.
15:56:53.897 Post-shutdown script…
15:56:53.897 killall jackd
jackd: процеÑÑ Ð½Ðµ найден
15:56:54.362 Post-shutdown script terminated with exit status=256.Я заметил, что перед зависанием обязательно появляются рассинхронизации. Если же их нет, то он работает нормально.
У меня Ubuntu Studio 10.04, звуковая Creative Audigy SE.
Во вложении мои параметры Jack, попробовал их менять, но без результата.
Подскажите, пожалуйста, в чем причина.
Заранее спасибо.19.08.2010 в 15:47 #2091Попробуй так. В особенности мне против xruns помогло снижение Timeout (внизу):
[img:2x6o3hdy]http://img-fotki.yandex.ru/get/4804/metaverse.0/0_4a7ff_1c647445_L.jpg[/img:2x6o3hdy][/url:2x6o3hdy]
Посмотреть на Яндекс.Фотках[/url:2x6o3hdy]Кроме того, группе аудио нужно дать соответствующие привилегии, но, надеюсь, ты это учёл…
19.08.2010 в 17:10 #2092Большое спасибо, steplton.
Группе аудио соответствующие привилеги даны.
Попробовал с вашими параметрами и заработало нормально.
Помогла галочка на «soft mode». Поставил прежние параметры + «soft mode» — тоже работает.20.08.2010 в 11:21 #2093[quote:1fysgtx7]Поставил прежние параметры + «soft mode» — тоже работает[/quote:1fysgtx7]
Оно просто игнорирует xruns… Отследи по логу (или в основном окне qjackctl), при каких настройках их меньше всего.
Повторюсь: снижение Timeout мне реально убрало трески на тяжёлых и сложных проектах под вайном.26.08.2010 в 20:09 #2094Здравствуйте. Пробовал разные настройки и 200 мс, но полностью убрать xruns не удается. Поставил в настройках Jack: Звук — Playback only (раньше стоял дуплекс) и начал работать нормально, даже с различными остальными настройками. А вот когда ставлю Звук — Capture only — не запускается никак, выводит:
23:07:44.910 Patchbay deactivated.
23:07:44.911 Перезапуск статистики
23:07:44.977 ALSA connection graph change.
23:07:45.174 ALSA connection change.
23:08:08.342 Сценарий, выполняемый при запуске…
23:08:08.343 artsshell -q terminate
sh: artsshell: not found
23:08:08.748 Выполнение стартового сценария прекращено with exit status=32512.
23:08:08.748 JACK запускается …
23:08:08.748 /usr/bin/jackd -P89 -p128 -t200 -dalsa -dhw:CA0106 -r48000 -p1024 -n2 -C -H -M
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O’Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
Memory locking is unlimited — this is dangerous. You should probably alter the line:
@audio — memlock unlimited
in your /etc/limits.conf to read:
@audio — memlock 960330
23:08:08.759 JACK was started with PID=2268.
no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
Enhanced3DNow! detected
SSE2 detected
apparent rate = 48000
creating alsa driver … -|hw:CA0106|1024|2|48000|0|0|hwmon|hwmeter|-|32bit
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture
impossible sample width (1) discovered!
23:08:09.069 JACK-сервер остановлен with exit status=1.
23:08:09.069 Post-shutdown script…
23:08:09.070 killall jackd
jackd: процеÑÑ Ð½Ðµ найден
23:08:09.528 Post-shutdown script terminated with exit status=256.
23:08:10.969 Could not connect to JACK server as client. — Overall operation failed. — Unable to connect to server. Please check the messages window for more info.27.08.2010 в 02:19 #2095Ключевая фраза: impossible sample width (1) discovered!
[url:f0a5b4b7]http://ubuntuforums.org/archive/index.php/t-1330324.html[/url:f0a5b4b7]Поискав в сети на счет дуплекса карты:
[url:f0a5b4b7]http://lists.freebsd.org/pipermail/freebsd-multimedia/2007-December/007824.html[/url:f0a5b4b7]
Правда, модель не уточняется… -
АвторСообщения
Для ответа в этой теме необходимо авторизоваться.