X11vnc service 的写法

admin
2026-04-23 / 0 评论 / 4 阅读 / 正在检测是否收录...
[Unit]
Description=VNC Server
After=graphical.target

[Service]
User=替换为你的用户名
Environment=DISPLAY=:0
ExecStart=/usr/bin/x11vnc -display :0 -rfbauth /home/替换为你的用户名/.vnc/passwd -forever -shared -rfbport 5900 -bg -noxdamage -loop -repeat
Restart=on-failure
RestartSec=5

[Install]
WantedBy=graphical.target

重点是加参数 -loop -repeat .因为如果不加这个的话,桌面还没有启动,x11 已经启动完毕了,那么就会出现找不到桌面的错误,然后退出,导致启动失败。 加了参数就会循环尝试,最终启动成功。

0

评论 (0)

取消