如果 Batocera 出现黑屏、画面闪烁或分辨率不正确等显示问题,可以按照以下步骤进行排查和解决。
常见显示问题
- 黑屏无信号
- 画面超出屏幕边缘
- 分辨率不正确
- 刷新率不匹配
- 画面闪烁或抖动
基本排查步骤
1. 检查连接
- 确认 HDMI 线连接牢固
- 尝试更换 HDMI 线
- 如果是转接头,确保兼容
2. 调整分辨率
# 通过 SSH 修改显示配置
sudo nano /boot/batocera-boot.conf
# 设置分辨率(例如 1920x1080@60)
hdmi.mode=4 # 1920x1080@60Hz
3. 过扫描调整
在 Batocera 设置中:
- 进入 设置 → 显示设置
- 调整 overscan / underscan 值
- 或通过 SSH 修改:
sudo tvservice -e "CEA 4" # 强制 1080p 60Hz
sudo tvservice -d edid.dat # 导出显示器 EDID
高级故障排除
EDID 问题
如果显示器识别不正确,可以强制指定分辨率和刷新率:
hdmi_group=1 # CEA (TV)
hdmi_mode=4 # 1920x1080@60Hz
双屏幕设置
对于多显示器用户,修改配置指定主显示输出:
display=HDMI-A-1
sudo fbset -fb /dev/fb0 -resolution 1920x1080
恢复默认设置
如果修改后无法启动,可以:
- 长按手柄 START 键进入恢复模式
- 选择 重置显示设置
- 或编辑 /boot/batocera-boot.conf 删除自定义行
© 版权声明
文章版权归作者所有,未经允许请勿转载。



暂无评论内容