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

X11VNC远程屏幕连接了解一下

不废话,本篇是记录x11vnc服务器bs架构远程连接屏幕的步骤。

前提条件:同在一个局域网内;可以登陆Linux方的终端。

1.在ARMLinux开发板或者VMware虚拟机上下载vnc服务器:


安装x11vnc:sudo apt update && sudo apt install x11vnc -y

配置虚拟显示驱动:创建/etc/X11/xorg.conf.d/10-dummy.conf,设置分辨率

设置VNC密码并启动服务:x11vnc -storepasswd
            x11vnc -display :0 -forever -noxdamage -passwd 密码

/etc/X11/xorg.conf.d/10-dummy.conf内容:

Section "Device"Identifier "DummyDevice"Driver "dummy"Option "NoDDC" "true"
EndSection
Section "Monitor"Identifier "DummyMonitor"HorizSync 31.5-48.5VertRefresh 50-70
EndSection
Section "Screen"Identifier "DummyScreen"Device "DummyDevice"Monitor "DummyMonitor"DefaultDepth 24SubSection "Display"Depth 24Modes "1280x720"EndSubSection
EndSection

确保上述配置全部成功的情况下,就完成了Linux方的配置。

我执行的结果:x11vnc -display :0 -forever -noxdamage -passwd a:

2.window方(连接方的配置):

下载:

Download VNC Viewer for Windows by RealVNC®

下载后的配置步骤可以参考:
https://blog.csdn.net/yushaoyyds/article/details/133926519

安装完后配置连接即可。

最终效果:

3.问题与解决:

问题原因分析解决方案
VNC连接后灰屏未正确启动桌面环境(如XFCE)修复xstartup脚本。
忘记VNC密码密码文件丢失或未记录通过SSH删除旧密码文件(/etc/x11vnc.passwd~/.vnc/passwd)并重置。
无物理显示器黑屏虚拟显示配置未生效检查xserver-xorg-video-dummy驱动配置,确保分辨率匹配并重启服务。

查看脚本的命令:
 

cat ~/.vnc/xstartup

内容应为:

#!/bin/sh
xrdb $HOME/.Xresources
startxfce4 &  # 关键:确保调用XFCE桌面

另外总结部分脚本命令:

# 启动x11vnc(共享当前桌面)
x11vnc -display :0 -forever -noxdamage -passwd 密码# 终止tightvncserver会话
tightvncserver -kill :1# 检查显示设备
xrandr --listmonitors# 查看Xorg日志(排查显示问题)
tail -f /var/log/Xorg.0.log

相关文章:

  • 免费Grok API Key获取,Grok API使用指南
  • [特殊字符]OCR,给交通领域开了“外挂”?
  • 【保姆级教程-Centos7环境下部署Prometheus并设置开机自启】
  • k8s术语master,node,namepace,LABLE
  • 堆栈和队列模拟
  • foc控制 - clarke变换和park变换
  • [TxRxResult] There is no status packet! 及 Incorrect status packet! 问题修复
  • Nacos源码—2.Nacos服务注册发现分析四
  • Openharmony4.1 Release——软总线部分错误码表
  • 数据库概论速成期中版
  • MySQL 中的最左前缀法则
  • ISO和 IEC机构的区别
  • 信雅达 AI + 悦数 Graph RAG | 大模型知识管理平台在金融行业的实践
  • Microsoft .NET Framework 3.5 离线安装包 下载
  • 【动手学大模型开发】使用 LLM API:智谱 GLM
  • Python中的defaultdict方法
  • 信息过载(Information Overload):太多的信息导致了信息处理能力的饱和
  • JVM | CMS垃圾收集器详解
  • 基于tabula对pdf中的excel进行识别并转换成word(三)
  • FlexNoC-Latency
  • 现场聆听总书记讲话,“00后”博士和大模型CEO都“热血沸腾”
  • 演员刘美含二手集市被曝售假,本人道歉
  • 特朗普的百日执政支持率与他“一税解千愁”的世界观和方法论
  • 国家发改委答澎湃:将指导限购城市针对长期摇号家庭和无车家庭等重点群体定向增发购车指标
  • 准85后青海海北州副州长、州公安局局长李贤荣赴山东临沂挂职
  • 十四届全国人大常委会第十五次会议在京举行,审议民营经济促进法草案等