From b2adb006fe44571877ee03f1377dcb5e40e7b247 Mon Sep 17 00:00:00 2001 From: Pierre Equoy Date: Tue, 7 Feb 2017 17:42:00 +0800 Subject: Update graphics_driver script to handle Matrox cards One of the devices being tested uses a Matrox card. This card is using a kernel mode setting (kms) driver called 'modesetting' to work, but this use case was not handled in our graphics_driver script that displays information about drivers currently in use. LP: #1655211 --- bin/graphics_driver | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/graphics_driver b/bin/graphics_driver index e1b6abd..dfb5522 100755 --- a/bin/graphics_driver +++ b/bin/graphics_driver @@ -183,11 +183,14 @@ class XorgLog(object): # EDID and Modelines # We use this part to determine which driver is in use - # For Intel / RADEON + # For Intel / RADEON / Matrox (using modesetting) m = re.search(r'\(II\) (.*)\(\d+\): EDID for output (.*)', line) if m: self.displays[display_name] = display - self.video_driver = m.group(1) + if m.group(1) == "modeset": + self.video_driver = "modesetting" + else: + self.video_driver = m.group(1) display_name = m.group(2) display = {'Output': display_name} continue -- cgit v1.2.3