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等其他远程工具。

相关文章
|
5天前
|
消息中间件 安全 Linux
服务器(Linux)在线下载activeMQ以及配置打开
服务器(Linux)在线下载activeMQ以及配置打开
14 3
|
5天前
|
Ubuntu Linux 编译器
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
|
1天前
|
Ubuntu 网络安全 数据安全/隐私保护
使用WinSCP工具,将windows文件传输到虚拟机Ubuntu系统
使用WinSCP工具,将windows文件传输到虚拟机Ubuntu系统
26 4
|
5天前
|
Linux 程序员 Shell
【Linux】详解core dump文件的作用以及用法&&ubuntu20.04下无法形成core dump文件的解决办法
【Linux】详解core dump文件的作用以及用法&&ubuntu20.04下无法形成core dump文件的解决办法
|
5天前
|
Unix Shell Linux
在 Linux 上把 Vim 配置为默认编辑器
在 Linux 上把 Vim 配置为默认编辑器
|
5天前
|
存储 Web App开发 Ubuntu
整理16款适用于较旧低配置电脑的最佳Linux发行版
在本指南中,趣云笔记(https://www.ecscoupon.com/)介绍了一些最好的Linux发行版,你可以将它们安装在旧PC上并为其注入新的活力。
44 0
|
5天前
|
Linux 数据安全/隐私保护
Linux 读写权限的配置
Linux 读写权限的配置
13 0
|
5天前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
|
5天前
|
网络协议 Linux 开发工具
Linux中 /etc/sysconfig/network-scripts/ifcfg-<interface> 网络接口配置 详解 看这一篇够用
Linux中 /etc/sysconfig/network-scripts/ifcfg-<interface> 网络接口配置 详解 看这一篇够用
|
5天前
|
存储 Linux
Linux 本地yum源配置 (详简篇)
Linux 本地yum源配置 (详简篇)
http://www.vxiaotou.com