Solaris

執行 vnc 伺服器時出錯

  • February 28, 2017

當我嘗試在我的機器上執行 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

我試圖用Google搜尋,但在任何地方都找不到合適的解決方案。

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.

如果您使用的是 Solaris 10 中的 VNC 軟體,請確保您的 $PATH 包含這兩者/usr/openwin/bin以及/usr/X11/bin在執行之前包含vncserver.

引用自:https://unix.stackexchange.com/questions/347861