EDID – Extended Display Identification Data

EDID stands for Extended Display Identification Data, which is a data format that contains information about a display device, such as its resolution, refresh rate, and supported color depths. It is typically stored in the display device itself, and is used by the operating system to automatically configure the display settings.

The command sudo get-edid | parse-edid uses two utilities, get-edid and parse-edid, that are not included by default in Ubuntu 22.04.

You can check if the utilities are installed by running the command which get-edid and which parse-edid in the terminal. If the output is “command not found”, it means that the utilities are not installed and you need to install them.

You can install the utilities by running the following command:

sudo apt-get install read-edid

This will install the package “read-edid” which contains both get-edid and parse-edid utilities.

Once the package is installed, you can then use the command sudo get-edid | parse-edid to display the EDID information for all connected displays.

In Ubuntu 22.04, you can troubleshoot EDID issues by checking the output of the following command in the terminal:

sudo get-edid | parse-edid

This command will display the EDID information for all connected displays, and can help you identify any issues with the data.

If the output shows that no EDID data is available, it may indicate a problem with the connection between the display and the computer, or a problem with the display itself. You can try unplugging and then plugging in the display, or connecting it to a different port on the computer, to see if that resolves the issue.

If the output shows that the EDID data is invalid or corrupt, it may indicate a problem with the firmware of the display. In this case, you may need to contact the manufacturer for assistance.

You can also check the logs for any error message related to EDID, by running the following command:

grep -i edid /var/log/Xorg.0.log