Доступ к ALSA как системной службе systemd, работающей от имени обычного пользователя.

Если вы запускаете это в пакетном режиме, попробуйте

top -b -o -%CPU

-b для пакетного режима. (обычно используется вместе с -n для задания количества запусков )-o переопределить порядок сортировки -%CPU — это поле/столбец %CPU, вы можете использовать +/ -для сортировки по возрастанию или убыванию

Я также использовал это с опцией -S, хотя не думаю, что это сильно меняет

0
17.05.2020, 00:03
1 ответ

I expected a system service switched to a regular account to have the same outcome as a user service.

Может быть, хотя одно не разделяет :окружение.

Это требовалось для успешного доступа к ALSA. (Источник:https://askubuntu.com/questions/70560/why-am-i-getting-this-connection-to-pulseaudio-failed-error)

Environment=XDG_RUNTIME_DIR=/run/user/1000

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

2
28.04.2021, 23:13

Теги

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