Enforcing correct EDID for a monitor
If your monitor's native resolution is not automatically detected or no display is detected at all, it may be due to the monitor sending an incorrect or missing EDID (Extended Display Identification Data) file. In such cases, the kernel will attempt to set one of the most common resolutions as a fallback.
If you have a valid EDID file for your monitor, you can explicitly enforce it to resolve the issue. However, in most cases, you may not have direct access to a correct EDID file. In this situation, you can either extract an existing EDID and fix it or generate a new one.