我正在嘗試安裝Ubuntu 10.10盒,以便任何人都可以連接到端口5900,並由gdm登錄管理器迎接。要做到這一點,我添加在/ etc /服務VNC條目,我用這xinetd的配置文件啓動Xvnc4:從xinetd開始的Xvnc4只顯示空的灰色X屏幕
service vnc
{
protocol = tcp
socket_type = stream
wait = no
user = nobody
server = /usr/bin/Xvnc
server_args = -geometry 1000x700 -depth 24 -broadcast -inetd -once -securitytypes None
}
這類作品的......我可以啓動多個會話的所有端口5900,和我得到一個X屏幕。問題是我只有一個空的灰色X屏幕,沒有啓動應用程序。
我知道當你從命令行運行vncserver時,它會查看你的〜/ .vnc /目錄中的passwd和xstartup文件,我想我要做的就是將「gnome-session」放入xstart文件。但是,哪個xstartup文件?正在運行的用戶是「nobody」,他們顯然沒有〜/ .vnc /目錄。我嘗試了一個/root/.vnc/xstartup文件和一個〜scott/.vnc/xstartup文件,它看起來不像他們甚至讀過。
我更改了xinetd vnc服務,以便它能「strace」Xvnc4。我查看了所有的「開放」行,並沒有得知它想要爲xstart讀取哪個文件。
誰能幫助?我只想要一個終端服務器,其中用戶提供了一個gdm登錄屏幕。
在Ubuntu的10.10,沒有程序名爲「gdmconfig」,並且不再有「/etc/gdm/gdm.conf」。 – scott8035 2011-03-20 20:38:23
啊,好的。對不起,我應該假設你知道如何使用谷歌;) – uvesten 2011-03-20 21:25:37
不幸的是,我沒有10.10,所以我無法測試。我的錯。 – uvesten 2011-03-20 21:26:14