错误:无法初始化gtk,是否正确设置了DISPLAY?

Ars*_*had 3 x11-forwarding

我正在尝试从服务器“ bert”运行Image应用程序

我通过OSX Maverick连接为

ssh ak324@bert.eecs.qmul.ac.uk
Run Code Online (Sandbox Code Playgroud)

我用

$ make
Run Code Online (Sandbox Code Playgroud)

但是当我运行生成的文件时

$ ./窗口

它给了我以下错误:

Error: Unable to initialize gtk, is DISPLAY set properly?
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

End*_*dre 5

您应该使用-X或-Y选项连接才能启动图形应用程序:

ssh -X ak324@bert.eecs.qmul.ac.uk
Run Code Online (Sandbox Code Playgroud)

如果那没有帮助,则应咨询/ etc / ssh / sshd_config是否启用了X11Forwarding。

  • 做到了吗,并且仍然出现“错误:无法初始化gtk,是否正确设置了DISPLAY?” (2认同)