Extazik |
|
Темы:
6
Сообщения:
28
Участник с: 21 октября 2015
|
Подскажите как заставить работать Cantata от пользователя, а то запускается и воспроизводит музыку только от рута. Внутренности /etc/mpd.conf pid_file "/home/extazik/Музыка/mpd/mpd.pid" db_file "/home/extazik/Музыка/mpd/mpd.db" playlist_directory "/home/extazik/Музыка/mpd/playlists/" music_directory "/home/extazik/Музыка/" state_file "/home/extazik/Музыка/mpd/state" user "extazik" filesystem_charset "UTF-8" id3v1_encoding "UTF-8" все файлы и папки создал. добавил gpasswd -a mpd extazik chmod 710 /home/extazik/ chown -R extazik /var/lib/mpd |
teplovoz |
|
Темы:
7
Сообщения:
1044
Участник с: 28 мая 2012
|
Может добавить в groups audio ТЫЦ ? |
Extazik |
|
Темы:
6
Сообщения:
28
Участник с: 21 октября 2015
|
teplovozтоже самое, он рута нормально запускается и играет, от пользователя не хочит( Сбой передачи команды для «Частный» — нет подключения |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
2 вопроса 1 - почему настройки прописывали в /etc/mpd.conf, а не в $HOME/.config/mpd/mpd.conf 2 - как запускаете mpd P.S> Extazikскорее всего демон запущен от рута а подключаться к нему Вы пытаетесь от имени пользователязапустите демон от имени пользователя, предварительно скопировав настройки в свой хомяк
|
Extazik |
|
Темы:
6
Сообщения:
28
Участник с: 21 октября 2015
|
Haron_Prime 1) $ cp /usr/share/doc/mpd/mpdconf.example ~/.config/mpd/mpd.conf cp: невозможно создать обычный файл «/home/extazik/.config/mpd/mpd.conf»: Нет такого файла или каталога 2) sudo systemctl start mpd.service 3) Остановил от рута и запустил от пользователя systemctl --user start mpd, тоже самое пишет |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
Extazikа каталог mpd в ~/.config вообще есть? и какие на него права? если Вы запускали mpd от рута, указав в качестве каталога /home/extazik/Музыка/mpd то и каталога mpd в конфиге нет, а /home/extazik/Музыка/mpd и все вложенные файлы принадлежат руту, т.е. демон, запущенный от имени пользователя не сможет с ними работать Extazikо чём я и говорил! приведите файл конфига в работоспособное состояние и запускайте от имени пользователя образец конфига (мой) все необходимые файлы и каталоги в ~/.config/mpd нужно будет создать заново
|
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
Extazikнафига???????? |
Extazik |
|
Темы:
6
Сообщения:
28
Участник с: 21 октября 2015
|
нет не было, сейчас создал и скопировал cp /usr/share/doc/mpd/mpdconf.example ~/.config/mpd/mpd.conf drwxr-xr-x 2 extazik extazik 4096 янв 13 16:48 mpd отредактирую напишу что получится |
Extazik |
|
Темы:
6
Сообщения:
28
Участник с: 21 октября 2015
|
Haron_Primeв Wiki написанноExtazikнафига???????? добавить пользователя mpd в текущую пользовательскую группу и предоставить разрешения группе к вашему пользовательскому каталогу: # gpasswd -a mpd <ваша пользовательская группа> $ chmod 710 /home/<ваш пользовательский каталог> По умолчанию /etc/mpd.conf использует /var/lib/mpd и запускается от пользователя mpd. Но, т.к. /var/lib/mpd по умолчанию принадлежит пользователю root, вы должны изменить владельца папки, иначе mpd не сможет писать в нее: # chown -R mpd /var/lib/mpd |
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
Extazikно Вы же сами в конфиге прописали ему другие пути и запуск не от пользователя mpd то, что написано в вики, нужно только если Вы запускаете демона с дефолтным конфигом - вот тогда он и пишет в /var/lib/mpd |