Звук JACK.

Автор Borg, 14 декабря 2013, 18:29:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Borg

Когда запускаю jack connection, звук полностью исчезает везде.
Да и вообще при запуске Qjactl вначале выдает:

Не удалось соединиться с сервером JACK.
- Выполнение операции в целом неудачно.
- Не удалось соединиться с сервером.
Просмотрите вывод в окне сообщений.

В общем не знаю че со звуком делать, чтоб нормально играла гитара, без запаздывания

Стоит Debian 7. Помогите кто может

qupl

Цитата: Borg от 14 декабря 2013, 18:29:05Просмотрите вывод в окне сообщений.
Это кому написали?

yura_n

Цитата: Borg от 14 декабря 2013, 18:29:05Когда запускаю jack connection, звук полностью исчезает везде.
Что, по вашему, вы запустили? ;D Это не тот звуковой сервер, который работает из коробки. Если вы хотите максимально уменьшить latency, то вам придется собрать realtime ядро, настроить приоритеты для групп, которым разрешено использовать realtime. Само по себе оно не заработает.

Ben-zin

#3
ЦитироватьПросмотрите вывод в окне сообщений.
Ну, где вывод то?

Pulseaudio в системе присутствует?

Цитироватьсобрать realtime ядро, настроить приоритеты для групп, которым разрешено использовать realtime.
А можно про сборку ядра для звука поподробнее? Как раз надо :).
Какие параметры сборки, чего настраивать потом, где чего почитать по этой теме?

yura_n

Цитата: Ben-zin от 15 декабря 2013, 03:28:58Какие параметры сборки, чего настраивать потом, где чего почитать по этой теме?
Хотя эта статья несколько устарела, и не для Debian, но чтобы понять в какую сторону смотреть подойдет.

vladimir_ar

RT-ядра есть в основных репах. Собирать не обязательно.
А чтобы был звук через JACK, то нужно, как минимум, настроить сервер. И не должно быть запущено другого софта, использующего звуковую карту через другую систему (через alsa, например).
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Ben-zin

ЦитироватьRT-ядра есть в основных репах.
А как точно называется пакет с этим ядром? Что-то не наблюдаю ничего такого (jessie).

Brainey

Цитата: Ben-zin от 15 декабря 2013, 11:27:04А как точно называется пакет с этим ядром? Что-то не наблюдаю ничего такого (jessie).
aptitude search linux-image | grep rt
rt - сокращение от real-time.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

Ben-zin

Brainey, ну, ничего нет.

Brainey

Цитата: Ben-zin от 15 декабря 2013, 12:24:00Brainey, ну, ничего нет.
Похоже, в тестинге пока нет.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

Ben-zin

#10
В сиде присутствует, стало быть?

Сообщение объединено: 15 декабря 2013, 18:20:07

upd: и в сиде не нашёл. Может, какой-то специальный репозиторий это?

Brainey

Цитата: Ben-zin от 15 декабря 2013, 18:10:42Может, какой-то специальный репозиторий это?
В wheezy есть в основном и в бэкпортс:
Открыть содержимое (спойлер)
[22:34] [alex@myhost:~]$ aptitude search linux-image | grep rt
p   linux-image-3.10-0.bpo.2-rt-686 - Linux 3.10 for modern PCs, PREEMPT_RT     
p   linux-image-3.10-0.bpo.2-rt-686 - Debugging symbols for Linux 3.10-0.bpo.2-r
p   linux-image-3.10-0.bpo.2-rt-amd - Linux 3.10 for 64-bit PCs, PREEMPT_RT     
p   linux-image-3.10-0.bpo.2-rt-amd - Debugging symbols for Linux 3.10-0.bpo.2-r
p   linux-image-3.10-0.bpo.3-rt-686 - Linux 3.10 for modern PCs, PREEMPT_RT     
p   linux-image-3.10-0.bpo.3-rt-686 - Debugging symbols for Linux 3.10-0.bpo.3-r
p   linux-image-3.10-0.bpo.3-rt-amd - Linux 3.10 for 64-bit PCs, PREEMPT_RT     
p   linux-image-3.10-0.bpo.3-rt-amd - Debugging symbols for Linux 3.10-0.bpo.3-r
p   linux-image-3.2.0-4-rt-686-pae: - Linux 3.2 for modern PCs, PREEMPT_RT     
p   linux-image-3.2.0-4-rt-686-pae- - Debugging symbols for Linux 3.2.0-4-rt-686
p   linux-image-3.2.0-4-rt-amd64    - Linux 3.2 for 64-bit PCs, PREEMPT_RT     
p   linux-image-3.2.0-4-rt-amd64-db - Debugging symbols for Linux 3.2.0-4-rt-amd
p   linux-image-rt-686-pae:i386     - Linux for modern PCs (meta-package), PREEM
p   linux-image-rt-amd64            - Linux for 64-bit PCs (meta-package), PREEM
[свернуть]
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

yura_n

#12
Цитата: vladimir_ar от 15 декабря 2013, 07:31:14И не должно быть запущено другого софта, использующего звуковую карту через другую систему (через alsa, например).
Почему не должно? Это не критически. То что запущено просто работать перестанет (со звуком), после запуска jack сервера, что у автора темы и происходит.

vladimir_ar

Не факт. У меня, например, сервер не пускается, пока алсу кто-либо использует (не освободил).
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

yura_n

Может в отдельных случаях это и так. У меня проблемой было даже не запуск и настройка jack, я долго не мог найти способ заставить работать alsa приложения с jack сервером, чтобы не останавливать последний, когда захочется, например, посмотреть ролик на youtube. Потом нашел. А до этого перезапускал сервер, порой забывая закрывать alsa приложения.