Приложение Haxe и Gtk-ПРЕДУПРЕЖДЕНИЕ на Linux сървъри

Опитвам компилирано от Haxe решение, наречено FAR (Flash Archiver), създадено от Edwin Van Rijkom (http://code.google.com/p/vanrijkom-flashlibs/), който използва инструмент от командния ред за създаване на компресирани архиви.

Когато стартирам инструмента FAR локално на моя лаптоп с ubuntu, всичко работи добре. Когато стартирам отдалечено (терминал като Root) на моите Ubuntu и Debian сървъри, дава следната грешка: Gtk-WARNING **: не може да отвори дисплея:

Опитах се да се свържа с Едвин относно това, но досега няма отговор. Може би има нещо общо с инсталация или потребителски права на сървъра?

Някаква следа?


person Cambiata    schedule 26.08.2009    source източник


Отговори (1)


Когато влизате отдалечено, използвайте аргумента -X за ssh, така че X приложенията да могат да достигнат до вашия X дисплей. Ще ви трябва също X11Forwarding, активиран в /etc/ssh/sshd_config, което вероятно е по подразбиране. Също така, стартирането на ssh като root позволява на атакуващите да се опитат да компрометират вашия root акаунт; Особено ако използвате удостоверяване с парола вместо pub-key.

person bl8n8r    schedule 20.01.2010