在Ubuntu 16.04配置VNC Server (灰屏問題解決)


 

使用命令安裝

sudo apt install xfce4 xfce4-goodies tightvncserver

編輯vnc啟動文件,安全期間最好備份一下

mv ~/.vnc/xstartup ~/.vnc/xstartup.bak nano ~/.vnc/xstartup

 

在xstartup文件中輸入下面內容

#!/bin/sh def export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS gnome-panel & gnome-settings-daemon & metacity & nautilus & gnome-terminal &

 

保存關閉,修改啟動文件權限

sudo chmod +x ~/.vnc/xstartup

安裝gnome桌面用於vnc客戶端界面顯示

apt-get install ubuntu-gnome-desktop -y

下面是創建一個service方便自啟

sudo nano /etc/systemd/system/vncserver@.service

service文件中輸入下面內容,其中xxx替換成正確的用戶名,分辨率設置成自己喜歡的,顯示深度只能設置為24

[Unit] Description=Start TightVNC server at startup After=syslog.target network.target [Service] Type=forking User=xxx PAMName=login PIDFile=/home/xxx/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1600x900 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target

 

啟動服務

sudo systemctl daemon-reload sudo systemctl enable vncserver@1.service sudo systemctl start vncserver@1 sudo systemctl status vncserver@1

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM