我遵循这条关于在我的Kubuntu 16.04上连续运行x11vnc的指南。 我在/ etc / sddm / Xsetup中找到了Xsetup,我在那里添加了:
/usr/local/bin/x11vnc -rfbauth /path/to/the/vnc/passwd -o /var/log/x11vnc.log -forever -bg
x11vnc正确启动,我可以在以某个用户身份登录后在进程列表中看到它。我希望在登录Linux之前能够正常工作。
我在Stack Overflow上找到了一些解决方案,但它们与Kubuntu 16.04
无关有什么想法吗?
谢谢!
答案 0 :(得分:0)
要在Kubuntu启动时运行脚本,请在登录前编辑/etc/rc.local
并添加所需的命令。
确保脚本以exit 0
结尾。
例如:
/usr/local/bin/x11vnc -rfbauth /path/to/the/vnc/passwd -o /var/log/x11vnc.log -forever -bg
exit 0
答案 1 :(得分:0)
我在Kubuntu 16.04上解决了这个问题,添加到/ usr / share / sddm / scripts / Xsetup 以下一行:
'C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\: Microsoft.NETCore.UniversalWindowsPlatfrom.5.0.0
: Package restore failed.Rolling back pagage changes for 'App3.UWP'.
在此之前我使用以下方式生成密码:
/usr/bin/x11vnc -rfbauth [YOUR X11VNC PASSWORD FILE LOCATION] -o /var/log/x11vnc.log -forever -bg
即使在Kubuntu登录屏幕上,这也允许以root身份启动x11vnc进程。