我正在运行Linux (Debian)。我最近在我的计算机上安装了x11VNC服务器。我发现启动服务器的命令是:
x11vnc -display :0我一直在搜索,但没有找到任何关于如何重新启动和关闭x11VNC服务器的信息。有命令(S)这样做吗?
发布于 2014-02-13 22:40:12
如果您正在使用systemd,您应该能够将其设置为一个服务。我找到了这个线程,它显示了将x11vnc设置为Systemd服务的类似任务。这个线程的标题是:如何在启动时使用系统启用x11vnc?。
来自该线程中的注释
/etc/systemd/system/x11vnc.service 单元 Description=VNC Server for X11 Requires=display-manager.service =Display-Manager.service 服务 Type=forking ExecStart=/usr/bin/x11vnc -norc -forever -shared -bg -rfbauth /etc/x11vnc.pass -allow 192.168.1。-autoport 5900 -o /var/log/x11vnc.log/etc/systemd/system/graphical.target #这个文件是systemd的一部分。## systemd是免费软件;您可以按照#发布的GNU较小通用公共许可证的条款重新分发和/或修改它#;许可证的2.1版,或#(根据您的选择)任何以后的版本。单元 Description=Graphical接口Documentation=man:systemd.special(7)要求=多用户.目标后=多用户.目标Conflicts=rescue.target Conflicts=rescue.target=Display-Manager.service Wants=x11vnc.service AllowIsolate=yes 安装 Alias=default.target发布于 2015-05-19 11:48:56
既然您知道如何启动服务器,下面是一种优雅地停止它的方法:
x11vnc -R stop基本上,您向正在运行的实例发送一个远程命令(请参阅-remote)。
发布于 2014-12-07 06:28:00
对我来说,解决这个问题的方法是:
$ x11vnc -clear-allhttps://unix.stackexchange.com/questions/115107
复制相似问题