当前位置:网站首页 > 技术博客 > 正文

ubuntu vnc开机自启动



1,x11vnc

先安装x11vnc:

将x11vnc设置成一个服务:

服务文件:x11vnc.service

放到 /etc/systemd/system/目录下,然后执行:



2,noVNC

noVNC:https://github.com/novnc/noVNC

websockify:https://github.com/novnc/websockify

直接git clone下放到对应的目录就可以正常工作的,我这里由于我打过tar压缩包,所以还需要进行解压。

先将novnc的文件下载到本地根目录(/),对应的解压命令(如果没有放置在根目录,则下面的解压命令相应改动就可以):

将novnc设置成一个服务:

服务文件:novnc.service:

同样放到 /etc/systemd/system/目录下,然后执行:

后记:重启机器后发现novnc服务启动成功了,但是x11vnc服务启动失败,使用 journalctl -u x11vnc 命令查看具体的错误的时候可以看到一句:

无法解决使用另外的方式启动:在特定用户登录后执行脚本,可以将脚本添加到用户的启动项中。

在用户的主目录中,有一个名为 的目录,你可以在其中创建一个 文件,指定要运行的脚本。例如:

然后在上一步设定的目录创建my_start_vnc.sh ,并写入如下x11vnc的启动命令:

给 my_start_vnc.sh 文件赋予执行权限:

novnc应该也可以放在这个文件里执行而不需要使用.service服务的方式。

  • 上一篇: time has value
  • 下一篇: 数据库mysql的使用
  • 版权声明


    相关文章:

  • time has value2024-12-30 14:30:00
  • 霍夫曼树权值2024-12-30 14:30:00
  • malloc分配内存在操作系统中的过程2024-12-30 14:30:00
  • jstl包含用于编写和开发jsp2024-12-30 14:30:00
  • 音频降噪工具2024-12-30 14:30:00
  • 数据库mysql的使用2024-12-30 14:30:00
  • 一句话木马图片2024-12-30 14:30:00
  • 数据库varchar和varchar22024-12-30 14:30:00
  • cglibrary2024-12-30 14:30:00
  • 防止xss攻击方法2024-12-30 14:30:00