我正在使用X11VNC服务(从包中安装),gdm3使用debian 9。
我创建了systemd文件:
root@PCA55:/home/suser# cat /lib/systemd/system/x11vnc.service
[Unit]
Description=VNC
Requires=display-manager.service
After=display-manager.service
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -xkb -env FD_XDM=1 -auth guess -noxrecord -noxfixes -noxdamage -rfbauth /etc/vnc_passwd -forever -bg -rfbport 5900 -o /var/log/x11vnc.log
ExecStop=/usr/bin/killall x11vnc
[Install]
WantedBy=multi-user.target但是X11VNC仍然不能正常工作。当我连接-我有错误:
unable connect to socket: Connection refused
我知道在GDM3和VNC中有一些新闻,但是找不到可行的问题。
我看到那个问题了。但它无能为力。
你能帮我找到工作原理吗?
发布于 2018-11-21 09:25:53
也许你可以使用-auth /run/user/1000/gdm/Xauthority。如果这不能工作,输入ps aux | grep Xorg可以找到Xorg的权限文件,如下所示:
user 3074 3072 0 17:01 tty2 00:00:02 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3https://serverfault.com/questions/924584
复制相似问题