树莓派 4B 使用 VNC 连接:我是如何从头大到脚的
2023-09-02 05:54:49
树莓派 4B 使用 VNC 连接之大无语事件
前言
作为一名技术爱好者,我非常喜欢树莓派这个小巧实用的迷你计算机。最近,我需要在家中远程访问我的树莓派 4B,所以我决定尝试使用 VNC 连接。然而,这个过程并没有我想象中那么顺利,反而让我遇到了一个又一个无语事件。
步骤 1:启用 VNC 服务器
首先,我需要在树莓派上启用 VNC 服务器。我连接到我的树莓派,然后运行以下命令:
sudo apt update
sudo apt install realvnc-vnc-server
步骤 2:配置 VNC 设置
安装完成后,我运行 vncserver
命令。这将创建 VNC 服务器并提示我设置密码。我输入了一个安全且好记的密码,然后按回车键。
步骤 3:连接到 VNC 服务器
在 Windows 计算机上,我下载并安装了 VNC Viewer。安装完成后,我输入树莓派的 IP 地址和端口号(默认端口为 5901),然后单击“连接”。
大无语事件 1:黑屏
我兴致勃勃地点击了“连接”按钮,但屏幕却一片漆黑。我检查了我的连接,但一切都设置好了。我尝试重新启动 VNC 服务器,但还是无济于事。
解决方案:
经过一番搜索,我发现我的树莓派在无头模式下运行。这意味着它没有连接显示器或键盘。我使用 SSH 连接到树莓派,然后运行以下命令:
sudo raspi-config
在 raspi-config 菜单中,我导航到“高级选项”并启用了“VNC”。保存更改后,我重新启动树莓派,VNC 连接终于成功了。
大无语事件 2:鼠标混乱
连接成功后,我发现我的鼠标光标在树莓派和 Windows 计算机之间乱跳。这让我非常抓狂,因为我根本无法正常使用 VNC。
解决方案:
经过一番折腾,我发现 VNC Viewer 中有一个“鼠标集成”选项。我将其禁用后,鼠标光标终于恢复了正常。
大无语事件 3:性能问题
虽然我能够连接到 VNC 服务器,但性能却非常糟糕。我的树莓派很慢,而且我经常遇到延迟和卡顿。
解决方案:
我意识到,我的树莓派 4B 的默认分辨率太高(1920x1080)。我使用以下命令将其降低到 1280x720:
sudo nano ~/.vnc/config.d/vncserver-x11
在文件中,我添加了以下行:
geometry=1280x720
保存更改后,我重新启动 VNC 服务器。现在,性能有了明显的提升,我的树莓派运行起来更加流畅。
成功连接
经过一系列无语事件后,我终于成功地通过 VNC 连接到我的树莓派 4B。现在,我可以远程访问我的设备,即使它不在我身边。VNC 为我提供了极大的便利,让我能够随时随地控制和管理我的树莓派。
结论
使用 VNC 连接到树莓派并非一帆风顺,但经过一番努力和解决问题,我终于实现了目标。希望本文中分享的大无语事件能够帮助其他遇到类似问题的人。