RockPro64 linux console video mode - Printable Version

+- PINE64 (
+-- Forum: ROCKPRO64 (
+--- Forum: Linux on RockPro64 (
+--- Thread: RockPro64 linux console video mode (/showthread.php?tid=17301)

RockPro64 linux console video mode - callegar - 09-06-2022


I have a weird issue with the linux console.  I am trying to setup a rockpro64 and in doing that I am using an old Dell monitor with a 1680x1050 resolution.

When the rockpro64 boots, the first thing that I see is the output from uboot. This is OK. Then linux is booted and for a short time I see a patterned screen. After this, there is the linux boot output.

The issue is that as soon as uboot gives control to the linux kernel, the display becomes terrible: all trembling and slightly distorted. The monitor reports that the output is at 1400x1050@55Hz, which is obviously not correct. However, /sys/class/graphics/fb0/modes correctly shows U:1680x1050p-0.

Obviously, I suspect that the poor display is due to using an output format that is not suited for the monitor. However:
  • Why does uboot pick the right display mode and linux does not?
  • What would be the proper way to instruct linux to use a more correct display mode for its console?

Note that the issue seems to be cross-distro (tested with debian and manjaro).

Thanks for any help,