1

Я пытаюсь запустить MPD в качестве сервера. Когда я ncpmpc , я не вижу песен. Вероятно, это связано с тем, что у mpd нет доступа к моей папке с музыкой.

Вот моя папка:

drwxrwxrwx  4 pi            pi                4096 Jun  2 01:23 Music

Вот некоторые из его содержания

-rwxrwxrwx 1 pi            pi            10624841 Jun  2 01:23 Coldplay - Adventure Of A Lifetime .mp3
drwxr-xr-x 2 pi            pi                4096 Jun  2 01:19 Coldplay - The Best Songs (2016)

Mpd работает как служба, я попытался запустить sudo mpd но затем я получаю эту ошибку

socket: Failed to bind to '0.0.0.0:6600': Address already in use

Я думаю, что это потому, что MPD уже работает. Я также попытался это, чтобы остановить это:

sudo systemctl stop mpd

но получите это, так что, возможно, именно это останавливает запуск sudo mpd .

Warning: Stopping mpd.service, but it can still be activated by:
  mpd.socket

Это все немного смущает меня. Я бы предпочел запустить mpd в качестве службы, но не знаю, какие разрешения должны быть для того, чтобы это работало. И как их настроить.

1 ответ1

1

Что вы можете сделать, это превратить его в "службу пользователя", создав mpd.service в ~/.local/share/systemd/user/ и вы можете включить и запустить службу, выполнив следующие команды без root:

$ systemctl --user enable mpd.service
$ systemctl --user start mpd.service

Служба начнет работать как ваш пользователь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .