It would be handy if users could have easy access to the EDID information that can be obtained using some edid tools. Like other device/hardware sections it's a simple CLI tool that can output the info. https://www.adamsdesk.com/posts/learn-to-read-edid-displayid-metadata-using-linux/ shows information on how the tool works.
> It would be handy if users could have easy access to the EDID information Why?
For debugging purposes. A recent user could not change brightness on one of their displays. It could also be used as a good source of information for developers debugging any display related issues.
I see. I wonder if we can have kwin/kscreen dump that data though, so we can avoid this extra tool.
If it can be done with existing tools to the same level of information, even better!
`kscreen-console outputs` seems useful but somehow the edid data is missing. not sure what's up with that
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kinfocenter/-/merge_requests/206
Git commit 1d99ed0f60992978b0f97ac60b51c358ad0b9de7 by Harald Sitter. Committed on 16/10/2024 at 12:15. Pushed by sitter into branch 'master'. add an edid module Uses di-edid-decode from libdisplay-info (which is also used by kwin). Unfortunately the tool doesn't have an enumeration function so we have a fairly trivial shell based enumerator instead. M +1 -0 kcms/CMakeLists.txt A +12 -0 kcms/edid/CMakeLists.txt A +19 -0 kcms/edid/edid.sh A +12 -0 kcms/edid/kcm_edid.json A +2 -0 kcms/edid/kcm_edid.json.license A +36 -0 kcms/edid/main.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +8 -0 kcms/edid/ui/main.qml [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] https://invent.kde.org/plasma/kinfocenter/-/commit/1d99ed0f60992978b0f97ac60b51c358ad0b9de7