У меня есть скрипт на python, использующий pygame для загрузки звука и воспроизведения их.Когда я запускаю свой скрипт без sudo, он работает нормально.Но когда я запускаю сценарий с помощью sudo, я получаю следующие ошибки:
Домашний каталог недоступен: разрешение запрещено
ALSA lib pcm_mmap.c: 341: (snd_pcm_mmap) mmap не удалось:Неверный аргумент
Кто-нибудь знает, почему это происходит?Я хотел бы понять, что происходит, и не только получить быстрое решение в случае, если это произойдет снова в другом контексте, а также потому, что мне может потребоваться запустить сценарий с помощью sudo.
Редактировать:
Послечитая ответ mvp, я провел еще несколько исследований и, очевидно, pulseaudio не будет работать под root.Спасибо, ребята