Linux(34)Rockchip RK3568 Ubuntu22.04和Debian 10上配置远程桌面工具

简介: Linux(34)Rockchip RK3568 Ubuntu22.04和Debian 10上配置远程桌面工具

前言

本文将介绍如何在基于Rockchip RK3568的Linux系统上,分别在Ubuntu 22.04和Debian 10环境中安装和配置VNC等远程桌面工具。我们将探讨安装过程中的关键步骤,解决方案,以及如何使用VNC Viewer等远程桌面工具进行连接。

Ubuntu22.04 安装VNC

安装X桌面环境和x11vnc

Ubuntu系统默认不包含X桌面环境,因此我们需要手动安装。在安装过程中,我们将选择lightdm作为Display Manager。

首先更新系统软件包列表并安装必要的软件包:

sudo apt update
sudo apt install -y xserver-xorg-video-dummy x11vnc xfce4

接下来配置X11服务器以使用虚拟视频设备。编辑/etc/X11/xorg.conf文件并添加以下内容:

Section "Device"
    Identifier  "Configured Video Device"
    Driver      "dummy"
    VideoRam    256000
EndSection
Section "Monitor"
    Identifier  "Configured Monitor"
    HorizSync   5.0 - 1000.0
    VertRefresh 5.0 - 200.0
    ModeLine    "1920x1080" 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +Hsync +Vsync
EndSection
Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Configured Monitor"
    Device      "Configured Video Device"
    DefaultDepth 24
    SubSection  "Display"
        Depth  24
        Modes  "1920x1080"
    EndSubSection
EndSection

完成配置后,重启设备以应用更改:

sudo reboot

配置和启动x11vnc服务

安装完成后,我们需要配置和启动x11vnc服务。

  1. 查看设备IP地址:

  2. 启动x11vnc服务:
sudo x11vnc -display :0 -auth /var/lib/lightdm/.Xauthority &

然后就可以在PC机上使用192.168.1.141:0地址来VNC远程连接。

使用VNC Viewer连接到远程桌面

以下是使用VNC Viewer连接到远程桌面的具体操作过程:

  1. 首先需要到官方下载VNC Viewer,根据自身PC机系统选择对应的安装包进行下载并安装。安装完成后,打开VNC Viewer,跳过登录。

  2. 输入设备的192.168.1.141:0地址:

  3. 成功进入xfce4桌面:

总结

在Ubuntu 22.04上,首先需要安装X桌面环境和x11vnc。安装过程中选择lightdm作为Display Manager,并配置X11服务器以使用虚拟视频设备。完成安装后,查看设备IP地址,并启动x11vnc服务。最后可以在PC机上使用192.168.1.141:0地址通过VNC Viewer远程连接到设备。


Debian10 安装TODESK

安装VNC服务器

VNC允许用户远程访问和控制Linux系统。以下是在Debian 10上安装VNC服务器的步骤:

  1. 更新软件包列表:
apt-get update
  1. 安装VNC服务器及相关组件:
apt-get install vnc4server
apt-get install tigervnc-common
apt-get install x-window-system-core
apt-get install gnome-panel

启动VNC服务

安装完成后,您可以启动VNC服务:

  1. 运行vncserver命令启动服务:
vncserver
  1. 您将被提示输入密码,需要输入两次以确认。

    如果在重启系统后发现系统无法启动,可能是由于VNC服务配置不正确或与系统其他组件冲突。

解决方案和替代工具

在尝试启动vncserver或anydesk时,如果遇到以下错误:

error while loading shared libraries: libbcm_host.so: cannot open shared object file: No such file or directory

这表明系统缺少必要的库文件。可以尝试安装其他远程工具,如向日葵、TeamViewer和Todesk。

  • 向日葵不支持armhf 32位架构。
  • TeamViewer的账号验证较为复杂,需要在官网验证手机号,否则会因账号安全性问题无法远程连接。
  • Todesk安装相对简单,可以从以下链接下载:

安装方法如下:

sudo dpkg -i todesk_4.1.0_armv7l.deb
sudo dpkg -i teamviewer_15.33.7_armhf.deb

总结

在Debian 10上,通过apt-get安装VNC服务器和相关组件。启动VNC服务时,系统会提示输入密码。如果在重启系统后遇到启动问题,尝试了其他新解决方案 这包括尝试安装向日葵、TeamViewer和Todesk等其他远程工具。

相关文章
|
8月前
|
安全 Linux Shell
四、Linux核心工具:Vim, 文件链接与SSH
要想在Linux世界里游刃有余,光会“走路”还不够,还得配上几样“高级装备”。首先是Vim编辑器,它像一把瑞士军刀,让你能在命令行里高效地修改文件。然后要懂“软硬链接”,软链接像个快捷方式,硬链接则是给文件起了个别名。最后,SSH是你的“传送门”,不仅能让你安全地远程登录服务器,还能用scp轻松传输文件,设置好密钥更能实现免-密登录,极大提升效率。
540 5
|
9月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
7月前
|
存储 Linux 开发工具
Linux环境下使用Buildroot配置软件包
使用Buildroot可以大大简化嵌入式Linux系统的开发和维护工作,但它需要对Linux系统和交叉编译有深入的理解。通过上述步骤,可以有效地配置和定制软件包,为特定的嵌入式应用构建高效、稳定的系统。
799 11
|
8月前
|
Unix Linux 程序员
Linux文本搜索工具grep命令使用指南
以上就是对Linux环境下强大工具 `grep` 的基础到进阶功能介绍。它不仅能够执行简单文字查询任务还能够处理复杂文字处理任务,并且支持强大而灵活地正则表达规范来增加查询精度与效率。无论您是程序员、数据分析师还是系统管理员,在日常工作中熟练运用该命令都将极大提升您处理和分析数据效率。
646 16
|
8月前
|
安全 Linux iOS开发
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
345 0
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
|
9月前
|
数据采集 编解码 运维
一文讲完说懂 WowKey -- WowKey 是一款 Linux 类设备的命令行(CLT)运维工具
WowKey 是一款面向 Linux 类设备的命令行运维工具,支持自动登录、批量执行及标准化维护,适用于企业、团队或个人管理多台设备,显著提升运维效率与质量。
|
9月前
|
Ubuntu Linux 索引
Centos 7、Debian及Ubuntu系统中安装和验证tree命令的指南。
通过上述步骤,我们可以在CentOS 7、Debian和Ubuntu系统中安装并验证 `tree`命令。在命令行界面中执行安装命令,然后通过版本检查确认安装成功。这保证了在多个平台上 `tree`命令的一致性和可用性,使得用户无论在哪种Linux发行版上都能使用此工具浏览目录结构。
754 78
|
7月前
|
运维 Ubuntu 关系型数据库
MySQL包安装 -- Debian系列(Apt资源库安装MySQL)
本文介绍了在Debian系列系统(如Ubuntu、Debian 11/12)中通过APT仓库安装MySQL 8.0和8.4版本的完整步骤,涵盖添加官方源、配置国内镜像、安装服务及初始化设置,并验证运行状态,适用于各类Linux运维场景。
2198 0
MySQL包安装 -- Debian系列(Apt资源库安装MySQL)
|
11月前
|
Ubuntu Linux Shell
Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用
以上就是在Linux环境下安装VSCode的终极指南,抛开繁复的专业词汇,以平易近人的文字、形象生动的比喻让你轻松学会这一过程。别忘了,你的小伙伴VSCode已经在应用菜单里等你了!
3071 23