Ultrawide monitor 2560x1080 can't set resolution

Hello,

I have installed Raspbian 12 on my Le Potato but I can’t set the resolution to 2560x1080. It shows the largest available as 1920x1080. This used to work “out of the box” on Raspbian 11.

I had a poke at calculating and adding a new modeline using xrandr but when I try to switch to the new resolution it says “Screen cannot be larger than 1920x1920”

What am I missing?

Normally I would add the following to config.txt, but “config.txt does not affect anything”

hdmi_drive=2
hdmi_ignore_edid=0xa5000080
hdmi_group=2
hdmi_mode=87
hdmi_aspect_21_9=7
hdmi_pixel_freq_limit=400000000
hdmi_cvt=2560 1080 60 7 0 0 1
max_framebuffer_width=2560
max_framebuffer_height=1080
framebuffer_width=2560
framebuffer_height=1080

Mali-450 supports textures up to 1920x1920. We capped the resolution to that maximum to prevent applications from trying to render textures greater than the 3D block limit to prevent graphical glitches. If you would like, we can provide a parallel-managed kernel without that resolution cap.

2 Likes

Yes please, that would be great, I have 10 of them that I use for thin-clients with those ultrawide screens.

Are you still willing to knock up a version without the resolution cap? It would be greatly appreciated. If so, when, where, and how?