LINUX.ORG.RU

Как сделать автозапуск MPD?

 


0

1

Установил из исходников MPD (пару дней назад мне здесь Как установить MPD из исходников? очень помогли). Все шикарно работает, но не запускается при старте. Пока только помогает sudo nano mpd restart. Пока я настраиваю, это ничего. Но я использую компьютер только для музыки, и хотел бы, чтобы он запускался сам по себе (как это всегда и было у меня) Система linux mint 20.2, mpd 0.22.9 Как сделать так, чтобы был автозапуск? Нашел пару способов, но они не помогают.

Перемещено hobbit из general

Нашел пару способов, но они не помогают.

И конечно же все должны догадаться какие?

А ещё не понятно, тебе надо от юзера, или общесистемно?

// Правильно заданный вопрос уже половина ответа.

mord0d ★★★★★
()
Ответ на: комментарий от Lrrr

Ну и не работает music@music:~$ systemctl –user enable –now mpd.socket Created symlink /home/music/.config/systemd/user/sockets.target.wants/mpd.socket → /usr/lib/systemd/user/mpd.socket. Job failed. See «journalctl -xe» for details.

honestvova
() автор топика
Ответ на: комментарий от utanho

Дело было в правах на папку с файлами мпд. Была ошибка, что якобы он не может записать лог. Теперь вообще нормально. Бесит меня этот линукс говорю же. Нихрена не работает, и фиг знает что делать.

honestvova
() автор топика
Ответ на: комментарий от honestvova

Бесит меня этот линукс говорю же. Нихрена не работает, и фиг знает что делать.

Ну где же анонимус-забаньсядебил, когда он так нужен?!

Benis
()
Ответ на: комментарий от honestvova

Нихрена не работает, и фиг знает что делать.

В винде проще?

utanho ★★★★★
()
Ответ на: комментарий от Radjah

Не всегда: я хреновый работник, но я не бегаю с криками, что компилятор - говно.

Benis
()
Ответ на: комментарий от honestvova

Нихрена не работает, и фиг знает что делать.

Просто пользуйтесь готовыми пакетами и «ваши волосы станут мягкими и шелковистыми».

anonymous
()
Ответ на: комментарий от anonymous

К сожалению, готовое часто отсталое в развитии старой версии, которая ни на что не годится, кроме как поставить чтоб было.

honestvova
() автор топика
Ответ на: комментарий от anonymous

Думаете, ссд просто не прогрелся, и надо было подольше его погонять, и звук бы прорезался? А обычный жесткий так поет, потому что прогретый годами?))

honestvova
() автор топика
Ответ на: комментарий от Radjah

Да смысл – все равно уже был в дерьме, от которого не отмыться. Не хотел сдаваться.

honestvova
() автор топика
Ответ на: комментарий от Lrrr

Теперь запускается при старте, а при команде sudo service mpd restart ошибка

Job for mpd.service failed because the control process exited with error code.
See "systemctl status mpd.service" and "journalctl -xe" for details.

systemctl status mpd.service

● mpd.service - Music Player Daemon
     Loaded: loaded (/lib/systemd/system/mpd.service; disabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Tue 2021-07-27 11:08:00 +10; 10s ago
       Docs: man:mpd(1)
             man:mpd.conf(5)
    Process: 2109 ExecStart=//bin/mpd --no-daemon (code=exited, status=1/FAILURE)
   Main PID: 2109 (code=exited, status=1/FAILURE)

июл 27 11:08:00 music systemd[1]: Starting Music Player Daemon...
июл 27 11:08:00 music mpd[2109]: Jul 27 11:08 : exception: Failed to bind to '0.0.0.0:6600'; Failed to bind socket: Address already in u>
июл 27 11:08:00 music systemd[1]: mpd.service: Main process exited, code=exited, status=1/FAILURE
июл 27 11:08:00 music systemd[1]: mpd.service: Failed with result 'exit-code'.
июл 27 11:08:00 music systemd[1]: Failed to start Music Player Daemon.

journalctl -xe

Last login: Tue Jul 27 11:06:36 on ttys000

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
MacBook:~ admin$ ssh music@192.168.0.9
music@192.168.0.9's password: 
Last login: Tue Jul 27 11:06:42 2021 from 192.168.0.26
music@music:~$ sudo service mpd restart
[sudo] пароль для music:     
Job for mpd.service failed because the control process exited with error code.
See "systemctl status mpd.service" and "journalctl -xe" for details.
music@music:~$ journalctl -xe
июл 27 11:11:47 music systemd[1]: mpd.service: Main process exited, code=exited>
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- An ExecStart= process belonging to unit mpd.service has exited.
-- 
-- The process' exit code is 'exited' and its exit status is 1.
июл 27 11:11:47 music systemd[1]: mpd.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- The unit mpd.service has entered the 'failed' state with result 'exit-code'.
июл 27 11:11:47 music systemd[1]: Failed to start Music Player Daemon.
-- Subject: Ошибка юнита mpd.service
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- Произошел сбой юнита mpd.service.
-- 
-- Результат: failed.
июл 27 11:11:47 music sudo[2177]: pam_unix(sudo:session): session closed for us>
lines 2893-2915/2915 (END)

При этом плеер даже не выключается – продолжает играть музыка. sudo service mpd stop тоже не работает.

honestvova
() автор топика
Ответ на: комментарий от honestvova

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

Тех, кто думает что это такая бесплатная техподдержка и тупо пастит логи, даже не попытавшись их почитать, никто не уважает.

Lrrr ★★★★★
()
Ответ на: комментарий от Benis

ну а где тут неправда??? Он только для звука хорош, а так говно полное. Кто придумал эти права!!! Какой дебил и для каких дебилов.

honestvova
() автор топика
Ответ на: комментарий от honestvova
  1. Если тебе что-то не нужно, это не значит, что не нужно другим. Ты так просто свой уровень образованности и культуры показываешь.

  2. Ты, наверное, не сталкивался с правами в винде. Не домашней винде Васи Пупкина, а корпоративной. Особенно весело, когда в правильно настроенном Program Files отбираются права на запись, и часть криво написанного софта тут же стремительно отваливается.

  3. Проявляй уважение к сообществу, которому задаёшь вопросы. Один раз я тебе объяснил по-хорошему, но в следующий раз за тексты «ехал дебил через говно, сунул дебил говно в говно» получишь либо крупное снятие скора, либо бан. Комментарий с матом выше я подчистил, считай это предупреждением.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 4)
