Cantata и mpd

Haron_Prime
Extazik
По умолчанию /etc/mpd.conf использует /var/lib/mpd и запускается от пользователя mpd. Но, т.к. /var/lib/mpd по умолчанию принадлежит пользователю root, вы должны изменить владельца папки, иначе mpd не сможет писать в нее:
но Вы же сами в конфиге прописали ему другие пути и запуск не от пользователя mpd
то, что написано в вики, нужно только если Вы запускаете демона с дефолтным конфигом - вот тогда он и пишет в /var/lib/mpd

Создал, отредактировал, перезапустил mpd
права на файлы и папки которые создал:
ls -l .config/mpd/
итого 36
-rw-rw-rw- 1 extazik extazik 0 янв 13 17:12 database
-rw-r--r-- 1 extazik extazik 2 янв 13 17:13 log
-rw-r--r-- 1 extazik root 13464 янв 13 17:27 mpd.conf
-rw-r--r-- 1 extazik extazik 2 янв 13 17:13 pid
drwxr-xr-x 2 extazik extazik 4096 янв 13 17:12 playlists
-rw-r--r-- 1 extazik extazik 2 янв 13 17:14 state
-rw-r--r-- 1 extazik extazik 2 янв 13 17:14 sticker.sql

поменял sudo chown -R extazik .config/mpd/

так же не запускается от пользователя, только от рута. может еще где забыл права поставить?
Extazik
Haron_Prime
Extazik
По умолчанию /etc/mpd.conf использует /var/lib/mpd и запускается от пользователя mpd. Но, т.к. /var/lib/mpd по умолчанию принадлежит пользователю root, вы должны изменить владельца папки, иначе mpd не сможет писать в нее:
но Вы же сами в конфиге прописали ему другие пути и запуск не от пользователя mpd
то, что написано в вики, нужно только если Вы запускаете демона с дефолтным конфигом - вот тогда он и пишет в /var/lib/mpd

Создал, отредактировал, перезапустил mpd
права на файлы и папки которые создал:
ls -l .config/mpd/
итого 36
-rw-rw-rw- 1 extazik extazik 0 янв 13 17:12 database
-rw-r--r-- 1 extazik extazik 2 янв 13 17:13 log
-rw-r--r-- 1 extazik root 13464 янв 13 17:27 mpd.conf
-rw-r--r-- 1 extazik extazik 2 янв 13 17:13 pid
drwxr-xr-x 2 extazik extazik 4096 янв 13 17:12 playlists
-rw-r--r-- 1 extazik extazik 2 янв 13 17:14 state
-rw-r--r-- 1 extazik extazik 2 янв 13 17:14 sticker.sql

поменял sudo chown -R extazik .config/mpd/

так же не запускается от пользователя, только от рута. может еще где забыл права поставить?

опа тоько что увидил что
-rw-r--r-- 1 extazik root 13464 янв 13 17:27 mpd.conf
может поменять на себя, или у тебя так же?
┌─[haron@arch <pts/0 [0] 277> /home/haron]  16:36:22
└─> ls -a ~/.config/mpd
итого 3668
drwxr-xr-x  3 haron haron    4096 Янв 13 10:52 ./
drwxrwxrwx 68 haron haron    4096 Янв 12 14:39 ../
-rw-r--r--  1 haron haron  803311 Янв 11 17:24 database
-rw-r--r--  1 haron haron 2907477 Янв 13 10:55 log
-rwxrwxr-x  1 haron haron     514 Окт  1 21:54 mpd.conf*
-rw-r--r--  1 haron haron       5 Янв 13 10:55 pid
drwxr-xr-x  2 haron haron    4096 Окт  2 20:53 playlists/
-rw-r--r--  1 haron haron   10038 Янв 13 00:07 state
-rw-r--r--  1 haron haron    3072 Сен  9 12:50 sticker.sql
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Haron_Prime
┌─[haron@arch <pts/0 [0] 277> /home/haron]  16:36:22
└─> ls -a ~/.config/mpd
итого 3668
drwxr-xr-x 3 haron haron 4096 Янв 13 10:52 ./
drwxrwxrwx 68 haron haron 4096 Янв 12 14:39 ../
-rw-r--r-- 1 haron haron 803311 Янв 11 17:24 database
-rw-r--r-- 1 haron haron 2907477 Янв 13 10:55 log
-rwxrwxr-x 1 haron haron 514 Окт 1 21:54 mpd.conf*
-rw-r--r-- 1 haron haron 5 Янв 13 10:55 pid
drwxr-xr-x 2 haron haron 4096 Окт 2 20:53 playlists/
-rw-r--r-- 1 haron haron 10038 Янв 13 00:07 state
-rw-r--r-- 1 haron haron 3072 Сен 9 12:50 sticker.sql
что-то не хочит(
ls -l .config/mpd/
итого 36
-rw-rw-rw- 1 extazik extazik 0 янв 13 17:12 database
-rw-r--r-- 1 extazik extazik 2 янв 13 17:13 log
-rw-r--r-- 1 extazik extazik 13464 янв 13 17:27 mpd.conf
-rw-r--r-- 1 extazik extazik 2 янв 13 17:13 pid
drwxr-xr-x 2 extazik extazik 4096 янв 13 17:12 playlists
-rw-r--r-- 1 extazik extazik 2 янв 13 17:14 state
-rw-r--r-- 1 extazik extazik 2 янв 13 17:14 sticker.sql
блин опять только заметил что права на mpd.conf разные -rwxrwxr-x
systemctl --user status mpd.service , о чём пишет ?
Любовь как шпага , юмор как щит
Haron_Prime, уже не первый раз даешь советы на эту тему......не написать ли статью в блоге???
Ошибки не исчезают с опытом - они просто умнеют
тогда не знаю - у меня всё прекрасно работает
честно, не знаю
после того, что Вы там намутили с правами (и продолжаете мутить) я вообще не представляю, в чём может быть затык и что именно нужно менять
может проблема в том, что изменены права на /var/lib/mpd, а может ещё в чём -то
запустите в терминале не как демон, а как программу, просто командой mpd, и смотрите выхлоп, на что будет ругаться
либо ищите в журнале
journalctl -b | grep mpd
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
_GoinG_
systemctl --user status mpd.service , о чём пишет ?
systemctl --user status mpd.service
● mpd.service - Music Player Daemon
Loaded: loaded (/usr/lib/systemd/user/mpd.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Ср 2016-01-13 17:44:12 MSK; 14min ago
Process: 27777 ExecStart=/usr/bin/mpd --no-daemon (code=exited, status=1/FAILURE)
Main PID: 27777 (code=exited, status=1/FAILURE)

янв 13 17:44:12 Alone systemd[678]: Started Music Player Daemon.
янв 13 17:44:12 Alone mpd[27777]: config_file: Expected '}' before end-of-file
янв 13 17:44:12 Alone systemd[678]: mpd.service: Main process exited, code=exited, status=1/FAILURE
янв 13 17:44:12 Alone systemd[678]: mpd.service: Unit entered failed state.
янв 13 17:44:12 Alone systemd[678]: mpd.service: Failed with result 'exit-code'.
vasek,
Да фиг его знает - я не пейсатель )))
подумаю
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Haron_Prime
тогда не знаю - у меня всё прекрасно работает
честно, не знаю
после того, что Вы там намутили с правами (и продолжаете мутить) я вообще не представляю, в чём может быть затык и что именно нужно менять
может проблема в том, что изменены права на /var/lib/mpd, а может ещё в чём -то
запустите в терминале не как демон, а как программу, просто командой mpd, и смотрите выхлоп, на что будет ругаться
либо ищите в журнале
journalctl -b | grep mpd
config_file: Expected '}' before end-of-file
это mpd в терминале пишет

это я где-то } стер или что, нечего не лазил в ифах и все такое.
 
Зарегистрироваться или войдите чтобы оставить сообщение.