Extracting screen's EDID-information from ACPI

Mikhail T. mi+thun at aldan.algebra.com
Thu May 20 17:00:25 UTC 2010


Hello!

I'm struggling to get a Vaio-laptop with NVidia graphics to work properly.

NVidia's own driver (from x11/nvidia-driver) does not "see" the laptop's own
built-in screen. Linux users have solved this problem:

    http://code.google.com/p/vaio-f11-linux/wiki/NVIDIASetup

but that requires reading ACPI-data via the Linux' proc-filesystem:

    /proc/acpi/video/NGFX/LCD/EDID

FreeBSD's /proc does not have the acpi subdirectory, and neither does our
/compat/linux/proc

I'm sure, acpidump can extract the needed info, but I don't know, how :-(

I put the disassembled dump (acpidump -dt) of this laptop to:

    http://aldan.algebra.com/~mi/VPCF11M1E.acpidump.bz2

Is the necessary information (128 raw bytes or so) in there?

Could somebody give an idea? Thanks!

    -mi

P.S. The laptop runs 8.1-prerelease/i386


More information about the freebsd-acpi mailing list