X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=autorandr.py;h=b288e41f914b9ed97e81e176fbb2ac105d9740d8;hb=5cf053959614dadc7a8bd268e85ec4e0f67ef6c8;hp=aadb7d4f608e3e179fefe87d7b8f563cc8042d58;hpb=e5ae9d8c97fe6251c2b587de0cb4fbd605196075;p=deb_pkgs%2Fautorandr.git diff --git a/autorandr.py b/autorandr.py index aadb7d4..b288e41 100755 --- a/autorandr.py +++ b/autorandr.py @@ -449,6 +449,10 @@ def apply_configuration(configuration, dry_run=False): disable_argv = [] # Enable remaining outputs in pairs of two + # This is required because some drivers can't handle enabling many outputs + # in one call. See + # https://github.com/phillipberndt/autorandr/pull/6 + # and commits f4cce4d and 8429886. remaining_outputs = [ x for x in outputs if configuration[x].edid ] for index in range(0, len(remaining_outputs), 2): argv = base_argv[:]