小编zee*_*ena的帖子

在启动时启动 x11vnc

我在我的远程 PC 上使用 archlinux 版本 3.10.27-1-ARCH,我希望它在成功启动时启动 x11vnc 服务器。虽然我可以手动启动 x11vnc 服务器,但我无法自动启动它。的配置/etc/systemd/system/x11vnc.service如下


[Unit]
Description=VNC Server for X11
Requires=graphical.target
After=graphical.target

[Service]
ExecStart=/usr/bin/x11vnc -display :0 -nopw
Run Code Online (Sandbox Code Playgroud)


使用命令查看服务状态:systemctl status x11vnc

x11vnc.service - VNC Server for X11
   Loaded: loaded (/etc/systemd/system/x11vnc.service; enabled)
   Active: inactive (dead)
Run Code Online (Sandbox Code Playgroud)


以及命令的 dBus 输出: dmesg|grep x11vnc

[    5.467201] systemd[1]: Found dependency on x11vnc.service/start
[    5.467285] systemd[1]: Breaking ordering cycle by deleting job x11vnc.service/start
[    5.467335] systemd[1]: Job x11vnc.service/start deleted to break ordering cycle starting with graphical.target/start
Run Code Online (Sandbox Code Playgroud)

我确实从dmesg输出中感觉到存在循环依赖,但我无法理解是什么。

arch-linux x11 systemd x11vnc

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

arch-linux ×1

systemd ×1

x11 ×1

x11vnc ×1