Синмин не работает с Cygwin

513
Imanol Barba Sabariego

У меня есть две машины Windows 10 с Cygwin + Xming, одна из них работает нормально, но я не могу заставить другую работать, если я пытаюсь запустить ddd, например, я получаю:

Ошибка: не удается открыть дисплей:

Если я вручную установлю $ DISPLAY, это будет работать, но пересылка X11 с удаленных хостов не

Вторая машина работает безупречно, $ DISPLAY автоматически устанавливается и пересылка X11 работает.

PuTTY НЕ участвует в этой настройке

Xming работает на обеих машинах в localhost: 0.0

Я пытался некоторое время, и я мог забыть проверить что-то, но я не могу заставить его работать :(

Есть идеи?

Спасибо

1
Если переадресация X11 не работает, запустите `ssh` в достаточно подробном режиме (` -vvv`). Это напечатает много вещей. Прочитайте все это. Daniel B 7 лет назад 0
Это не просто пересылка X11, я не могу запускать локальные приложения X11 (в качестве примера упоминается DDD) Imanol Barba Sabariego 7 лет назад 0
Это просто потому, что `$ DISPLAY` не установлен. Конечно, следует ожидать, что между Xming и Cygwin нет никакой интеграции. Daniel B 7 лет назад 0
На другом компьютере $ DISPLAY установлен при запуске и работает пересылка X11. Это указывает на некоторую интеграцию между Xming и Cygwin. Imanol Barba Sabariego 7 лет назад 0
Скорее всего, вы добавили его в какой-то файл запуска и забыли об этом. Daniel B 7 лет назад 0
Это то, что я думал изначально. Я проверил это, и совпадений нет. Плюс, как уже было сказано, если я установил DISPLAY и сделал ssh forwarding, он не работает, но на другой машине он установлен, и x11 forwarding работает, а DISPLAY не настроен нигде в файлах запуска, что означает, что SOMETHING настраивает его, а также заставляет пересылку X11 работать в процессе Imanol Barba Sabariego 7 лет назад 0

0 ответов на вопрос