通过 SSH 启动 NoMachine 服务器会话

通过 SSH 启动 NoMachine 服务器会话

我的主机是Windows 10 64位。

我有一个无法直接访问的树莓派。我也无法访问它所连接的路由器。

我只是使用 SSH 来连接它。

但是,我需要更改端口转发,为此,我需要访问 GUI。

所以我使用NoMachine。

但每当我尝试做

/usr/NX/bin/nxserver --startsession

我得到:

NX> 500 ERROR: Display cannot be empty.

我已经找到了解决方案,Xvfb但 Raspberry Pi OS 使用 LXDE。

Xvfb :99 -auth /home/username/.Xauthority -screen 0 1024x768x24 DISPLAY=:99 /etc/NX/nxserver -startsession

(来源:https://forums.nomachine.com/topic/launch-session-using-commandline-in-with-nomachine-5-ts

我如何在树莓派上使用 LXDE 在 SSH 中解决这个问题?


如果我说的话毫无意义,我深表歉意。

答案1

当您通过 SSH 连接到 Pi 时,请务必设置 XForwarding:

ssh -X foo@pi

然后调用您喜欢的任何 x 客户端命令;传统上使用以下方法来测试这个xeyes

如果这按预期工作,你甚至可能不需要 NoMachine,真的,尽管我猜它应该更快。

相关内容