I built two volumio radios based on Raspi 4 with 7" HDMI displays about a month ago. Yesterday I updated them to 3.795 and now on both devices the screen is vertically stretched. But: if I check with xrandr the display resolution is correct!
and interestingly when I added them to userconfig.txt it didn’t work (resulting in a much lower resolution); when I tried adding them to config.txt it worked, so I kept that. Now after the update, I re-added them to config (userconfig continued to show no effects). Maybe there are some side effects of that?
Hmm, strange: I inserted another SD card with an older version of volumio - and it’s also stretched! So does this mean, that some raspberry hardware config got modified?
It’s a HDMI 7" touch display, connected by HDMI and USB (for touch).
And there are 2 radios, with 2 raspi 3 B+ and twice this display. Exact same hardware, exact same update, exact same behaviour.
The UI scales correctly, I can “shrink” everything, but it stays stretched.
“Fun fact”: if I rotate the display, it’s not shown as rotated (i.e. it looks the same), but the touch is rotated (e.g. when I rotate by 180° and touch on the menu in the top left corner, volume / speaker settings are opened). I don’t know if this behaviour is also new because there was no need to rotate and I didn’t try earlier.
Wow, I don’t get it: I set hdmi_cvt to 1600 x 600 px, but the display has 1024 x 600. Before the update, it worked nevertheless, after the update the UI was stretched. With this setting corrected, the UI is correct again.