куда?... туда куда укажешь
в X запущенные от того же пользователя...
нет-нет, господа, указать display я могу (я же написал что запускается)... вопрос именно в запуске этого же самого вебом.
разницы нет: запускать напрямую команду или шел скрипт. и в том и в другом случае у того, кто запускает (по сути веб-сервер) нет tty - очевидно, это и является препятстивем.
похоже, нужны идеи как сделать так, чтобы вебсервер создал tty(виртуально) и уже оттуда запустил команду, которая и стартанёт приложение в X
(по поводу того, может ли запускать апач скрипты - поясняю, речь идёт о локальной машине, потому я могу позволить себе любые извраты с безопасностью ради этой задачи)