Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Есть рабочий плагин mpd для awesome?  (Прочитано 1521 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bILinux

  • Автор темы
  • Участник
  • *
  • Сообщений: 207
  • Windows 10 Insider Preview
    • Просмотр профиля
от lain пробовал
от vicious пробовал

результат N/A -N/A вместо отображения текущей дорожки

Пользователь решил продолжить мысль 22 Июня 2015, 09:09:25:
mpd настроен по умолчанию

localhost

6600

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: Есть рабочий плагин mpd для awesome?
« Ответ #1 : 22 Июня 2015, 10:41:42 »
vicious нормально работает
Код: (lua) [Выделить]
mpdwidget = wibox.widget.textbox()
vicious.register(mpdwidget, vicious.widgets.mpd,
    function (mpdwidget, args)
        if args["{state}"] == "Stop" then
            return ""
        else
            return args["{Artist}"]..' - '.. args["{Title}"]..'   '
        end
    end, 10)

если N/A -N/A, значит нет подключения к демону


Оффлайн bILinux

  • Автор темы
  • Участник
  • *
  • Сообщений: 207
  • Windows 10 Insider Preview
    • Просмотр профиля
Re: Есть рабочий плагин mpd для awesome?
« Ответ #2 : 23 Июня 2015, 10:52:21 »
блин

так в том то и дело что подключение есть а вот название дорожки не выводит

я их 4 штуки перепробовал

lain - не работает

vicious - не работает

obvious - не выводит название дорожки НО показывает уведомление о воспроизведение с картинкой и временем

awesompd - вот этот тоже не выводит название дорожки НО у него есть меню и через это меню можно и список воспроизведений посмотреть и управлять ими (тоесть подключение есть)

искал - советуют:
1 - зкоментировать порт в конфиге mpd
2 - добавить сокет в конфиге mpd - bind_to_socket ~/socket

сделал и всёравно не работает
также пускал mpd от рута с конфигом по умолчанию и со своим конфигом тоже не помогло


покажи свой конфиг для mpd ? мб в нём дело?


мб в версии проблема?

у меня последняя стоит 19.9
« Последнее редактирование: 23 Июня 2015, 11:11:41 от bILinux »

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: Есть рабочий плагин mpd для awesome?
« Ответ #3 : 23 Июня 2015, 10:59:11 »
bILinux,
ты как mpd запускаешь?
просто автостартом или как демон через systemd?
у меня токое было, когда я пытался настроить запуск через systemd - ни в какую не хотело соединяться, никакие сокеты не помогли
прописал автозапуск mpd в rc.lua - заводится с полтыка
на всякий случай конфиг mpd, хотя, думаю, дело не в нём
user "haron"

# Required files
db_file            "~/.config/mpd/database"
log_file           "~/.config/mpd/log"

# Optional
music_directory    "~/Music"
playlist_directory "~/.config/mpd/playlists"
pid_file           "~/.config/mpd/pid"
state_file         "~/.config/mpd/state"
sticker_file       "~/.config/mpd/sticker.sql"
mixer_type "software"
audio_output {
type "alsa"
name "equal"
device "plug:plugequal"
}

Оффлайн bILinux

  • Автор темы
  • Участник
  • *
  • Сообщений: 207
  • Windows 10 Insider Preview
    • Просмотр профиля
Re: Есть рабочий плагин mpd для awesome?
« Ответ #4 : 23 Июня 2015, 11:13:02 »
я так в ручную пускаю

в терменале

$ mpd

Пользователь решил продолжить мысль [time]23 Июнь 2015, 12:14:30[/time]:
bILinux,
ты как mpd запускаешь?
просто автостартом или как демон через systemd?
у меня токое было, когда я пытался настроить запуск через systemd - ни в какую не хотело соединяться, никакие сокеты не помогли
прописал автозапуск mpd в rc.lua - заводится с полтыка
на всякий случай конфиг mpd, хотя, думаю, дело не в нём
user "haron"

# Required files
db_file            "~/.config/mpd/database"
log_file           "~/.config/mpd/log"

# Optional
music_directory    "~/Music"
playlist_directory "~/.config/mpd/playlists"
pid_file           "~/.config/mpd/pid"
state_file         "~/.config/mpd/state"
sticker_file       "~/.config/mpd/sticker.sql"
mixer_type "software"
audio_output {
type "alsa"
name "equal"
device "plug:plugequal"
}

да у меня такой конфиг
только без
sticker_file       "~/.config/mpd/sticker.sql"
device   "plug:plugequal"

попробую с ними но сомневаюсь что получится

Пользователь решил продолжить мысль [time]23 Июнь 2015, 12:17:35[/time]:
неа

не в них дело

Пользователь решил продолжить мысль [time]23 Июнь 2015, 12:26:43[/time]:
блин

а если запустить от рута (без указания на конфиг)

то плагин вместо N/A - N/A начинает показывать просто "-"

тоесть чтото там подключается..

пробовал в конфиге прописывать

user "root"

запускаю от рута:

mpd ~/.mpdconf


и не черго не показывает - N/A - N/A

непонимаю ..

вот конфиг

music_directory      "/mnt/base/Music"
playlist_directory      "/home/q/.mpd/playlists"
db_file         "/home/q/.mpd/database"
log_file         "/home/q/.mpd/log"
pid_file         "/home/q/.mpd/pid"
state_file         "/home/q/.mpd/state"
sticker_file         "/home/q/.mpd/sticker.sql"
user            "root"
bind_to_address      "127.0.0.1"
port            "6600"

input {
        plugin "curl"

audio_output {
   type      "alsa"
   name      "My ALSA Device"
   device      "hw:0,0"   # optional
   mixer_type      "hardware"   # optional
   mixer_device   "default"   # optional
   mixer_control   "Master"   # optional
   mixer_index   "0"      # optional
}

версия mpd - 19.9

Пользователь решил продолжить мысль [time]23 Июнь 2015, 12:31:34[/time]:
в стандартном конфиге тот который /etc/mpd.conf

только

input {
        plugin "curl"

и всё

больше нечего нет

вот с ней то N/A - N/A меняется на "-"

Пользователь решил продолжить мысль 23 Июня 2015, 11:41:16:
удалил всё с ~/.mpd

не помогло
« Последнее редактирование: 23 Июня 2015, 11:41:16 от bILinux »

 

Страница сгенерирована за 0.099 секунд. Запросов: 21.