我正在我的远程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
使用命令的服务状态:systemctl stat
我按照这个博客设置了一个从我的Windows8笔记本电脑到我的BeagleBone Black的VNC连接。
它运行良好,但有一个问题:当我关闭笔记本电脑上的TightVNC查看器时,Beagle Bone Black上的X11VNC服务器退出。我必须使用PuTTY将远程终端连接到BBB,然后运行博客中给出的命令,以便重新连接。
关于如何在关闭笔记本电脑上的TightVNC查看器连接时防止服务器退出,有什么建议吗?有没有办法让X11vnc服务器始终在Beagle Bone Black上运行,这样我就可以随时连接?
我有一台已经登录的ubuntu机器,X服务器正在运行(它是传递登录管理器(类似于gdm) )。我可以通过ssh访问这台机器。我的目标是在这台机器上启动x11vnc,并将它附加到已经运行的X服务器上。
当我进入机器并启动x11vnc时,它说:
X11 was unable to open the X DISPLAY ":0", it cannot continue.
如果没有对远程计算机的物理访问,而且Xserver已经启动,那么如何在远程计算机上启动x11vnc?我之所以要这样做,是因为远程机器打开了几个我想要处理的窗口。
编辑:我也尝试过x11vnc -find。这一次,它没
我有一个树莓派与Raspbian操作系统。在安装VNC之后,我尝试启动服务器并返回以下内容:
~ $ vncserver :0
Warning: raspberrypi:0 is taken because of /tmp/.X0-lock
Remove this file if there is no X server raspberrypi:0
A VNC server is already running as :0
如果删除临时文件,则返回以下内容:
~ $ vncserver :0
Warning: raspberrypi:0 is taken because of /tmp/