当前位置: 首页 > news >正文

【教程】Linux/Jetson 安装X11VNC同步屏幕内容

转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn]

如果本文帮助到了你,请不吝给个[点赞、收藏、关注]哦~

目录

背景说明

实际效果

安装步骤

安装 x11vnc

配置 x11vnc

配置 x11vnc 作为系统服务

使用 VNC 客户端连接


背景说明

        通常vnc-server是单独开一个桌面,并不会同步到屏幕。所以这里我们需要安装x11vnc。

实际效果

        先看效果,满意再往下看。

安装步骤

安装 x11vnc

        更新系统包列表

sudo apt-get update

        安装 x11vnc 及其依赖包: 尝试安装 x11vnc,并处理可能的依赖问题:

sudo apt-get install x11vnc

        修复依赖问题:如果安装 x11vnc 时遇到依赖问题,可以尝试运行以下命令来修复依赖关系:

sudo apt-get -f install

配置 x11vnc

        设置 VNC 密码: 为了安全起见,可以设置一个 VNC 连接密码:

x11vnc -storepasswd

        创建启动脚本: 创建一个脚本来启动 x11vnc,例如:

nano ~/start_x11vnc.sh

        添加以下内容:

#!/bin/bash 
x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth ~/.vnc/passwd -rfbport 5900 -shared

        保存并退出,然后使脚本可执行:

chmod +x ~/start_x11vnc.sh

配置 x11vnc 作为系统服务

        创建系统服务文件

sudo nano /etc/systemd/system/x11vnc.service

        添加以下内容:

[Unit]
Description=Start x11vnc at startup
After=multi-user.target[Service]
Type=simple
ExecStart=/home/<你的用户名>/start_x11vnc.sh
User=<你的用户名>
Group=<你的用户名>[Install]
WantedBy=multi-user.target

        将<你的用户名>替换为你的实际用户名。

        重新加载 systemd 配置并启用服务

sudo systemctl daemon-reload 
sudo systemctl enable x11vnc.service 
sudo systemctl start x11vnc.service

使用 VNC 客户端连接

        安装 VNC 客户端(例如 RealVNCTigerVNCTightVNC): 在你的本地计算机上安装一个 VNC 客户端。

        连接到 Jetson Nano: 使用 VNC 客户端连接到 Jetson Nano 的 IP 地址和端口(通常是 5900),并输入你设置的 VNC 密码。

http://www.lryc.cn/news/349220.html

相关文章:

  • 【LLM第五篇】名词解释:prompt
  • k8s v1.20二进制部署 部署 CNI 网络组件 部署 Calico
  • 在React中利用Postman测试代码获取数据
  • 嵌入式学习-通用定时器
  • 培训行业有哪些ai工具?
  • 7.STL中string的一些超常用函数 (附习题)
  • GPT搜索鸽了!改升级GPT-4
  • 数字绘画教学实训解决方案
  • C#之如何判断数据类型
  • 算法学习笔记(Tarjan)
  • 一台linux通过另一台linux访问互联网-TinyProxy
  • 探索数据结构:堆的具体实现与应用
  • 网络2--MAC地址,IP地址的理解
  • 类型的转换
  • memset函数
  • Java面向对象——多态
  • python 对矩阵与矩阵之间对应位置的元素,做softmax操作,代码实战
  • Angular前端项目在Apache httpd服务器上的部署
  • Oracle 更改数据文件位置的几种常用方式
  • 【opencv】图像畸变校正
  • Charger之二输入电压动态电源原理(VIN-DPM)
  • 【半夜学习MySQL】表结构的操作(含表的创建、修改、删除操作,及如何查看表结构)
  • 曲线救国:window 安装 docker
  • 番外篇 | 利用PyQt5+YOLOv5来搭建目标检测系统(附可视化界面+功能介绍+源代码)
  • Pascal Content数据集
  • 【Unity】使用Resources.LoadAll读取文件的顺序问题
  • pdf怎么标注红色方框?五种PDF标注红色方框方法
  • C++字符串细节,面试题06
  • AutoModelForCausalLM.from_pretrained 函数调用本地权重报错
  • 【qt】动态属性