Sep. 1st, 2012


конфигурация MPD c базой данных музыки и плейлистами в домашней директории (чтобы в случае переустановки системы не пришлось создавать заново) Read more... )



взято у [livejournal.com profile] vectorlin в http://vectorlin.livejournal.com/16401.html

PS
Если в плеере (напр. в gmpc) выдаётся нечто вроде "error code 13: problems connecting to "localhost" on port 6600"(код ошибки 13...), это значит что mpd стартует раньше network-manager (или другого настройщика сети), в этом случае нужно изменить очерёдность запуска mpd в /etc/ rc2.d rc3.d rc4.d rc5.d хотя бы так:
mv S17mpd S20mpd
'K' - остановка службы, 'S' - запуск, число после 'K' или 'S' указывает порядок, в котором запускается служба, первыми выполняются с меньшими номерами.
хотя правильней пользоваться утилитой update-rc.d

Если при запуске клиента нет звука и выводится нечто наподобие "problem opening audio devices" то следует проверить включён ли пользователь в группу audio, если нет, то включить командой: sudo usermod -a -G audio user (user - имя пользователя) проверить что блокирует вывод звука можно командой: fuser -v /dev/snd/*
для того, чтобы была возможность одновременного вывода звука с другими приложениями (прочие звуко и видео плееры), необходимо в стандартной конфигурации (файл /etc/mpd.conf), в секции audio_output закомментировать (поставить #) device:

audio_output {
        type                 "alsa"
        name                 "My ALSA Device"
#       device               "hw:0,0"             # optional
        format               "44100:16:2"         # optional
        mixer_device         "default"            # optional
        mixer_control        "PCM"                # optional
        mixer_index          "0"                  # optional


Если в плеере выдаётся нечто вроде:
Couldn't connect to MPD (host = localhost, port = 6600): В соединении отказано
или
bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
то дело было в /etc/hosts, а именно в дефолтной строке:
::1 localhost
для IPv6
в этом случае надо изменить строку в /etc/mpd.conf
на
bind_to_address "127.0.0.1"
если не может прочитать собственные настройки
sudo chmod 644 /etc/mpd.conf

https://wiki.archlinux.org/index.php/Music_Player_Daemon/Troubleshooting

Profile

uzverss: (Default)
uzverss

December 2024

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 23rd, 2026 11:57 am
Powered by Dreamwidth Studios