вот, как-то так получилось. для желающих поделюсь рецептом.
иконки стандартные из числа гномовских. в /usr/share/icons/Humanity поройтесь. пихаем на панельку с помошью "добавить на панель - пользовательская кнопка запуска". откапываем иконку, пишем название (напр., Play) и команду. команды для кнопок:
play - mocp -G (pause/play по сути)
previous - mocp -r
next - mocp -f
stop - mocp -x
музычка - mocp -c -a "$1" -p -v 40
насчет последнего (иконка с нотой на картинке) - на эту иконку кидаем папку, и вуаля - оно играет! параметр -v 40 устанавливает громкость на 40 процентов.
для попапа использую вот такой скрипт:
#! /bin/sh
track=`mocp -Q %title | cut -d " " -f 1`
[ $(echo $track | wc -L) -lt 2 ] && track="0$track"
notify-send -i /usr/share/icons/Humanity/emblems/48/emblem-sound.svg "$track - $(mocp -Q ' %song')" "$(mocp -Q '%artist - %album') $(mocp -Q '(%tt)')"
он и прикручен на смену трэков. остальное описано выше.
вопрос с юникодом решился!
с норвежицей разобрался (файлы-то были не правлены, ибо раздаются в торренте) - после правки тэгов и имен все встало на места.
с кириллицей тоже получилось - тэги-то были в utf8, но не казал. после убиения id3v1 из файла стал показывать правильно все. отсюда тонкий намек на то, что v1-тэги читаются в приоритетном порядке (а он, по ходу, кривоват был... или просто там utf8 нормально не держит)... а может и нет... в любом случае, я рад, и вопрос снимается))