с повышенным приоритетом и общим разрешением @audio в rc.local

Я пытаюсь запустить экземпляр jackd из /etc/rc.local (вместе с несколькими другими приложениями) из пользовательского сценария инициализации.

Система является ubuntustudio, и я настроил все, чтобы иметь повышенные разрешения при выполнении приложений из группы @audio.

поэтому, когда я вошел в систему, я вижу это:

nass@starkill:~$ ulimit -r -l
real-time priority              (-r) 95
max locked memory       (kbytes, -l) unlimited

, что ожидается, и я могу выполнить сценарий, который я написал.

, но когда я выполняю свой скрипт из /etc/rc.local как

su - nass -c "ulimits -r -l cd audio_setup/scripts ; bash ./start_audio"

, тогда у моего пользователя (пока?) Нет повышенных разрешений.

real-time priority              (-r) 0
max locked memory       (kbytes, -l) 64

Есть ли сценарий, который я могу запустить перед сценарием start_audio для повышения моих разрешений?

спасибо

0
задан 17 April 2015 в 12:41

1 ответ

Отредактируйте этот файл как корень:

Поиск/etc/pam.d/su

и некомментарий эта строка в файле, удаляющем #:

# session    required   pam_limits.so

Перезагрузка и тест.

1
ответ дан 17 April 2015 в 22:41

Другие вопросы по тегам:

Похожие вопросы: