diff --git a/AutomaticBrightness.sh b/AutomaticBrightness.sh index 48737ca..2f27e80 100755 --- a/AutomaticBrightness.sh +++ b/AutomaticBrightness.sh @@ -122,7 +122,7 @@ do # Gernate a TempLight value for the screen to be set to # Float math thanks Matthias_Wachter - TempLight=$(LANG=C printf "%.0f" $(echo "scale=2; $Light * $SensorToDisplayScale" | bc)) + TempLight=$(LC_NUMERIC=C printf "%.0f" $(echo "scale=2; $Light * $SensorToDisplayScale" | bc)) # Check we dont ask the screen to go brighter than it can @@ -134,7 +134,7 @@ do fi # How diffrent should each stop be - DiffCount=$(LANG=C printf "%.0f" $(echo "scale=2; ( $NewLight - $CurrentBrightness ) / $LevelSteps" | bc )) + DiffCount=$(LC_NUMERIC=C printf "%.0f" $(echo "scale=2; ( $NewLight - $CurrentBrightness ) / $LevelSteps" | bc )) # Step once per Screen Hz to make animation for i in $(eval echo {1..$LevelSteps} ) diff --git a/setup.sh b/setup.sh index 85f7af1..8921b11 100755 --- a/setup.sh +++ b/setup.sh @@ -46,6 +46,7 @@ fi echo "Cloning AutomaticBrighness.sh..." sudo cp AutomaticBrightness.sh /usr/local/bin/AutomaticBrightness.sh +sudo chmod u+x /usr/local/bin/AutomaticBrightness.sh echo "Cloning AB.service for systemD..." sudo cp AB.service /etc/systemd/system/AB.service