RaspberryPi 加 VNC 加 Ubuntu 卡住了

RaspberryPi 加 VNC 加 Ubuntu 卡住了

[这是重复,我很抱歉;在我找到“非官方”的注释之前,我已将其发布在 raspberrypi.com 论坛的 Ubuntu 列表下]

你好。我想设置一台 RaspberryPi 机器用于桌面,同时在必要时从远程位置帮助用户。为此,我希望远程和本地会话尽可能相同。

在原版 Raspberry Pi OS 上,VNC 运行顺畅。VNC 服务器运行,远程连接启动,正如我所料。

同时,在 Ubuntu PC 上,VNC 也能正常工作;这是我正在使用的完整 ~/.vnc/xserver:

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
/usr/bin/gnome-session

最近在 Ubuntu 下我确实必须添加这两个“未设置”条目,感谢 Google,但除此之外,没有任何麻烦。

但是,如果我的 RP4 运行的是 Ubuntu,那么无论有没有这两个“unset”调用,vncserver 都会运行,但不会启动窗口管理器。VNC 会话确实按预期连接,但我们看到的是空白的黑白棋盘,周围漂浮着黑色的“X”。

一些补充:

$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 23.04 Release: 23.04 Codename: lunar
$ uname -a Linux sal9 6.2.0-1013-raspi #15-Ubuntu SMP PREEMPT Fri Sep 8 18:53:11 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux

这是官方 RaspberryPi.com“Imager”应用程序中提供的最新版本的 Ubuntu。

而且,还有一些进展:我发现,在我的 RP4 Ubuntu 上,我一直在运行“tightvncserver”包,而桌面实例安装了“tigervnc-standalone-server”。在 RP4 上添加“standalone”包确实取得了进展。

现在,当我启动服务器时,它会启动“gnome-session-binary”,并提供一个可供调用的进程列表。

但其配置与我们在 RP 的桌面会话中看到的配置不同。背景是纯蓝色,而系统桌面则显示图片,按钮列表位于底部;系统桌面设置位于左侧。因此,我猜还有一个我尚未找到的配置设置。

仍在寻找;感谢提供提示,但至少我没有像发布此文时那样陷入困境,所以感谢您的提示。

相关内容