diff options
-rw-r--r-- | NEWS | 4 | ||||
-rwxr-xr-x | monitor-edid | 6 |
2 files changed, 9 insertions, 1 deletions
@@ -1,3 +1,7 @@ +- monitor-edid, monitor-get-edid: + o support getting EDID from kernel DRM when kernel mode-setting is + enabled (Anssi Hannula) + Version 2.1 - 7 July 2008 - monitor-parse-edid: diff --git a/monitor-edid b/monitor-edid index 89f7516..283320a 100755 --- a/monitor-edid +++ b/monitor-edid @@ -111,7 +111,11 @@ sub get_edid_files() { my ($state) = slurp($state_f) =~ /state:\s*0x(\w+)/; hex($state) & 2; # bit 1 is "Output is activated" } find_EDID($opt{'acpi-dir'}); - (@l1, @l2); + my @l3 = grep { + (my $state_f = $_) =~ s/edid$/enabled/; + slurp($state_f) =~ /enabled/; + } glob("/sys/class/drm/card*-*/edid"); + (@l1, @l2, @l3); } sub find_EDID { |