Проблема открытия программ XWindows с xming и SSH Secure Shell
Я установил SSH Secure Shell и xming на свой ноутбук под управлением Windows 7 (64-разрядная версия). У меня проблемы с запуском приложений X Windows с консоли SSH. Я был в состоянии сделать это в прошлом. Я в значительной степени определил, что это не проблема с сервером, потому что я пробовал это на двух разных серверах (оба сервера работают с RHEL 5).
Запуск "echo $DISPLAY" на любом из серверов дал мне "localhost:10.0".
Мои настройки конфигурации XLaunch: "Несколько окон", "10" (номер дисплея) и "Запустить без клиента". После запуска xming я попытаюсь выполнить что-то вроде "firefox" и получу это обратно:
Приложение 'Firefox' потеряло связь с дисплеем localhost:10.0; Скорее всего, X-сервер был закрыт или вы убили / уничтожили приложение.
Я уже проверил, чтобы убедиться, что X-сервер работает, и он:
root 12579 2689 0 Feb14 tty7 00:04:23 / usr / bin / Xorg: 0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7
Кроме того, туннелирование X11 было включено в соединениях SSH и SSH 2.
2 ответа
Проверьте, настроен ли сервер ssh для разрешения X11Forwarding и что клиент ssh создал туннель. X-сервер, работающий на удаленном компьютере (я имею в виду /usr/bin/Xorg), не используется, когда вам нужно отобразить приложение X на рабочем столе - вы даже можете остановить его.
Какой SSH-клиент вы используете? Можете ли вы добавить в свой вопрос подробный журнал клиента SSH?
Решение из комментариев
Ну, я получил это работает... наконец-то. Единственным отличием было то, что я не указал номер дисплея для xming и просто выбрал значение по умолчанию 0. Не совсем уверен, почему это работает, но это так.