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

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服务的方式。

版权声明


相关文章:

  • 微信小程序码生成2024-12-30 14:30:00
  • archlinux双系统分区2024-12-30 14:30:00
  • 时序卷积网络2024-12-30 14:30:00
  • varchar跟nvarchar2024-12-30 14:30:00
  • time has value2024-12-30 14:30:00
  • 深度优先遍历算法代码2024-12-30 14:30:00
  • 数据库mysql的使用2024-12-30 14:30:00
  • sql触发器怎么给出提示2024-12-30 14:30:00
  • linux什么桌面好2024-12-30 14:30:00
  • 应用层协议包含哪些2024-12-30 14:30:00