解决WindowsApp远程Ubuntu24.04黑屏问题

在 Mac 上通过 Windows App 连接到 Ubuntu24.04 GNOME 自带的远程桌面不成功,要么提示超时未提供凭据,要么黑屏直至提示超时。

首先自查了以下问题:

  • 确认 Ubuntu 上远程桌面/远程登录都已经开启,密码已经设置好。
  • 确认 Ubuntu 没有开启任何防火墙。
  • 确认在 Ubuntu 机器上已经注销登录。
  • 确认 Ubuntu 的 IP 地址及监听端口 3389 都正确。

在内网外网翻了很多资料,我尝试过后都没有生效:

  • 将连接从 Windows App 中导出为 ubuntu.rdp,将文件中 use redirection server name:i:1 改为 use redirection server name:i:1,可以弹出密码输入,提示凭据不生效。
  • 看到 GitHub 上有一个项目,说是因为协议兼容性的问题。下载了这个软件,但是只支持 macOS26,遂放弃未能尝试。
  • 切换其他 RDP 软件,找了一圈,没找到免费能用的。
  • 修改 Windows App 中的显示分辨率、色彩质量,都没效果。

最后,朝着“凭据未生效”这个方向尝试。在 Ubuntu 设置 > 系统 > 远程桌面 下,将远程桌面和远程登录两个地方的密码都通过系统自动生成,就成功连上了,本地反复测试,可以稳定连接上。

总结:

  1. 将导出的 .rdp 文件中 use redirection server name:i:1 改为 use redirection server name:i:1;
  2. 在 Ubuntu 设置 > 系统 > 远程桌面 中将密码通过系统自动生成,覆盖掉手动设置的密码。