HDMI连接电视机闪屏(闪烁/黑屏)的解决方法-静风说

我家里的电视机是这么连接的:电视机通过HDMI线连接机顶盒,机顶盒通过网线连接光猫。

正常的电视机开机过程是这样的:打开电视机和机顶盒,电视机出现开机画面(SONY的标志),随后出现机顶盒预设的首页,之后可以观看电视节目。

最近电视机出现了一个奇怪的现象:打开电视机和机顶盒,电视机出现开机画面(SONY的标志),随后电视机画面完全变黑(黑屏),1-2秒后电视机出现开机画面(SONY的标志),再过1-2秒后电视机画面出现黑屏,如此反复,无法进入正常的机顶盒首页。

最后上网找到了一个靠谱的答案是:

https://www.jfsay.com/archives/1199.html

### RK3566 HDMI 输出屏幕闪烁解决方案 对于RK3566芯片在连接HDMI输出时遇到的屏幕闪烁问题,通常可以通过调整显示设置和驱动参数来解决。具体方法如下: #### 调整EDID配置文件 有时显示器的EDID数据可能与设备不完全兼容,导致画面异常。可以尝试手动指定一个稳定的模式给显示器。 ```bash # 使用特定分辨率启动X服务器 sudo nano /etc/X11/xorg.conf.d/99-monitor.conf ``` 在此文件中加入以下内容以强制设定分辨率为1920x1080@60Hz: ```plaintext Section "Monitor" Identifier "HDMIMonitor" Modeline "1920x1080_60.00" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync EndSection Section "Screen" Identifier "Default Screen" Monitor "HDMIMonitor" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1920x1080_60.00" EndSubSection EndSection ``` #### 更新内核模块参数 如果上述操作未能解决问题,则可能是由于硬件加速或电源管理引起的。可以在加载rockchipdrm驱动程序时传递额外选项抑制不必要的优化行为。 编辑GRUB引导菜单中的默认命令行参数: ```bash sudo nano /etc/default/grub ``` 找到`GRUB_CMDLINE_LINUX_DEFAULT`这一行,在其值后面追加下面的内容并保存更改: ```plaintext video=HDMI-A-1:1920x1080@60D rockchip.videoencoder=disable rockchip.gxbb_vpu=disable ``` 更新grub配置使之生效: ```bash sudo update-grub reboot now ``` 通过这些措施应该能够有效缓解甚至彻底消除RK3566平台下HDMI接口传输过程中产生的闪屏现象[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值