2010年5月6日 星期四

ubuntu使用tightvncserver


在ubuntu要安裝vnc,可以用tightvncserver
原文請參考:http://usagiblog.wordpress.com/
以root的身份安裝:
$ apt-get install tightvncserver
接下來以一般的使用者的身份啟動:
$ vncserver
第一次啟動時會要求設定密碼, 按照螢幕上的指示輸入即可, 接著會出現「New ‘X’ desktop is 主機名稱:1」之類的訊息, 後面的1就是desktop的號碼.
之後就可以用vncviewer或其他vnc client連進去看, client這邊要指定連接埠或desktop的號碼, 若desktop是1的話, 連接埠就是5901, 2就是5902, 餘類推.
關閉vncserver的指令是:
$ vncserver -kill :1
1就是desktop的號碼.
可以修改~/.vnc/xstartup這個檔, 讓vncserver可以啟動GNOME或KDE
$ vim ~/.vnc/xstartup
把#!/bin/sh以外的文字都註解掉, 若想啟動GNOME, 加上
exec gnome-session
即可, KDE則是
exec startkde

安裝如果發現遠端桌面鍵盤有亂掉的狀況,那可以見下解法
原文請參考:
https://bugs.launchpad.net/ubuntu/+source/vnc/+bug/112309
The problem was solved for me with this tip:
http://www.tips5.com/how-to-fix-keyboard-mapping-issue-of-gnome-vnc-in-ubuntu
The workaround is to include the line "export XKL_XMODMAP_DISABLE=1" in ~/.vnc/xstartup as in
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
#x-window-manager &
export XKL_XMODMAP_DISABLE=1

/etc/X11/Xsession
apparently it has to be before the "/etc/X11/Xsession" line

沒有留言:

張貼留言

文章分類