4
社区成员
发帖
与我相关
我的任务
分享https://blog.csdn.net/qq_39567970/article/details/139239138
Linux 下配置 VNC 会话开机自动启动的详细指南: https://my.oschina.net/emacs_8836546/blog/17383214
配置tigerVNC,登陆远程服务器,进行可视化操作: https://www.cnblogs.com/biyun/p/18664556
~/.vnc/xstartup:
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
chmod:
chmod u+x ~/.vnc/xstartup
When I tried to make it auto start, I found an exist service file:
[Unit]
Description=Start TightVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=root
PAMName=login
PIDFile=/home/%u/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1920x1080 :%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.service