遇到Gtk-WARNING **: cannot open display的简单解决办法

通常这种情况是用vnc连接后

没有正确设置linux里的环境变量DISPLAY造成的

只需设置DISPLAY变量即可,例如

export DISPLAY=node10:1.0

DISPLAY环境变量格式如下host:NumA.NumB,host指Xserver所在的主机主机名或者ip地址,图形将显示在这一机器上,则表示Xserver运行于本机,,并且图形程序(Xclient)使用unix socket方式连接到Xserver,而不是TCP方式。使用TCP方式连接时,NumA为连接的端口减去6000的值,如果NumA为0,则表示连接到6000端口;使用unix socket方式连接时则表示连接的unix socket的路径,如果为0,则表示连接到/tmp/.X11-unix/X0。NumB一般总是0。

    分享到:

发表评论

电子邮件地址不会被公开。 必填项已用*标注