这个错误通常与 X11 转发(X11 forwarding)有关,特别是在使用 SSH 连接到远程服务器并尝试运行需要图形界面的应用程序时。以下是一些可能的解决方案:
1. 确保 X11 转发已启用
在客户端启用 X11 转发
在使用 ssh
连接时,确保使用 -X
或 -Y
选项:
ssh -X user@remote_host
或
ssh -Y user@remote_host
在服务器端启用 X11 转发
确保 SSH 服务器配置文件 /etc/ssh/sshd_config
中包含以下行:
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
然后重新启动 SSH 服务: