无法打开显示

无法打开显示

搜索遍了,还是无法解决这个问题。

Ubuntu 18.04 安装在 AWS 上。使用“vncserver :1 -localhost=no”启动 VNC 服务器 (TightVNC)。从我的 Mac 连接到 vnc:(MyIP):5901 - 没问题。

查看器中出现完整的桌面 - 显示垃圾、文件系统和主文件夹。可以正常打开它们。

可以打开终端窗口,验证 DISPLAY=':1.0' 是否按预期设置。但尝试运行其他任何程序(从终端窗口内)- 例如 xclock - 总是得到:

  • 未指定协议
  • 错误:无法打开显示::1.0

以普通用户身份和“su - root”后都尝试过 - 结果相同。非常令人困惑,因为 VNC 查看器完全按照预期显示了整个桌面 GUI。

从之前已经尝试过的搜索来看:

  • xhost +
  • 使主机名全部小写
  • 确保主机名在 /etc/NetworkManager/NetworkManager.conf 中
  • 确保主机名在 /etc/hosts 中
  • 运行 apt update 和 apt upgrade

有任何想法吗?

相关内容