第一次使用putty和vncviewer连接树莓派要注意的坑

本文介绍如何通过创建SSH文件启用树莓派的SSH服务,以及如何配置VNC以便远程图形界面访问。无需每次都手动启动VNC,简化了远程管理过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在将写好的系统的sd插入树莓派前

要在sd卡内新建一个ssh的文件(新建一个.ssh.ext档案将后缀.txt删除)因为树莓派默认关闭ssh
若没有开启ssh,那么用putty连接时,就会出现connection refused的错误

在用putty连上后使用指令
sudo raspi-config
进入设置 在
Interfacing Options
将vnc该项目enable,默认vnc也是关闭的
这样下次可以直接用vncviewer连接上树莓派,不然需要每次先用putty连接上后,在命令行中使用vncserver这个指令来启动vnc。

### 配置树莓派VNC以支持中文显示 要在树莓派上配置 VNC 以支持中文界面或字符显示,需要完成以下几个方面的操作: #### 安装中文字体 为了使树莓派能够正确渲染中文字符,必须安装相应的中文字体包。可以通过以下命令来实现: ```bash sudo apt-get update sudo apt-get install ttf-wqy-microhei ttf-wqy-zenhei fonts-arphic-ukai fonts-arphic-uming -y ``` 这些字体包提供了常见的中文字体支持[^1]。 #### 设置系统语言环境 确保系统的区域语言设置为支持中文的语言环境。执行以下命令修改 `locale` 设置: ```bash sudo dpkg-reconfigure locales ``` 在弹出的选择菜单中选择包含 `zh_CN.UTF-8` 的选项,并将其设为默认语言环境。完成后重启系统以应用更改: ```bash sudo reboot ``` #### 调整 VNC Server 配置 如果希望 VNC 远程会话也支持中文显示,则需确认 VNC Server 启动时使用的图形环境已启用中文支持。通常情况下,默认的 LXDE 或其他桌面环境已经兼容多国语言,但仍建议验证 `.vnc/xstartup` 文件的内容是否正常加载窗口管理器。编辑该文件并确保其内容如下所示: ```bash #!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS startlxde & ``` 保存后重新启动 VNC Server 来生效新的配置: ```bash vncserver -kill :1 vncserver :1 ``` #### 测试中文输入法功能 最后一步是测试中文输入法能否正常使用。推荐安装 fcitx 输入框架及其关联插件: ```bash sudo apt-get install fcitx fcitx-googlepinyin fcitx-config-gtk -y ``` 登录到树莓派本地或者通过 VNC 登录之后,在右下角找到输入法图标切换至 Google Pinyin 等中文模式即可开始输入汉字[^2]。 以上步骤综合起来可以保障树莓派上的 VNC 应用程序既能在界面上呈现清晰可读的中文文本,也能让用户流畅地录入所需信息[^3]。 #### 解决可能遇到的问题 有时即使完成了上述所有设定仍无法看到正常的中文输出,这可能是由于屏幕分辨率不当引起的乱码情况。此时参照特定硬件的最佳适配参数调整显示器分辨率为解决之道之一[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值