You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Orange Pi Zero 3(Ubuntu22.04系统)HDMI显示边框被裁剪问题求助

Orange Pi Zero 3(Ubuntu22.04系统)HDMI显示边框被裁剪问题求助

各位大佬好,我最近碰到个挺闹心的问题:我的Orange Pi Zero 3装了Ubuntu22.04系统,不管是接LED电视还是HDMI显示器,也不管选1920x1080还是1280x720的分辨率,屏幕边框都会被裁剪掉大概10-15像素,画面内容总感觉缩进去一块。我猜这应该是过扫描(overscan)的问题,但折腾了好一阵都没找到解决办法,想问问有没有大佬能给点解决方案或者建议?

可能的解决方法

  • 先调显示器自身设置:很多电视和显示器的OSD菜单里都有过扫描相关选项,比如叫“过扫描”“画面缩放”“1:1像素映射”之类的,把它改成关闭或者全屏模式,这是最直接的办法,大概率能解决问题。
  • 用xrandr命令调整系统显示:
    1. 先打开终端输入xrandr,确认你的HDMI输出端口名称(比如是HDMI-1或者HDMI-A-1)
    2. 试试强制关闭过扫描:
      xrandr --output HDMI-1 --set underscan off
      
    3. 如果上面的命令没用,还可以手动设置边框补偿值,数值根据实际裁剪情况调整:
      xrandr --output HDMI-1 --set underscan on --set "underscan vborder" 15 --set "underscan hborder" 15
      
    4. 要是想让设置永久生效,把上述命令加到~/.profile或者~/.xinitrc文件里,开机后就会自动执行。
  • 修改设备树底层配置:
    如果上面的方法都不管用,可能需要从设备树入手调整。找到/boot/armbianEnv.txt(如果是Armbian衍生的Ubuntu系统),添加或修改参数:
    extraargs=video=HDMI-A-1:1920x1080@60e,margin_left=10,margin_right=10,margin_top=10,margin_bottom=10
    
    其中1920x1080@60替换成你实际用的分辨率和刷新率,margin后的数值根据裁剪幅度调整,改完后重启设备生效。

备注:内容来源于stack exchange,提问作者vinloren

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 11:29:40