运行 vnc 服务器时出错

运行 vnc 服务器时出错

当我尝试在我的计算机中运行 vncserver 时,我可以看到以下错误 -

vncserver: couldn't find "Xvnc" on your PATH.
vncserver: couldn't find "xauth" on your PATH.

我执行的命令是

>vncserver

我正在使用的操作系统是

SunOS hostname 5.10 Generic_150400-20 sun4u sparc SUNW,SPARC-Enterprise

我尝试用谷歌搜索但无法在任何地方找到合适的解决方案。

答案1

如果您使用的是 Solaris 10 中的 VNC 软件,请确保您的 $PATH 包含 和/usr/openwin/bin/usr/X11/bin然后再运行vncserver.

答案2

vncserver是一个运行的脚本Xvnc。你缺少 Xvnc,它有点……过时了。 RealVNC 似乎忽略了它曾经有过免费软件版本。

不过,它就在这里:http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/distfiles/xc/vnc-4_1_3-unixsrc.tar.gz

Tightvnc 和 Tigervnc 是 Xvnc 的更现代版本;我相信将 Xvnc 符号链接到这些服务器之一也可以工作。

我会继续寻找信息,因为我曾经处理过这个问题,但我的记忆不太清楚。我希望这至少能让你走上正轨。

我没有任何关于Solaris的经验,但我相信你可以通过pkg一些搜索来安装它:

pkg install --accept solaris-desktop

我认为该命令也可能修复丢失的xauth.

相关内容