I have a raspberry pi 4B which I am unable to set to my monitors native resolution of 1920x1080p at 75Hz. Resolutions available to me are 1024x768
This problem is present on every operating system I have tried (Raspian, Manjaro, Ubuntu). If I check the tvservice -m it says that my monitor is default 1280x720 at 75Hz, and 1920x1080 must run at 150Hz, twice the highest possible Hz of my monitor! If I select this mode, after it boots, my monitor tells me the refresh rate is not supported (which it obviously isn't.)
I know that the board and the monitor are able to "talk" to each other at 1080p, because when I made some changes in config.txt, the rainbow flash and the four raspberries were at the correct size, position and resolution for a 1080p monitor, but it doesn't work for the desktop.
I can use Raspberry Pi 3B+ with no problem. I also have a second Raspberry Pi 4B which was having the same problem, but I managed somehow to fix it; unfortunately I don't remember how, and I wiped the card to run open media vault.
Can anyone please help me because I'm getting extremely frustrated.
The monitor is an Acer VG270 75Hz 1920x1080p, and the Pi is a 4GB 4B with the latest firmware. It is connected directly to the monitor with a single micro HDMI to HDMI cable, no adapters or anything. It is powered by a third party 5.1v USB-C power supply made specifically for the Pi 4B, and the low power indicator has not once shown. The problem is there regardless of which micro-HDMI out port I use on the Pi, and I've tried running it through a receiver to the monitor (because the receiver would give the Pi different information about the connected device and runs at 60Hz) and a splitter, which did nothing to help.
I am tearing my hair out, all suggestions are welcome no matter how obvious they seem, I will try anything, even if it's just commands for you to get more information about my setup but please keep in mind that the hardware is almost certainly not faulty, because the boot screen was able to be displayed in proper 1080p resolution, and I had the issue with another Pi 4B but I don't remember how I fixed it, it is running OMV now (and the command line for OMV was correctly displayed in 1080p resolution during setup).
EDIT: For simplicity, I will do a clean install of Raspian Buster with desktop, and run update and upgrade, but make no other changes.