树莓派VNC控制报错:The connection was refused by the computer 已解决

在进行VNC远程操控树莓派的时候,出现了这个错误:The connection was refused by the computer。

大概原因有两个:一个是树莓派的IP地址更改了,另一个就是树莓派的VNC服务没有开启。

我的这块板子是个新板子,原因很显然是后者。解决方法如下:

1.打开PUTTY登录树莓派

2. 输入自己树莓派的用户名和密码

密码在输入的时候看不见,自己输入完按回车即可。

3.然后在里面输入vncserver命令。

等待处理完毕

4. 记住最后一行的IP和端口号

 192.168.178.68就是IP地址,1就是端口号

5.打开VNC软件,输入IP和端口号

第一次配置板子,所以要输入端口号。如果以后VNC登录控制树莓派的时候,只输入IP地址即可。

好了,这样就可以通过VNC远程操控树莓派了。 

--------------------------------------------------------分界线--------------------------------------------------------------

重启之后又进不去VNC问题:

在刚才,我在进入树莓派之后,对树莓派进行设置,打开VNC、摄像头等功能。

 然后重启生效。接着,重启之后我又打不开了......VNC也进不去了,putty也进不去。我试了好久,发现了解决办法。

在VNC界面输入端口,加个英文的冒号

没想到,这样就进去了。以后就进入这个IP就可以了。 

### 树莓派 VNC 连接失败的原因及解决方案 #### 可能原因分析 VNC连接失败可能由多种因素引起。一种常见原因是使用的客户端软件不兼容,这可能导致连接中断或拒绝访问的情况发生[^1]。另一种可能性在于VNC协议的安全机制更新后,某些旧版客户端不再支持新的认证方式,从而引发用户名或密码验证错误的问题[^2]。 #### 解决方案概述 以下是针对上述问题的具体解决措施: 1. **确认客户端版本** 需要确保所使用的VNC客户端与服务器端保持一致的协议版本。如果当前客户端不是RealVNC官方推荐的工具,则建议切换至RealVNC Viewer或其他经过测试兼容的第三方应用。 2. **检查网络配置** 网络设置不当也可能阻碍正常通信。应核实树莓派所在局域网环境下的IP地址分配情况以及防火墙规则是否允许外部设备接入其开放的服务端口(默认为5900)。 3. **调整账户权限设定** 当遇到“账户错误”提示时,可以尝试重新创建一个新的Linux用户账号专门用于远程桌面操作;同时注意不要遗漏授予必要的文件读写执行权利给对应目录结构下涉及图形界面渲染所需的资源路径。 4. **升级系统组件** 定期更新操作系统及其附属包有助于修复已知漏洞并引入改进功能特性。对于Raspbian发行版而言,可通过运行`sudo apt update && sudo apt full-upgrade -y`命令完成全面同步最新补丁集的操作过程。 ```bash sudo apt update && sudo apt full-upgrade -y ``` 5. **手动部署依赖库(可选)** 若仍存在特定场景下的异常表现,比如加载OpenCV框架期间遭遇崩溃现象,则考虑按照既定教程指引逐步安装缺失的关键模块实例化完整开发环境[^3]。 --- #### 注意事项提醒 在整个排查过程中务必保留原始记录以便后续回溯定位根本诱因,并且每次修改参数之后都需重启相关服务生效更改效果(`service vncserver restart`)。 ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值