关于如何自定义HDMI输出的屏幕分辨率?

HDMI疑似默认只能输出1920x1080的分辨率 对于一些分辨率固定且不能缩放的屏幕将显示不正常,如果我想驱动1080x1920的竖屏或者其他分辨率的屏幕该如何修改配置?

HDMI appears to default to a maximum output resolution of 1920x1080. This may cause irregular display on screens that have fixed resolutions and cannot be scaled. If I want to drive a vertical screen with a resolution of 1080x1920 or a screen with a different resolution, how can I modify the configuration?

Hi @icehun2333

你用的什么系统?哪个固件?

感谢大佬的回答,在无系统的情况下启动到oowow安装页面是无法正常显示的,系统安装后也是一样的问题 装的是 vim4-ubuntu-22.04-gnome-linux-5.4-fenix-1.5-230425.img.xz

Hello @icehun2333

1080x1920这个分辨率目前驱动是不支持的,需要修改驱动增加支持才可以。

提供下如下信息:

$ edid-decode < /sys/class/drm/card0-HDMI-A-1/edid > edid.txt
$ dmesg > kernel.txt

edid.txtkernel.txt提供一下。

使用竖屏疑似无法正常启动系统无法使用ssh导出配置 提供屏参可以吗?
再就是vim4-ubuntu-22.04-gnome-linux-5.4-fenix-1.5-230425.img.xz这个系统应该是带图形化界面的 启动系统后只有个光标闪烁并没有桌面之类的初次启动ssh是可以连接的但重启后ssh就无法连接了ping也是超时的,可能是防火墙开启了,如果必须要提供edid.txt和kernel.txt我再试试安装ubuntu服务器系统

以下屏参是 1440x2880的竖屏

TIMING g_TimingStr = 
{ 241677.351//PixelClock/1000
, 1596//Htotal
, 1440//Hactive
, 24//Hfp
, 36//Hsw
, 96//Hbp
, 2912//Vtotal
, 2880//Vactive
, 15//Vfp
, 16//Vsw
, 1//Vbp
, 1//Hspol
, 1//Vspol
};

Hello @icehun2333

内核log和edid信息也提供下。

你好 以下是内核log和edid信 已上传到蓝奏云
蓝奏云盘