Написал скриптик, показывающий вебкамеру в полноэкранном режиме на питоне с Tk в качестве рисоватора GUI. Да вот с переносимостью у него проблема - на арче обновленном работает, а вот на убунте 10.04 не хочет. Переписал все на перле, да вот проблема встала со встраиванием mplayer'а в контейнер. Если вызываю из другого терминала проигрыватель с -wid FRAMEID, то все ОК, а вот в самом скрипте через system(«mplayer bla-bla»); он ругается на X11 error: BadWindow (invalid Window parameter)
Подозреваю, что проблема в /bin/sh -c {команда}, которую инициирует perl при запросе system();, хотя тут у меня случился знатный затык и дальше просто не двигается. Если у кого есть свободное время на пинок в сторону верного решения без использования сторонних модулей для перла, я буду безмерно благодарен, так как голова забита переходом с одного скриптового на другой язык...
Форум —
Development
