Ubuntu

無法更改 vncserver 預設幾何

  • October 21, 2014

我正在使用 Ubuntu 12.04(我認為它是桌面…)並執行vncserver以遠端連接到它。如果我-geometry在啟動伺服器時使用標誌,我可以成功設置解析度,但我無法讓它更改預設值,所以我不必每次都設置標誌。該手冊建議使用該$HOME/.vnc/xstartup文件,因此我進行了以下更改:

#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-terminal-emulator -geometry 1400x850 -ls -title "$VNCDESKTOP Desktop" &

如您所見,我嘗試設置預設的“1400x850”,這是一個在命令行提供時工作得很好的解析度。我什至嘗試在其他一些文件中設置此解析度,這些文件是其他作業系統上的解決方案,但這也不起作用。

這應該是一件相當簡單的事情,這裡出了什麼問題?它與桌面版和伺服器版有關嗎?還是我的 X 配置?

$HOME/.vnc/xstartup是針對在伺服器中執行的 X 桌面,而不是針對伺服器本身。您需要創建一個$HOME/.vncrc文件:

$geometry = "1400x850";

在裡面。你有一些文件:

/usr/share/doc/vnc4server/examples/vnc.conf.gz

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