使用 vino (来自 osx) 远程桌面连接到 Ubuntu 20.4

使用 vino (来自 osx) 远程桌面连接到 Ubuntu 20.4

我正在尝试连接到远程 Ubuntu 20.04 机器。对于安装/配置,我只能使用 ssh。

我已经启用屏幕共享,并通过 ssh 启动了 vino 服务:/usr/lib/vino/vino-server

当我连接时(在 osx 端,我使用 vnc viewer),我看到空白的黑屏。这似乎是已知的 gnome 错误(https://ubuntuforums.org/showthread.php?t=2399979)因此我安装了gnome-flashback-metacity。

我想仅仅安装是不够的,还应该启动新的桌面环境。我该如何通过 ssh 做到这一点?重新启动计算机似乎没有帮助。由于我无法物理访问计算机,因此我无法通过选择新的 gnome-flashback 版本登录计算机。

默认桌面环境应该在 cd /var/lib/AccountsService/users 中设置,但我无法 cd 进入此文件夹(权限被拒绝),尽管我属于 sudo 组。如何通过 ssh 将默认桌面环境设置为 gnome-flashback?

我也不确定我是否理解得正确。如果我通过 ssh 登录到远程计算机,在计算机重新启动后,这是否意味着桌面环境正在运行?我很困惑,因为我的 $XDG_CURRENT_DESKTOP 和 $GDMSESSION 是空的。

相关内容