LINUX.ORG.RU

Помогите пожалуйста разобраться с JACK

 ,


0

1

вот лог с ошибкой:

jackdmp 1.9.22
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2016 Grame.
Copyright 2016-2023 Filipe Coelho.
jackdmp 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
Could not open component .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory
Could not open component .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory
jack_get_descriptor : dll 
jack_get_descriptor returns null for 'jack_firewire.so'
Could not open component .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory
JACK server starting in realtime mode with priority 10
self-connect-mode is "Don't restrict self connect requests"
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
Released audio card Audio0
audio_reservation_finish
Cannot initialize driver
JackServer::Open failed with -1
Failed to open server


Последнее исправление: CrX (всего исправлений: 1)

Нужен список звуковых устройств на системе (включая сколько входов и выходов есть). А также дистрибутив (для лучшей ориентации) и какие звуковые серверы установлены и запущены? Pulseaudio? Pipewire? А также в момент запуска джека не должно воспроизводиться ничего. Даже если браузер запущен,закрой. И только потом стартуй джек, а за ним софт для джека. И что за софт ты запускаешь?

Забегая вперёд посоветовал бы всё-таки использовать только pipewire. У него несколько пакетов обычно в дистрибутивах, посоветовал бы установить pipewire-pulse и pipewire-jackd. И тогда никакой джек отдельно не надо будет запускать. Просто и удобно.

PcheloBiaka
()
Ответ на: комментарий от PcheloBiaka

запускаю guitarix

дистрибутив artix

звуковой сервер системы pulseaudio

вот списко звуковых устройств:

00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 09)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
 0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xc0810000 irq 48
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xc0814000 irq 49
mihail9999
() автор топика
Ответ на: комментарий от mihail9999

дистрибутив artix

звуковой сервер системы pulseaudio

А вот это оригинально, конечно…

Поставить artix вместо арча, чтобы не пользоваться одним поттерингоподелием… чтобы потом добровольно водрузить в систему другое поттерингоподелие.

Сорян, что не по теме, просто впервые такое вижу.

CrX ★★★★★
()
Ответ на: комментарий от mihail9999

во-первых, не слушай местных идиотов, втирающих тебе про pipeware, pulseaudio и прочее. и сам про эту бодягу не вспоминай. ты её выключил — всё. у тебя осталась alsa в ядре и jack поверх неё. всё, больше ничего нет и не нужно.

если опыта мало, командная строка джека — не для начинающих. лучше всего было бы пользоваться каким-то гуем, типа QJackCtl или, там, Cadence какой-нибудь.

anonymous
()
Ответ на: комментарий от mihail9999

А в Артиксе пульсаудио ставится по дефолту? Или это твои препочтения? Перейдя с пульсы на пайпварю я ни секунды не жалел. Рекомендую.

Но из твоего описания не понятно когда ты запускаешь гитарикс? И как ты останавливаешь пульсу? Последние годы они делали пульсу просто неубиваемой. Но в её настройки можно было добавить что-то, чтобы она позволяла джеку стартовать и цеплялась к нему.

https://wiki.archlinux.org/title/JACK_Audio_Connection_Kit#PulseAudio - вроде бы это решение было. Тогда пульса продолжит работать подключившись к джеку. Но нюансы уже забыл.

И главное при старте джека - звуковуху не должно использовать ни одно приложение или сервис в системе. Только потом можно их запускать (и подключать к выходам вручную).

Или поставить пайпварю и забыть этот траходром.

PcheloBiaka
()