Имеется Debian squeeze 6 x86, работающий на VPS от REG.ru
Систему, что я получил, изначально была совсем лысой - не было даже nano. Это был готовый образ от reg.ru
есть необходимость запуска X-приложений.
Стоит отметить, для тестов я так же установил Debian 6 x86 под VMWare Workstation 7.
С виртуальной тестовой машиной удалось на ура соединиться из хост-ос WinXP Pro SP3 Corporatie x86, и с использованием PuTTy и Xming запускать X-приложения, с выводом в хост-ос.
Использованный способ полностью повторяет описанный в FAQ.
C VPS-сервером так получается.
Из тестовой машины (по второму способу из FAQ), получаются в точности такие же ошибки.
Терминальное SSH соединение устанавливается нормально, можно управлять сервером, однако при попытке запуска X приложения появляется ошибка -
(<procssename>:<procsid>): Gtk-WARNING **: cannot open display:
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
DISPLAY оказывается не установленной.
Решил сравнить локальные переменные с тестовой машиной, кроме наличия DISPLAY=«localhost:11.0» есть ещё XDG_SESSION_COOKIE=«6630f2f13f18c37f75774e3300000007-1314987756.687847-1438732646» , возможно она тоже нужна.
Ручная установка DISPLAY=«localhost:0.0» или подобных значений не помогло.
Очень надеюсь на помощь, т.к. в linux я новичок, можно сказать на неделе только взялся.