我在Windows 10上使用带有xming的tera术语来登录ubuntu服务器。 当我在服务器上运行eog时,它没有工作并输出以下错误:
PuTTY X11代理:不支持的授权协议
**(eog:945):警告**:无法打开X显示PuTTY X11代理:不支持的授权协议无法打开显示:运行' eog --help'查看可用命令行选项的完整列表。
我发现了一些与此类似的问题,但对于腻子用户来说都是如此。我不会使用腻子而是使用tera,所有这些都不适合我。 为什么我有这样的错误?我怎么解决这个问题?
关注我的环境。
$ env | grep DISPLAY
DISPLAY =本地主机:10.0
$ xauth list
my-server / unix:11 MIT-MAGIC-COOKIE-1 XXXXXXXXXX
my-server / unix:10 MIT-MAGIC-COOKIE-1 XXXXXXXXXX
答案 0 :(得分:0)
如果从root帐户尝试时出现此错误,并且它与您自己的用户正常工作(例如,如果您能够打开Xclock),只需将.Xauthority文件从用户主页复制到root用户主目录。它应该工作。
谢谢, ķ。