树莓派4B 零起点(三) 树莓派 VNC 远程桌面配置(2) 配置X11模式

目录

一、配置 VNC Server为X11

1、关闭已启动的VNC Server (如之前未开启,此步可以忽略)

2、切换 VNC Server的模式为 X11

二、开启 X11 VncServer  

三、修改树莓派VNC Server的连接模式

1、切换到 root 账号

2、修改VNC Server X11的配置

3、设置VNC密码

4、重启VNC服务


        前一章我们为树莓派配置了 VNC 远程连接,VNC 的配置我们在这里进一步说明一下, 在 Raspberry Pi 4 和 5 上默认启用的 VNC Server 为 Wayland ,该系统带有 WayFire 合成器,在绘制窗口时提供更好的性能并提高安全性,Wayland的速度较X11的速度快很多。但是目前还是会有一部分工具或VNC 客户端对 Wayland 支持的不是很好。此时我们就可以将VNC Server 配置为 X11。

        我们接下来就说明一下如何配置,将树莓派通过SSH终端连接上,在命令窗口输入 sudo raspi-config 进入到配置界面

sudo raspi-config

一、配置 VNC Server为X11

1、关闭已启动的VNC Server (如之前未开启,此步可以忽略)

如果之前 VNC Server是已经启动的,需要先将已启动的 VNC Server 进行关闭

依次选择操作:Interface Options --> VNC --> No        

此时就已关闭了原有的 VNC Server。

2、切换 VNC Server的模式为 X11

依次选择操作:Advanced Options --> Wayland --> X11 --> OK --> Finish(主界面) --> Yes 

稍等片刻,树莓派将重新启动

二、开启 X11 VncServer  

再次在终端中输入 sudo raspi-config 进入到配置界面

在配置界面通过 依次选择操作:Interface Options --> VNC --> Yes  

如果已将VNC Server切换到了X11,命令窗口会显示 启动的为 X11 VncServer

三、修改树莓派VNC Server的连接模式

1、切换到 root 账号
su root

输入root账号的密码,切换到root账号 

2、修改VNC Server X11的配置

修改vncserver-x11的 配置文件  /root/.vnc/config.d/vncserver-x11

nano /root/.vnc/config.d/vncserver-x11

 此时可以依据 你手上的 Vnc 客户端的 连接模式 来修改。通常我们会修改 Authentication 和 Encryption 参数,下面仅列举几个常见的参数使用。

Authentication:  SystemAuth | VncAuth | Certificate | None   用于鉴权

    SystemAuth: 采用系统用户来进行鉴权

    VncAuth: 采用Vnc标准的输入密码方式来鉴权,该参数需要设置 密码

    Certificate: 采用证书的方式来鉴权,该参数需要设置证书

    None: 不做鉴权,可以直接连接 

Encryption:   AlwaysOn | PreferOn | PreferOff | AlwaysOff   用于连接时加密传输

     AlwaysOn: 总是开启通道加密

    PreferOn: 优先开启通道加密

    PreferOff: 优先关闭通道加密

    AlwaysOff: 总是关闭通道加密

Authentication=VncAuth
Encryption=PreferOff

一般情况下,我们可以采用 VncAuth 和 PreferOff 的方式来应对大多数VNC客户端,如客户端仍然提示 No security types supported ,可以尝试 采用 None 和 AlwaysOff 试一试。

3、设置VNC密码

在这里我们设置了VncAuth模式,则需要使用 vncpasswd -service 设置密码

vncpasswd -service

4、重启VNC服务

密码设置成功后,使用命令  systemctl restart vncserver-x11-serviced.service 重启 vnc server

 systemctl restart vncserver-x11-serviced.service

此时就完成了 vncserver 的连接模式配置

树莓派4B可以通过SSH和VNC两种方式进行远程桌面连接。首先,通过有线SSH连接树莓派,你需要将电脑连接上无线网络,然后将电脑网线连接到树莓派上。接下来,打开命令行工具,输入命令 arp -a 查看树莓派的IP地址,一般来说,192.168.137.1下的第一个IP就是树莓派的IP地址。然后,打开Putty软件,在IP地址栏输入刚才查到的树莓派IP地址,点击"Open"按钮,输入账户名和密码即可登录树莓派的远程终端界面。这是使用SSH方式进行远程连接的步骤。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [[树莓派4b教程] 3 详解远程登录的 2 种方式:SSH、VNC](https://blog.csdn.net/weixin_39334709/article/details/119106252)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [树莓派4B +远程SSH+远程桌面](https://blog.csdn.net/Mr_FengT/article/details/102772215)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [树莓派4B远程桌面连接方法](https://blog.csdn.net/siri99999/article/details/110704597)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木头呆但不傻

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值