『壹』 vnc viewer連接黑屏
今天嘗試在CentOS上安裝一個VNC Server。CentOS5 已經自帶了VNC,默認也已經安裝了,只要配置一下就可以了(如果沒有安裝,可以:yum install vnc vncserver安裝)。Windows客戶端只需安裝一個vncviewer即可,例如realvnc。
安裝配置好以後,卻無法使用,主要遇到兩個問題:
1、無法連接至VNC Server。
2、連接上以後出現黑屏。
解決方案總結如下:
VNCServer 配置:
1.修改配置文件/root/.vnc/xstartup
注:有的系統配置里有 –nolisten tcp 和 –nohttpd ,這兩個是阻止Xwindows登陸和HTTP方式VNC登陸的,如果需要圖形界面,那就刪除這部分
如果使用的是gnome圖像界面,則需要注釋掉以下兩行,
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
並添加以下這行:
gnome-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 &
2. 修改用戶配置文件:/etc/sysconfig/vncservers
打開配置文件:vi /etc/sysconfig/vncservers,去掉下面這兩行前的「#」,也就是說把這兩行的注釋給去掉。
VNCSERVERS=」1:root」
VNCSERVERARGS[1]="-geometry 800×600"
1表示VNC以桌面1運行,這樣可以啟動root的桌面。你可以添加其他的用戶,例如VNCSERVERS=」
1:root,2:user1,3:user2」,當然這些用戶是實現系統存在的。
例如:我的/etc/sysconfig/vncservers配置文件如下:
VNCSERVERS=」1:root」
VNCSERVERARGS[1]="-geometry 800×600"
另外:如果有圖像界面的話,在系統設置>伺服器設置>服務中把 vncserver 打勾,可以隨系統啟動。
3、改變xstartup的許可權
這個問題是很多人容易忽視的問題,也是造成連接成功後黑屏的原因之一。
在CentOS中,xstartup的文件路徑為:/root/.vnc/ (可以通過locate xstartup來查看xstartup的文件路徑)
所以需要執行:chmod 777 root/.vnc/xstartup
4. 關閉防火牆對VNC埠的限制
如果需要從外網控制內網的某台Linux,則需要打開防火牆相應的埠,並在路由器上進行埠映射。
VNC給瀏覽器的埠是5800+N,給vncviewer的埠是5900+N,N是設置的display號。
如果不想打開防火牆,但是仍需要VNC這項服務,則需要:
編輯vi /etc/sysconfig/iptables
在里邊加入如下兩行:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT
這里需要的是,display N 對應的埠就是 5900+N,所以不建議設的太多。
5. 啟動 VNC Server:
打開終端執行:vncserver
第一次運行 vncserver,將會要求輸入兩次密碼,會看到如下提示信息:
New 『localhost.localdomain:1 (root)』 desktop is localhost.localdomain:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
上邊信息中的「:1」表示啟動的第一個vnc桌面。
6. 停止vncserver:(選讀)
停止 vncserver 的方法是執行:vncserver -kill :1
注意:「:1」,表示停止第一個vnc桌面,1代表當前啟用的VNCserver序號,「:1」之前是有一個空格的。如果目前啟動的序號是2,若要關閉其,則應該使用「vncserver -kill :2」.
7. 修改vnc密碼:(選讀)
修改vnc密碼的方法是執行:vncpasswd
輸入兩次密碼即可。
8:檢查伺服器端VNC Server是否正常運行中:
執行:ps -ef|grep vnc
如果vnc在執行,可以看到類似的消息:
[root@IMS ~]# ps -ef|grep vnc
root 3605 1 0 Jul13 ? 00:13:51 Xvnc :1 -desktop MyIMS.local:1(root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 800x600 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn
說明是序號為":1"vnc進程在埠為5901上進行監聽。
9.VNC 客戶端
伺服器端運行正常後,我們方可以考慮使用VNC客戶端與其相連。
Windows 客戶端 VNC Viewer 的配置:
1. 從 http://www.realvnc.com/download.html 下載 VNC Free Edition for Windows Version 4.1.2
2. 打開 VNCViewer :
填入VNCServer 的IP:編號(1或2或…)
3. VNCViewer 切換全屏模式:F8
10 一些配置文件:
/etc/X11/xorg.conf 設置屏幕解析度
到這里,您的VNC應該已經能夠連上,但有可能出現黑屏的問題:
1、查看/root/.vnc/下的log日誌,有沒有報錯;有可能是xstartup許可權不夠。「chmod xstartup 777」更改下
許可權,重啟後再進。
2、重新啟動下電腦,試一試。我就是各種配置之後,始終黑屏,重啟電腦後OK。
『貳』 vnc遠程win7黑屏的解決方法有哪些
在WIN7的VNC上配置一下,當連接時可以顯示的元素內容。 補充: 不用安裝什麼補丁的,是VNC有這一項功能設置,設置中有相關的選項的,你可以一項看看VNC的設置來進行選擇。
『叄』 VNC連接linux伺服器,顯示黑屏
啟動VNC Server
#VNCserver
當第1次啟動VNC server時,會要求設置網路遙控的密碼。這個就是你的登陸VNC的密碼
如果你想要更改VNC Server的密碼,只要執行VNCpasswd命令即可
結束VNC服務及遠程桌面
#VNCserver -kill :1
VNC內定的窗口管理器是twm,通過修改VNC的配置文件可以更換:
修改用戶目錄下的 .VNC/xstartup 文件
#!/bin/sh
gnome-session&
或
startkde&
更改vnc連接客戶端的解析度,默認vnc是800*600
vi /usr/bin/vncserver
修改
$geometry = "1280x800";
『肆』 UltraVNC連接黑屏的問題
對,在路由做NAT靜態映射。
『伍』 使用VNC遠程連接Win7系統桌面,顯示黑屏,什麼都看不到
1、使用遠程桌面,輸入您伺服器IP地址登錄伺服器,登錄後出現黑屏或無法顯示桌面是請您按下Ctrl+Alt+End鍵,激活遠程桌面中的任務管理器;
2、點擊激活窗口中「任務管理器」後,結束查看進程標簽中explorer.exe進程,選中該進程,並點擊右下角「結束進程」,將該進程結束;
3、然後您在「Windows 任務管理器」窗口中點擊「文件」---「新建任務(運行…)」;
4、「瀏覽」在瀏覽中選擇「C:WINDOWSexplorer.exe」程序---「確定」,即可激活遠程伺服器。
IIS7伺服器管理工具是一款不錯遠程式控制制可以批量管理、定時上傳下載、同步操作、數據備份、到期提醒、自動更新。IIS7伺服器管理工具適用於Windows操作系統和liunx操作系統;支持Vnc客戶端和Ftp客戶端批量操作。
『陸』 VNC遠程電腦,游戲界面一片漆黑
游戲窗口是D3D界面,刷新率非常高.至少也得30幀吧.
遠程連接說白了就是截屏操作.但是幀率肯定沒有30幀 一般只有幾幀..差距太大就黑屏咯...
即使不黑屏也會很卡...
現在的技術下...遠程操控玩游戲不現實
『柒』 Win VNC這軟體怎麼卸載
控制面板卸載。如果沒有就用優化大師