Я занимаюсь разработкой веб-приложения JSF для Windows с использованием Emacs в качестве редактора, но я предпочитаю использовать Emacs в среде Linux. В (несколько отдаленном) прошлом было очень просто использовать удаленный X-дисплей для выполнения этой очень полезной помощи в программировании. Cygwin несколько помогает, но истинное удаленное X является предпочтительным решением. Тем не менее, в недавних дистрибутивах Fedora (и Ubuntu) удаленный X представляет собой непростую задачу (Google Remote X или XDMCP), и вы увидите, что теперь есть много параметров конфигурации для GDM, XDM и KDM, не говоря уже о xhost и брандмауэре конфигурации, которые делают удаленный X более сложным, чем убеждение Барри Келли в том, что этот тип вопросов действительно связан с программированием.
Теперь я использую Fedora 10 со средой XFCE и KDM в качестве диспетчера дисплеев. Я выключил брандмауэр, отключил selinux, включил XDMCP (в / etc / kde / kdm / kdmrc), но при тестировании с использованием (Cywin) по-прежнему отображается сообщение «Не удается открыть дисплей» «$ export DISPLAY = myfedora10box: 0.0; Xclock». Тест работает нормально, когда я удаленно отображаю на другую коробку Windows под управлением Cygwin / X. Таким образом, проблема явно заключается в настройке конфигурации в Fedora 10.