При запуске mpd в терминале пишет следующее.
❯ sudo mpd
[sudo] пароль для *****:
exception: Failed to bind to '[::]:6600'; Failed to bind socket: Address already in use
У меня цель - заставить polybar взаимодействовать с mpd модулем, но он не работает.
(Arch Linux).
При этом проигрывать музыку я могу. Пробовал удалить MPD полностью и воспроизвести музыку, она работала и без него.
Сейчас же установил MPD снова и пытаюсь разобраться в чём проблема.
Выполнил это, пока играла музыка:
❯ systemctl stop mpd
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ====
Чтобы остановить «mpd.service», необходимо пройти аутентификацию.
Authenticating as: ***
Password:
==== AUTHENTICATION COMPLETE ====
После остановки MPD музыка продолжает играть.
❯ systemctl status mpd.service
× mpd.service - Music Player Daemon
Loaded: loaded (/usr/lib/systemd/system/mpd.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sat 2021-09-04 13:45:58 EEST; 9min ago
Docs: man:mpd(1)
man:mpd.conf(5)
Process: 27948 ExecStart=/usr/bin/mpd --no-daemon (code=exited, status=1/FAILURE)
Main PID: 27948 (code=exited, status=1/FAILURE)
CPU: 196ms
сен 04 13:45:58 *** systemd[1]: Starting Music Player Daemon...
сен 04 13:45:58 *** mpd[27948]: exception: Failed to bind to '[::]:6600'; Failed to bind socket: Address already in use
сен 04 13:45:58 *** systemd[1]: mpd.service: Main process exited, code=exited, status=1/FAILURE
сен 04 13:45:58 *** systemd[1]: mpd.service: Failed with result 'exit-code'.
сен 04 13:45:58 *** systemd[1]: Failed to start Music Player Daemon.