2016-03-24 4 views
4

Я пытаюсь запустить обычный текстовый редактор в cygwin (версия 2.4.1 (0.293/5/3)). Я очень разочарован и расстроен Emacs :(Так что я скачал и установил Gedit как часть Cygwin пакета, но когда я пытаюсь запустить его, я получаю:Я пытаюсь запустить gedit в cygwin, но получаю ошибку

$ gedit 

Unable to init server: Could not connect to 127.0.0.1: Connection refused 

(gedit:8196): Gtk-WARNING **: cannot open display: 

Я понимаю, что это может каким-то образом связано с вопросами безопасности (он работает на многопользовательский win10 PC), но я не могу узнать, как решить эту проблему ....

Пожалуйста, помогите!

+4

Это карма, налагающая вас за отказ от Emacs. – Stefan

+1

Это карма, подталкивающая меня к установке ubuntu :) – mibo6700

+0

Вы ssh'd на этот сервер? Если это так, вам нужно включить «X forwarding» в вашем ssh-клиенте. Но если вы ищете редактор без излишеств, который действительно будет работать, используйте 'nano'. –

ответ

8

У меня была та же проблема, и был в состоянии решить Ваш случай может быть таким же

  1. install Cygwin/X

  2. открыт Cygwin и начать x11 сервер, набрав

    startxwin>/DEV/нуль 2>

  3. набор переменная DISPLAY среду, как описано here, набрав

    экспорт DISPLAY =: 0,0

  4. Начало gedit обычно

+1

По-прежнему получать эту ошибку: Не удалось подключить сервер: Не удалось подключиться к 127.0.0.1: Соединение отклонено (gedit: 8108): Gtk-WARNING **: невозможно открыть отображение:: 0.0 – Swati

+0

все еще не работает .. . :( – mibo6700

+1

У вас установлен пакет xinit? Попробуйте запустить startxwin без перенаправления чего-либо (без частей>/dev/null 2> & 1 &) и посмотрите, работает ли он. Если это не так, проверьте, установлен ли xinit и установите его, если это не так. – user2759511

Смежные вопросы