勵志

勵志人生知識庫

vncserver灰屏

VNCserver出現灰屏問題時,可以嘗試以下方法來解決:

安裝VNCserver:使用命令`sudo apt-get install tightvncserver`來安裝VNCserver。

創建/關閉連線埠:使用命令`vncserver :1 -geometry 1920x1000 -depth 24`來創建連線埠,使用`vncserver -kill :1`來關閉連線埠。

解決VNC連線後灰屏:打開並編輯`~/.vnc/xstartup`檔案,將如下代碼複製到xstartup檔案中,替換原代碼:`vi ~/.vnc/xstartup`,然後輸入`#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS export XKL_XMODMAP_DISABLE=1 export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME" export XDG_MENU_PREFIX="gnome-flashback-"`。

檢查系統狀態:使用命令`top`來檢查CPU和記憶體占用情況,以排除某個進程過度占用資源導致xwindows分配到的資源不足而導致失去回響。

重啟VNC:使用命令`vncserver :1`來重啟VNC。

開啟防火牆連線埠:如果伺服器可能打開了防火牆,通過伺服器外部IP無法訪問某些服務,導致連線逾時,可以手動開啟相應的連線埠號,VNC Viewer就能夠訪問了。首先查看當前防火牆的規則,然後手動將開啟52連線埠的規則,加入防火牆規則的命令如下:`sudo iptables -I INPUT -p tcp --dport 5952 -j ACCEPT`。

以上方法可以幫助解決VNCserver灰屏問題。