через osd_cat (xosd) мессаги можно выводить так:
mpc | osd_cat <options>
Через gnome-osd похоже нельзя, пробовал по разному, конвееры он не понимает. Понимает переменные окружения, так что можно попробовать так: gnome-osd-client $MESSAGE
Вопрос такой: как вывод произвольной программы (ну mpc тот же) загнать в переменную, используя bash. Пробовал по разному: mpc > $MES, mpc | cat ...