I recently bought a 2018 i5 Mac Mini running macOS 15 Sequoia (the latest version it supports) to play old 90s adventure games using ScummVM. I chose this Mac because it's modern enough to support current browsers and still gets security updates, but was cheap to buy. I am pairing it with a 1280 x 1024 4:3 Lenovo monitor, because all the games I want to play are 4:3 resolution and I don't like pillarbox.
The problem I've got is every time I turn the Mac on, I first get this weird squashed screen with a black left margin, and then immediately after logging in it just shows snow as per the second photo. The only way to then get a normal image is to physically unplug the HDMI cable from the back of the Mac and plug it in again. It will then work fine until it is either turned off or goes to sleep, then the physical unplugging process has to be repeated.
I have tried HDMI, USB C, a VGA adapter, plus multiple cables, all give the same behaviour. This monitor works perfectly fine with my G4 Mac and my Raspberry Pi 5, so I don't think it's the monitor. The only thing I can think of is that maybe modern macOS doesn't like 4:3 monitors or non-retina resolutions? Has anyone else had this odd behaviour with a 4:3 monitor and found a solution to it?

The problem I've got is every time I turn the Mac on, I first get this weird squashed screen with a black left margin, and then immediately after logging in it just shows snow as per the second photo. The only way to then get a normal image is to physically unplug the HDMI cable from the back of the Mac and plug it in again. It will then work fine until it is either turned off or goes to sleep, then the physical unplugging process has to be repeated.
I have tried HDMI, USB C, a VGA adapter, plus multiple cables, all give the same behaviour. This monitor works perfectly fine with my G4 Mac and my Raspberry Pi 5, so I don't think it's the monitor. The only thing I can think of is that maybe modern macOS doesn't like 4:3 monitors or non-retina resolutions? Has anyone else had this odd behaviour with a 4:3 monitor and found a solution to it?
