714|0

688

帖子

25

资源

版主

33“万里”树莓派小车——Ubuntu远程桌面配置 [复制链接]

本帖最后由 lb8820265 于 2022-4-16 00:43 编辑

在树莓派操系统中自带有VNC,可以非常方便的进行远程桌面连接,在默认GNOME3桌面中带有远程桌面,但在Ubuntu MATE桌面中没有。

失败的尝试

      在MATE桌面上安装远程桌面是有坑的,我先后尝试的方法和结果如下:

vnc4server服务——找不到源。

xrdp服务——Windows远程桌面无法连接。

tightvnc服务——VNC连接后灰屏,解决灰屏问题后,VNC桌面和树莓派桌面是两个,不同步。

RealVNC服务——VNC自身服务,无法启动服务,而且需要购买企业版。

安装x11vnc服务

最后我选择了x11vnc,输入如下指令安装

sudo apt install x11vnc

      安装完成后,输入如下指令启动VNC

x11vnc

      会新建一个桌面连接服务,端口号为5900,每输入一次命令就会新建一个桌面连接服务。

image-20220416003456-1.png        在Windows端的VNC Viewer中输入树莓派的IP地址后面加上端口号,连接后的桌面就是树莓派的实际桌面。

image-20220416003456-2.png image-20220416003456-3.png  开机启动远程桌面服务

       这样虽然能进行远程桌面连接,但是每次都需要在终端中输入指令后才能连接,十分的麻烦,接下来设置开机启动远程桌面服务。

      1. 在终端中输入如下指令,新建X11VNC服务配置文件。

​​​​​​​sudo pluma /lib/systemd/system/x11vnc.service
  1. 在文件中输入如下代码,其中<你的用户名>替换为自己的用户名例如lb。
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbport 5900 -shared -o /home/<你的用户名>/.vnc/x11vnc.log
ExecStop=/usr/bin/killall x11vnc
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target

     3. 启动服务并设置开机启动

sudo systemctl enable x11vnc.service

     如果要关闭,用disable,接下来重启系统,开机后就可以直接用VNC Viewer来远程桌面连接了。​​​​​​​

问题

​​​​​​​      使用x11vnc的远程桌面并不能传输文件,不知道有不有其他的替代方法。​​​​​​​

个人签名QQ:252669569

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

最新文章 更多>>
    关闭
    站长推荐上一条 1/9 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表