在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