pgadmin3: Не удалось инициализировать gtk, установлен ли DISPLAY правильно? [закрыто]

У меня возникли проблемы с запуском pgadmin3 на удаленном сервере. Я вхожу на сервер с использованием SSH с опцией -X. Когда я впервые установил pgadmin3, я смог запустить его с помощью команды «pgadmin3 & amp;», и PG Admin запустится правильно, используя мой локальный X-сервер. Однако произошло что-то, и теперь PG Admin больше не запускается. Он отскакивает назад с сообщением «Ошибка: не удалось инициализировать gtk, установлен ли DISPLAY правильно?»

Я использую ту же команду SSH для входа на сервер и ту же команду для запуска PG Admin , но он больше не работает. Я не внес никаких изменений в мою конфигурацию SSH и не устанавливаю какое-либо новое программное обеспечение, поэтому я не понимаю, как это сломалось и как это сделать. Что могло произойти, чтобы сломать это, и с чего начать с его исправления?

6
задан 17 November 2010 в 04:07

24 ответа

Убедитесь, что пакет xauth установлен на сервере, так как он необходим для правильной работы пересылки ssh X.

1
ответ дан 25 July 2018 в 23:11

Ключ находится в сообщении об ошибке: Какова переменная среды DISPLAY, установленная на?

Вероятно, она неправильна или изменена.

2
ответ дан 25 July 2018 в 23:11

Ни одна из этих проблем не касается проблемы: у меня есть то же самое и нет ошибки в значении $ DISPLAY. Даже если вы избегаете SSH и идете прямо, это не сработает.

Итак, что изменилось? Это работало до этого, а затем просто перестало работать.

Запуск команды xhost (т. Е. Ввод ее в терминал и нажатие клавиши ввода) исправил ее для меня - но я до сих пор не знаю, почему это сработало до этого без этого шага.

Затем выполните ваш su, запустите программу и т. д.

1
ответ дан 25 July 2018 в 23:11
  • 1
    Добро пожаловать в Ask Ubuntu! Похоже, что это, по крайней мере частично, ответ на вопрос, но он сформулирован так, как будто вы задаете отдельный, связанный с этим вопрос. Чтобы сделать это более ясным для людей, ищущих помощь (чтобы они знали, что это сообщение может им помочь), и чтобы уменьшить вероятность того, что этот пост будет считаться недействительным и удаленным, я рекомендую переписать это, а также удалить все, что есть на самом деле вопрос (а не предлагаемое решение) и опубликовали его как новый вопрос . – Eliah Kagan 11 August 2012 в 01:53

Убедитесь, что пакет xauth установлен на сервере, так как он необходим для правильной работы пересылки ssh X.

1
ответ дан 27 July 2018 в 03:15

Ключ находится в сообщении об ошибке: Какова переменная среды DISPLAY, установленная на?

Вероятно, она неправильна или изменена.

2
ответ дан 27 July 2018 в 03:15

Ни одна из этих проблем не касается проблемы: у меня есть то же самое и нет ошибки в значении $ DISPLAY. Даже если вы избегаете SSH и идете прямо, это не сработает.

Итак, что изменилось? Это работало до этого, а затем просто перестало работать.

Запуск команды xhost (т. Е. Ввод ее в терминал и нажатие клавиши ввода) исправил ее для меня - но я до сих пор не знаю, почему это сработало до этого без этого шага.

Затем выполните ваш su, запустите программу и т. д.

1
ответ дан 27 July 2018 в 03:15
  • 1
    Добро пожаловать в Ask Ubuntu! Похоже, что это, по крайней мере частично, ответ на вопрос, но он сформулирован так, как будто вы задаете отдельный, связанный с этим вопрос. Чтобы сделать это более ясным для людей, ищущих помощь (чтобы они знали, что это сообщение может им помочь), и чтобы уменьшить вероятность того, что этот пост будет считаться недействительным и удаленным, я рекомендую переписать это, а также удалить все, что есть на самом деле вопрос (а не предлагаемое решение) и опубликовали его как новый вопрос . – Eliah Kagan 11 August 2012 в 01:53

Убедитесь, что пакет xauth установлен на сервере, так как он необходим для правильной работы пересылки ssh X.

1
ответ дан 2 August 2018 в 04:30

Ключ находится в сообщении об ошибке: Какова переменная среды DISPLAY, установленная на?

Вероятно, она неправильна или изменена.

2
ответ дан 2 August 2018 в 04:30

Ни одна из этих проблем не касается проблемы: у меня есть то же самое и нет ошибки в значении $ DISPLAY. Даже если вы избегаете SSH и идете прямо, это не сработает.

Итак, что изменилось? Это работало до этого, а затем просто перестало работать.

Запуск команды xhost (т. Е. Ввод ее в терминал и нажатие клавиши ввода) исправил ее для меня - но я до сих пор не знаю, почему это сработало до этого без этого шага.

Затем выполните ваш su, запустите программу и т. д.

1
ответ дан 2 August 2018 в 04:30
  • 1
    Добро пожаловать в Ask Ubuntu! Похоже, что это, по крайней мере частично, ответ на вопрос, но он сформулирован так, как будто вы задаете отдельный, связанный с этим вопрос. Чтобы сделать это более ясным для людей, ищущих помощь (чтобы они знали, что это сообщение может им помочь), и чтобы уменьшить вероятность того, что этот пост будет считаться недействительным и удаленным, я рекомендую переписать это, а также удалить все, что есть на самом деле вопрос (а не предлагаемое решение) и опубликовали его как новый вопрос . – Eliah Kagan 11 August 2012 в 01:53

Ни одна из этих проблем не касается проблемы: у меня есть то же самое и нет ошибки в значении $ DISPLAY. Даже если вы избегаете SSH и отправляетесь прямо, это не работает.

Итак, что изменилось? Это работало до этого, а затем просто перестало работать.

Запуск команды xhost (т. Е. Ввод ее в терминал и нажатие enter) исправил ее для меня, но я все еще не знаю, почему он работал до этого без этого шага.

Затем выполните ваш su, запустите программу и т. д.

1
ответ дан 4 August 2018 в 21:03

Убедитесь, что пакет xauth установлен на сервере, так как он необходим для правильной работы пересылки ssh X.

1
ответ дан 4 August 2018 в 21:03

Ключ находится в сообщении об ошибке: Какова переменная среды DISPLAY, установленная на?

Вероятно, она неправильна или изменена.

2
ответ дан 4 August 2018 в 21:03

Убедитесь, что пакет xauth установлен на сервере, так как он необходим для правильной работы пересылки ssh X.

1
ответ дан 6 August 2018 в 04:34

Ключ находится в сообщении об ошибке: Какова переменная среды DISPLAY, установленная на?

Вероятно, она неправильна или изменена.

2
ответ дан 6 August 2018 в 04:34

Ни одна из этих проблем не касается проблемы: у меня есть то же самое и нет ошибки в значении $ DISPLAY. Даже если вы избегаете SSH и отправляетесь прямо, это не работает.

Итак, что изменилось? Это работало до этого, а затем просто перестало работать.

Запуск команды xhost (т. Е. Ввод ее в терминал и нажатие enter) исправил ее для меня, но я все еще не знаю, почему он работал до этого без этого шага.

Затем выполните ваш su, запустите программу и т. д.

1
ответ дан 6 August 2018 в 04:34

Убедитесь, что пакет xauth установлен на сервере, так как он необходим для правильной работы пересылки ssh X.

1
ответ дан 7 August 2018 в 22:44

Ключ находится в сообщении об ошибке: Какова переменная среды DISPLAY, установленная на?

Вероятно, она неправильна или изменена.

2
ответ дан 7 August 2018 в 22:44

Ни одна из этих проблем не касается проблемы: у меня есть то же самое и нет ошибки в значении $ DISPLAY. Даже если вы избегаете SSH и отправляетесь прямо, это не работает.

Итак, что изменилось? Это работало до этого, а затем просто перестало работать.

Запуск команды xhost (т. Е. Ввод ее в терминал и нажатие enter) исправил ее для меня, но я все еще не знаю, почему он работал до этого без этого шага.

Затем выполните ваш su, запустите программу и т. д.

1
ответ дан 7 August 2018 в 22:44

Ни одна из этих проблем не касается проблемы: у меня есть то же самое и нет ошибки в значении $ DISPLAY. Даже если вы избегаете SSH и отправляетесь прямо, это не работает.

Итак, что изменилось? Это работало до этого, а затем просто перестало работать.

Запуск команды xhost (т. Е. Ввод ее в терминал и нажатие enter) исправил ее для меня, но я все еще не знаю, почему он работал до этого без этого шага.

Затем выполните ваш su, запустите программу и т. д.

1
ответ дан 10 August 2018 в 10:50

Убедитесь, что пакет xauth установлен на сервере, так как он необходим для правильной работы пересылки ssh X.

1
ответ дан 10 August 2018 в 10:50

Ключ находится в сообщении об ошибке: Какова переменная среды DISPLAY, установленная на?

Вероятно, она неправильна или изменена.

2
ответ дан 10 August 2018 в 10:50

Ключ находится в сообщении об ошибке: Какова переменная среды DISPLAY, установленная на?

Вероятно, она неправильна или изменена.

2
ответ дан 13 August 2018 в 17:24

Ни одна из этих проблем не касается проблемы: у меня есть то же самое и нет ошибки в значении $ DISPLAY. Даже если вы избегаете SSH и отправляетесь прямо, это не работает.

Итак, что изменилось? Это работало до этого, а затем просто перестало работать.

Запуск команды xhost (т. Е. Ввод ее в терминал и нажатие enter) исправил ее для меня, но я все еще не знаю, почему он работал до этого без этого шага.

Затем выполните ваш su, запустите программу и т. д.

1
ответ дан 13 August 2018 в 17:24
  • 1
    Добро пожаловать в Ask Ubuntu! Похоже, что это, по крайней мере частично, ответ на вопрос, но он сформулирован так, как будто вы задаете отдельный, связанный с этим вопрос. Чтобы сделать это более ясным для людей, ищущих помощь (чтобы они знали, что это сообщение может им помочь), и чтобы уменьшить вероятность того, что этот пост будет считаться недействительным и удаленным, я рекомендую переписать это, а также удалить все, что есть на самом деле вопрос (а не предлагаемое решение) и опубликовали его как новый вопрос . – Eliah Kagan 11 August 2012 в 01:53

Убедитесь, что пакет xauth установлен на сервере, так как он необходим для правильной работы пересылки ssh X.

1
ответ дан 13 August 2018 в 17:24

Другие вопросы по тегам:

Похожие вопросы: