这篇文章上次修改于 1277 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
树莓派买来一段时间了,之前都是远程ssh连接的,最近要学习C语言,电脑上存储空间不够,于是就想着直接在树莓派上进行C语言编写,但是发现 vnc 分辨率永远都是720的,后来找了官方文档才解决。
找到树莓派启动配置文件,并编辑
sudo vim /boot/config.txt
编辑树莓派中与hdmi相关的配置项
#这个必须得注释掉,不然后面的设置都没有用 #hdmi_safe=1 #这个得加上,设置hdmi_ignore_edid为0xa5000080启用忽略 EDID/显示数据。它需要这个不寻常的值来确保它不会被意外触发。 hdmi_ignore_edid=0xa5000080 hdmi_group=2 #hdmi输出组定义 hdmi_mode=87 #与上一个配置相结合,具体配置在官方文档,但是设置后发现不起作用,所以值设置为87为自定义 hdmi_cvt=1920 1080 60 3 #当上一个值设置为87时,该设置才会生效
官方文档参考:树莓派官方文档
- 保存后重启
发现 vnc 分辨率变成了设定的值但是画面很卡,可以增大 gpu_mem 的值来缓解。注意下面显示的推荐最大值。
没有评论