Ответ на: комментарий от Benis

да а что делать мне!!! Раз такой умный, то подсказал бы. Я не понимаю, что ему от меня надо! Он либо врубается при загрузке, но потом не перезапускается, когда мне надо. Либо наоборот!

honestvova
() автор топика
Ответ на: комментарий от honestvova

Ум не является моим основным достоинством, вот штруй 20 метров является.

По теме: ты руками (без systemd) когда его запускаешь такое поведение проявляется?

Benis
()

Я чет не понимаю, нафига ты от рута плеер запускаешь? Короче ничего непонятно, результат какой нужен? Чтобы при рестарте компа, ОС загружалась сама, логинилась, запускала mpd и начинала играть, или что? Нужно из-под одного пользователя, или чтобы у разных? Руту такое точно не нужно, сразу говорю.

Dog ★★★
()

Короче, на раз https://wiki.archlinux.org/title/Music_Player_Daemon

На на всякий случай, два https://wiki.archlinux.org/title/Music_Player_Daemon/Tips_and_tricks

Подробная инструкция по решению твоей задачи там есть, есть нормальный вариант, есть через системд, сам решай, кем тебе быть)

Не обращай внимания, что это arch-wiki, там многие статьи применимы к любым дистрам.

Dog ★★★
()
Последнее исправление: Dog (всего исправлений: 1)
Ответ на: комментарий от Radjah

ну и фигня, поменял порт и все равно то же самое пишет. июл 27 16:10:35 music systemd[1]: Starting Music Player Daemon… июл 27 16:10:35 music mpd[1286]: Jul 27 16:10 : exception: Failed to bind to ‘0.0.0.0:5555’; Failed to bind socket: Address already in use июл 27 16:10:35 music systemd[1]: mpd.service: Main process exited, code=exited, status=1/FAILURE июл 27 16:10:35 music systemd[1]: mpd.service: Failed with result ‘exit-code’. июл 27 16:10:35 music systemd[1]: Failed to start Music Player Daemon.

honestvova
() автор топика
Ответ на: комментарий от Radjah

да зачем мне смотреть. Там какой порт не поставь, всегда будет одно и то же. Это тупо издевательство!!!!

honestvova
() автор топика
Ответ на: комментарий от honestvova

Ну тогда продолжай искать решение брутфорсом. Тоже вариант.

Radjah ★★★★★
()

Я конечно оценил глубину драмы, но так и не понял ниху^W некоторые моменты.

1. Зачем запускать плеер через судо?
2. Зачем оно куда-то лезет в глобальную сеть?
3. Зачем именно мпд? Есть плееры, которые умеют в автостарт, но на самом деле это должно уметь ДЕ.

Vier_E ★★★
()
Ответ на: комментарий от Vier_E

Вот о чем я и писал – спросишь, а тебе в ответ «А ЗАЧЕМ?» Надо значит. Другие плееры херня. Они не достойны.

honestvova
() автор топика
Ответ на: комментарий от Vier_E

Короче! Тьфу на вас всех. Теперь придется просто перезапускать не как привык sudo service mpd restart, по-другому systemctl –user restart mpd

honestvova
() автор топика
Ответ на: комментарий от anonymous

Как в случае с SSD!

Вот на хардах можно головами музыку исполнять. И на флоповодах.
А на этих богомерзких флешках и ssd? Вот то то и оно!

devl547 ★★★★★
()
Ответ на: комментарий от devl547

А на этих богомерзких флешках и ssd? Вот то то и оно!

точно также, или даже проще, в особенности на ssd. дроссели там есть и поют, но не так громко.

n_play
()
Ответ на: комментарий от Benis

Я знаю, Витька … Но ваш вопрос это не показатель.

Владимир

anonymous
()
Ответ на: комментарий от Vier_E
  1. Зачем запускать плеер через судо?
  2. Зачем оно куда-то лезет в глобальную сеть?

ну mpd почему-то любят запускать от отдельного юзера mpd, типа так безопаснее. Отсюда sudo.

А в сеть он лезет, чтобы скачивать обложки к альбомам

Lrrr ★★★★★
()
Ответ на: комментарий от Benis

Ум не является моим основным достоинством

Делириум, вы конечно мужик красивый и ум вам без надобности … Но не флудите так много а то вас снова забанят …

Владимир

anonymous
()
Ответ на: комментарий от honestvova

Кстати, почему ты посты по теме раздела Multimedia упорно суёшь в General?
Уже созданные я перенёс, если будешь создавать новые, имей в виду, что есть такой раздел.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.