Домашний каталог недоступен: в доступе отказано.Работает нормально без sudo - PullRequest
0 голосов
/ 02 марта 2019

У меня есть скрипт на python, использующий pygame для загрузки звука и воспроизведения их.Когда я запускаю свой скрипт без sudo, он работает нормально.Но когда я запускаю сценарий с помощью sudo, я получаю следующие ошибки:

Домашний каталог недоступен: разрешение запрещено

ALSA lib pcm_mmap.c: 341: (snd_pcm_mmap) mmap не удалось:Неверный аргумент

Кто-нибудь знает, почему это происходит?Я хотел бы понять, что происходит, и не только получить быстрое решение в случае, если это произойдет снова в другом контексте, а также потому, что мне может потребоваться запустить сценарий с помощью sudo.

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

Послечитая ответ mvp, я провел еще несколько исследований и, очевидно, pulseaudio не будет работать под root.Спасибо, ребята

...