Originally posted by verude
View Post
https://www.kernel.org/doc/html/late...uide/edid.html This has how to load a custom EDID. Custom EDID is the recommend way to fix these problems.
1) it there while in early boot so that a kernel issue can be displayed.
2) it works around monitors that go stupid when EDID is probed.
3) It works with almost all GPUs that Linux supports. Nvidia DRM driver interface for their closed source driver is promised at some point to support this EDID replacement method as well.
Basically one day hopefully in near future the universal solution to fix a EDID issue with Linux would be replace the EDID of the monitor using exactly the same instructions no matter the GPU. Nvidia closed source binary driver is the only one not at this point but you can still use EDID files with it.
Xrandr for adding custom modes is already GPU dependant if you can. Verude I can understand you not notice Xrandr ability to create custom modes going away because you would not be playing with embedded boards with their GPUs. Going forwards fixing bad EDID has a single 100 percent all the time functional path under Linux and FreeBSD.
Comment