問題描述
有些時候需要用到圖形化,其實可以通過其他途徑實現。但是懶惰的就喜歡VNC,總的老說都是需要圖形組件的
問題解決
在Centos測試
一、圖形化的Linux
01、安裝
rpm ivh vnc-server* --force
02、配置vncserver窗口密碼
vncserver
03、配置啟動參數
vi ~/.vnc/xstartup
注釋掉twm,添加桌面環境。如果是kde填寫kde-session &
#!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #twm & gnome-session &
VNC服務使用的端口號與桌面號的關系
VNC使用TCP端口從5900開始
桌面號為“1” ---- 端口號為5901
桌面號為“2” ---- 端口號為5902
桌面號為“3” ---- 端口號為5903
配置監聽端口和環境參數
/etc/sysconfig/vncservers
啟動多個vncserver
vncserver :2
w
vncserver -kill :1
vncserver -kill :2
詳細步驟參考:http://www.linuxidc.com/Linux/2012-11/74076.htm
客戶端vnc-viewer
IP:端口(簡寫1與上面開窗口對應)
注意:
01、bad display name "bang.com:1" in "add" command
解決:
主機名添加hosts解析
IP hostname
02、could not acquire name on session bus
解決:
退出圖形化主機,遠程命令行開啟vncserver。原因是遠程的vnc-vewer調用主機gnome圖形化,如果主機已登錄圖形化,豈不沖突
詳細參考:http://www.cnblogs.com/leetom/archive/2010/04/29/2845848.html
基於最小化配置vnc,可以參考http://www.jianshu.com/p/ad68f78f1419
下載:
vnc-view:http://soft.laozuo.org/tools/vncviewer.zip
http://files.cnblogs.com/files/xiaochina/vncviewer.zip
http://files.cnblogs.com/files/xiaochina/vnc-server-4.1.2-14.el5_6.6.x86_64.zip
引用:
http://www.linuxidc.com/Linux/2012-11/74076.htm
https://help.aliyun.com/knowledge_detail/41530.html?spm=5176.7841174.2.13.zO9mPm
http://jingyan.baidu.com/article/6c67b1d6f1bac92786bb1e6d.html
http://jingyan.baidu.com/article/6c67b1d6f003ca2787bb1ed6.html
http://www.laozuo.org/1382.html
http://www.jianshu.com/p/ad68f78f1419
http://www.cnblogs.com/leetom/archive/2010/04/29/2845848.html
