BSD Ports

sysutils/read-edid 3.0.2 DragonFly

Tools for reading the EDID from a monitor

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
Categories
sysutils
Package size
14.6 KiB, 38.7 KiB installed

Description

read-edid is a pair of tools (originally by John Fremlin) for reading the EDID from a monitor. It should work with most monitors made since 1996, assuming the video card supports the standard read commands (most do).

Two tools are provided: get-edid, which gets the raw EDID information from the monitor, and parse-edid, which turns the raw binary information into a xorg.conf-compatible monitor section (or xrandr-compatible modelines).

In the other systems

SystemPortVersion
DragonFlysysutils/read-edid3.0.2
FreeBSDsysutils/read-edid3.0.2
NetBSDx11/read-edid3.0.2

Install

Binary package:

pkg install read-edid

From DPorts:

cd /usr/dports/sysutils/read-edid && make install clean

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

FreeBSD has mapping at zero address feature turned off since 8.0-RC2:

  http://security.freebsd.org/advisories/FreeBSD-EN-09:05.null.asc

This is required to read EDID data via classical VBE interface (to avoid
"mmap /dev/mem: Invalid argument" message from libx86).  To temporarily
disable this protection, issue the following command:

  # sysctl security.bsd.map_at_zero=1

To return to secure state:

  # sysctl security.bsd.map_at_zero=0