X-Git-Url: https://git.ralfj.de/lilass.git/blobdiff_plain/c8b0a47c7d60d69e5f66048fbc166ce8df861ffc..467c84630b284769e555be54f2d47eecc36ed7df:/dsl.py diff --git a/dsl.py b/dsl.py index d05c470..2baca7d 100755 --- a/dsl.py +++ b/dsl.py @@ -236,6 +236,12 @@ if __name__ == "__main__": call += ["--output", name] + connectorArgs[name] print("Call that will be made:",call) subprocess.check_call(call) + + # make sure the internal screen is really, *really* turned on if requested + if cmdArgs.internal_only: + backlight = float(subprocess.check_output(["xbacklight", "-get"]).strip()) + if backlight == 0: # it's completely turned off, we better enable it + subprocess.check_call(["xbacklight", "-set", "100"]) except Exception as e: frontend.error(str(e)) raise