]> git.donarmstrong.com Git - deb_pkgs/autorandr.git/commitdiff
More generic approach for non-standard mode names.
authorPhillip Berndt <phillip.berndt@googlemail.com>
Fri, 19 Oct 2018 06:27:19 +0000 (08:27 +0200)
committerGitHub <noreply@github.com>
Fri, 19 Oct 2018 06:27:19 +0000 (08:27 +0200)
Co-Authored-By: Waester <alex@devho.se>
autorandr.py

index 1b65694e891086ce693d7dc8423529a71fb3f3a4..1e980f6f7c0f7bc8f96999e36f5162a3971f5403 100755 (executable)
@@ -638,7 +638,7 @@ def get_fb_dimensions(configuration):
         if "off" in output.options or not output.edid:
             continue
         # This won't work with all modes -- but it's a best effort.
-        o_mode = re.search("^[0-9]+x[0-9]+", output.options["mode"]).group(0)
+        o_mode = re.search("[0-9]{3,}x[0-9]{3,}", output.options["mode"]).group(0)
         o_width, o_height = map(int, o_mode.split("x"))
         if "transform" in output.options:
             a, b, c, d, e, f, g, h, i = map(float, output.options["transform"].split(","))