1、情况:一个树莓派4B,显示器只有VGA接口,一个HDMI-VGA转接线,树莓派安装好了linux系统,在新的显示器有HDMI接口的。可以正常显示。
但是在老式显示器通过转接器连接时,出现黑屏或者树莓派系统一闪而过接着提示input not supported。
2、解决办法:
拔出SD卡,找到树莓派上的config.txt,如下图:
修改如下:
注意:在打开config.txt文件时不要用记事本打开,用VIM或者Notepad++打开,本文用的Notepad++打开。
(1)、将红色框内内容换成适应自己屏幕分辨率的,我的内容如下:
hdmi_force_hotplug=1
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=16
hdmi_drive=2
hdmi_ignore_edid=0xa5000080
disable_overscan=1
注意:[我的显示器用笔记本查看了一下分辨率为1024*768 60Hz,所以hdmi_mode=16,这里看树莓派对应的分辨率数值。
树莓派HDMI分辨率对应表
(2)、注意:此时连接显示器试一下若情况还是依旧,在试一下这个方法:
1.找到config.txt 中hdmi_safe=1
2.重启pi
(也就是将config.txt文件修改#hdmi_safe=1,将#hdmi_safe=1中的注释去掉变为hdmi_safe=1。然后在把(1)中的那段代码也加上。)
3、重新连接显示器成功。
参考博客:
1、/CYL2223495978/article/details/78137575?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159097399019725211908143%2522%252C%2522scm%2522%253A%25220713.130102334.pc%255Fall.%2522%257D&request_id=159097399019725211908143&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~rank_v28-3-78137575.pc_insert_v5&utm_term=%E6%A0%91%E8%8E%93%E6%B4%BE%E7%BB%8F%E8%BD%AC%E6%8E%A5%E5%99%A8%E8%BF%9E%E6%8E%A5%E6%98%BE%E7%A4%BA%E5%99%A8%E9%BB%91%E5%B1%8F
2、/p/1b5f21fbb928
3、添加链接/1706描述