我在 Ubuntu 上运行 x11vnc 作为启动时的服务。它通常工作正常,但我想无头运行它。如果我在连接显示器但关闭的情况下启动服务器,VNC 会快速连接并响应,但是如果我在没有连接显示器的情况下重新启动服务器(我想从我的办公桌上取下显示器),那么使用速度会非常慢 - 就像 5 fps 响应,直到我再次连接显示器,然后就可以了。
这是我的服务文件的内容
[Unit]
Description=Start x11vnc at startup
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -display :0 -geometry 1024x768 -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared -o /var/log/x11vnc.log
[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
如果有人能指出我的错误所在,我将非常感激。谢谢