Byte Опубликовано 28 марта, 2006 Автор Жалоба Опубликовано 28 марта, 2006 переменная DISPLAY указывает на дисплей, на котором "висят", или на который надо "посадить" иксы. если иксы запущены с консоли, то этот дисплей будет 0:0. когда заходишь удаленно, эта переменная не выставлена - в результате и ошибка cannot open display Цитата
Legalizer Опубликовано 28 марта, 2006 Жалоба Опубликовано 28 марта, 2006 2 Maestro Все даже еще несколько проще. Запуская программу под Х (в том числе удаленно, вы олжны ей сообщить куда выводить изображение. Вот именно это переменная DISPLAY и делает. Вы можете с тем же успехом сделать export DISPLAY=X.X.X.X (где X.X.X.X - это айпи вашей машины на которой работает Х-сервер). При этом программа будет работать удаленно, но "показывать картинки" на вашем локальном Х-сервере. Цитата
Byte Опубликовано 28 марта, 2006 Автор Жалоба Опубликовано 28 марта, 2006 Maestro писал(а) Втр, 28 Марта 2006 17:26 export Display ничего не дает лана забейте...завтра съезжу хм... провел експеримент запускаю PuTTY #ssh 10.68.x.x $cd thunderbird $ ./thunderbird $(thunderbird-bin:4447)Gtk-WARNING **: cannot open display: $export DISPLAY=0:0 $ ./thunderbird Переключаюсь на линуховую машину - загрузился... Цитата
Aceler Опубликовано 28 марта, 2006 Жалоба Опубликовано 28 марта, 2006 Свои наблюдения: Mandriva(клиент)-Mandriva(сервер) Никаких проблем. Даже экспортировать переменные не надо. Ubuntu-Mandriva Работает с добавлением ключа -X в команде ssh Mandriva-Ubintu Не работает вообще никак. Видимо, где-то кто-то покрутил настройки. P.S. Gnome и KDE имеют встроенную поддержку VNC. Уж VNC работает нормально везде Да и без всяких оболочек можно настроить. Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.