Добрый день!
Для чего понадобилось такое извращение:) есть одноплатный arm под названием Cubietruck с установленным Debian, который подключен к ТВ. Аппаратное ускорение для этого Cubietruck реализовано только под mplayer. Чтобы что-либо посмотреть с YouTube на большом экране приходится пользоваться youtube-dl. Команда для запуска этого чуда примерно следующая:
export DISPLAY=:0.0 && wget -q -O - `youtube-dl -g <URL Youtube video>` | mplayer <опции mplayer> -
Поставил nginx, поставил fcgiwrap, конфигурацию для nginx подсмотрел здесь, плюс добавил fastcgi_param QUERY_STRING $query_string для отработки параметров запроса. Все это работает, но только для простых команд в дергаемых через web скриптах, если же в скрипте ввод-вывод или работа с графической оболочкой (установить тот же DISPLAY), то ничего не происходит — такого рода команды просто игнорируются.
Подозреваю, что дело тут в пониженных привилегиях при отработке запросов, но как повысить эти привилегии ума не приложу. Какого-либо опыта работы с веб-серверами и nginx в частности не имею.
Посоветуйте что-нибудь стоящее для решения указанной проблемы, please.