Рейтинг:1

Guitarix не может подключиться к qjackctl на Ubuntu 21.10

флаг cn

вчера я обновил свою убунту до 21.10 и кажется первая обнаруженная ошибка - гитара не может подключиться к qjack

это ошибка в терминале при запуске гитары (qjack работает):

Невозможно mmap shm сегмент /jack-1000-0 (*временно недоступен)
Сопоставление исключений сегментов общей памяти
JackShmReadWritePtr1::~JackShmReadWritePtr1 — Инициализация не выполнена для -1, пропуск разблокировки
JackShmReadWritePtr::~JackShmReadWritePtr — инициализация не выполнена для 0, пропуск разблокировки

*перевел с моего языка так хорошо, как я могу

также есть окно сообщения с текстом: [время] Jack Init *** неизвестная ошибка связи с сервером jack

Итак, я нажимаю Start jack в гитаре - впереди появляется окно qjack, а затем ничего, позже появляется окно с сообщением об ошибке от гитары, говорящее то же предложение, что и раньше + main *** Я действительно пытался запустить jack, извините. ..

в терминале та же ошибка, но еще несколько раз

редактировать:

Я заметил, что в журнале qjack появляются такие сообщения:

9:09:16.697 *разметка соединения JACK изменена.
19:09:16.751 *разметка соединения JACK изменена.
Чт, 21 октября, 19:09:16 2021: новый клиент gx_head_amp с PID 15173.
Чт, 21 октября, 19:09:16 2021: клиент gx_head_amp с PID 15173 отсутствует.

*переведено

редактировать 2:

так что, кажется, пока нет ответов... Я читал некоторые статьи о qjack, и оказалось, что могут быть какие-то проблемы с привилегиями, поэтому я попытался запустить:

сначала qjackctl как sudo и Guitarix как обычный пользователь -> за исключением того, что вся моя конфигурация в jack отсутствовала, ничего не изменилось

второй qjackctl как sudo и гитара как sudo -> работали, но, как я уже сказал, вся конфигурация отсутствует, также довольно странно запускать такие приложения как root

в третий раз я пытался запустить qjack от имени пользователя и Guitarix от имени пользователя root, но тоже не получилось

поэтому я предполагаю, что с обновлением должны были произойти некоторые изменения, возможно, в групповом аудио.

mook765 avatar
флаг cn
AskUbuntu не является средством отслеживания ошибок. Если вы обнаружите ошибку, отправьте отчет об ошибке в рассматриваемом пакете, чтобы разработчики могли позаботиться об этом. Но я не уверен, что это вообще ошибка, так как на моей новой установке Ubuntustudio 21.10 Guitarix отлично работает со всеми моими предыдущими настройками. Проверьте свою конфигурацию, вы в аудиогруппе? Правильно ли настроена группа аудио? См. [здесь] (https://jackaudio.org/faq/linux_rt_config.html), если указанные файлы существуют и корректны в вашей системе.
orange avatar
флаг cn
спасибо за ссылку, оказалось, что отсутствует файл audio.conf :D
флаг ar
Добро пожаловать в Ask Ubuntu. Это сайт ответов на вопросы. Пожалуйста, не пишите РЕШЕНО в заголовке вопроса. Не стесняйтесь ответить на свой вопрос, нажав кнопку **Ответить на свой вопрос** и предоставить подробный ответ. Затем примите свой ответ как правильный, щелкнув серую галочку «рядом с вашим ответом» и сделав ее зеленой. Это пометит ваш вопрос как решенный и поможет другим.
Рейтинг:1
флаг cn

Итак, чтобы решить эту проблему, я просто отредактировал (создал) файл /etc/security/limits.d/audio.conf, я написал там:

@аудио - rtprio 95
@audio - неограниченная блокировка памяти

если я правильно понимаю, это дает пользователям аудиогруппы неограниченную память + высокий приоритет для процессов

Чтобы применить изменения, пользователь должен выйти из системы

Ответить или комментировать

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