![хочу воспроизвести аудиофайлы wav или mp3 с помощью sudo](https://rvso.com/image/1070946/%D1%85%D0%BE%D1%87%D1%83%20%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%B8%20%D0%B0%D1%83%D0%B4%D0%B8%D0%BE%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20wav%20%D0%B8%D0%BB%D0%B8%20mp3%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20sudo.png)
Проблема сохраняется только при использовании sudo. Например, если я использую , nvlc <some.mp3>
он работает нормально. Если я использую , sudo nvlc <some.mp3>
я вижу, что графический интерфейс обрабатывается, но не слышу звука из динамика. Я хочу, чтобы любой пакет или решение воспроизводило mp3-файл с sudo. Возможно ли это? ПРИМЕЧАНИЕ: я должен использовать команду с sudo.
решение1
Для обычного пользователя установлена переменная среды, которая не установлена (или установлена неправильно).
Есть ли конкретная причина, по которой вы хотите использовать sudo для воспроизведения звука, если воспроизведение с вашим идентификатором пользователя работает нормально?
ПС
Для справки, вот эта переменная (насколько мне известно): XDG_RUNTIME_DIR
РЕДАКТИРОВАТЬ
Только для текущего сеанса:
XDG_RUNTIME_DIR=/run/user/1000
Вы устанавливаете это как глобальную корневую переменную, если хотите сохранить ее вместо необходимости устанавливать ее каждый раз при открытии терминала. Не могу вспомнить, где вы ее установили, но если вы загуглите "set global root environment variable", вы должны быть в состоянии найти ее