由于身份验证错误,X11 连接被拒绝

由于身份验证错误,X11 连接被拒绝

我最近fbprophet通过 python 上的 conda 进行了安装。每当我尝试导入它时,我的 ipython 环境就会崩溃并出现以下错误。

X11 connection rejected because of wrong authentication.                                                                                                     
qt.qpa.screen: QXcbConnection: Could not connect to display analytics-lab:10.0
Could not connect to any X display.

我已经在 github 上针对此问题打开了一个 bug。https://github.com/facebook/prophet/issues/887

但是,这个问题似乎更多是系统配置问题,而不是具体fbprophet问题。因为我已经看到X11 connection rejected because of wrong authentication.这个错误很长时间了。

我已经尝试从服务器删除 .Xauthority 文件并使用 ssh -X user@host 重新登录,但问题并未解决。

我也尝试根据这里提到的建议更改配置。X11/SSH 发出“错误身份验证”

在服务器端

df -h
/dev/sdc1        50G   34G   14G  73% /


ls -l ~/.Xauthority
-rw------- 1 xxx xxx 50 Mar 15 00:35 /home/prashant/.Xauthority


grep X11Forwarding /etc/ssh/sshd_config
X11Forwarding yes

在客户端:

Host *
    ForwardX11 yes

服务器没有配额。

我也尝试过DISPLAY=0按照很多地方的建议进行设置。但是还是不行。

有人能指出导致该问题的原因是什么以及如何解决它吗?

PS 即使我退出 vim 也能看到此消息,而且也无法打开任何基于 gui 的输出。它失败并出现相同的错误。PS Ubuntu 14.04

相关内容