Я не могу найти настройки яркости, которые работают в режиме батареи в настройках экрана Ubuntu 11.10.
В gconf есть некоторые настройки из Ubuntu 11.04, 90% для переменного тока и 60% для батареи, но это не работает.
Как можно автоматически уменьшить яркость дисплея при питании от батареи?
Вы не говорите, что пробовали очевидное, так что на всякий случай ...
Есть ли на вашей машине клавиши Fn для этого? По моему это Fn-up и Fn-down для регулировки яркости.
Попробуйте, это может даже сработать! ;) [/ Д2]
Я пробовал много вещей, но безрезультатно получить gnome-control-center в 11.10, чтобы справиться с этим, как раньше использовал gnome-power-manager.
Я решил создать скрипт и установить его в pm-utils.
#!/bin/sh
ON_AC=##
ON_BATT=##
if ["$1" = "true"]; then
echo $ON_BATT > /sys/class/backlight/<device directory>/brightness
fi
if ["$1" = "false"]; then
echo $ON_AC > /sys/class/backlight/<device directory>/brightness
fi
exit 0
Я сделал это просто, потому что (надеюсь) это временное решение. Вы должны вручную установить желаемые значения в двух переменных выше. С помощью ползунка в настройках «Экран» установите желаемую яркость, затем нажмите cat /sys/class/backlight/<device directory>/brightness
, чтобы получить соответствующее числовое значение. Подставьте имя каталога вашего устройства для <device directory>
. Сделайте это один раз для яркости переменного тока и один раз для яркости батареи. Вставьте имя каталога вашего устройства и значения яркости в скрипт.
Сохраните скрипт в файл в вашем домашнем каталоге или где-то еще. Я назвал это подсветкой. Сделайте его исполняемым с помощью chmod a+x backlight
и установите его в pm-utils с помощью sudo install backlight /usr/lib/pm-utils/power.d/
. Я не уверен, как это работает, возобновляя работу из suspend / hibernate, потому что я его не использую, но работает хорошо при загрузке с или без переменного тока, а также при горячем подключении зарядного устройства.
Чтобы автоматически уменьшить яркость при питании от батареи, перейдите в «Системные настройки» (найдите в своем тире или перейдите в меню «Мощность / настройки»), затем выберите «Экран». Это даст вам ползунок для включения и выключения затемнения батареи.
Что касается изменения яркости вручную, если у вас нет таких функциональных клавиш, вы можете сопоставить комбинации клавиш, выполнив это, перейдя в System. Настройки> Клавиатура> вкладка Ярлыки и назначение яркости новому значению.
Вы можете попробовать это в Ubuntu 11.10:
Добавить этот код
("echo 10 > /sys/class/backlight/acpi_video1/brightness" and "echo 5 > /sys/class/backlight/acpi_video1/brightness", without " ") in /usr/lib/pm-utils/power.d/laptop-mode
laptop_mode_ac() {
# disable laptop mode, set vm parameters back to sane defaults
if state_exists laptop_mode_default; then
write_values $(restorestate laptop_mode_default)
else
write_values 0 10 5 500
fi
echo "Laptop mode disabled."
echo 10 > /sys/class/backlight/acpi_video1/brightness
}
laptop_mode_battery() {
# enable laptop mode, set vm parameters to buffer as many writes as
# possible.
state_exists laptop_mode_default || \
read_values | savestate laptop_mode_default
write_values "$LAPTOP_MODE" "$LAPTOP_DIRTY_RATIO" \
"$LAPTOP_DIRTY_BG_RATIO" "$LAPTOP_DIRTY_WRITEBACK"
echo "Laptop mode enabled."
echo 5 > /sys/class/backlight/acpi_video1/brightness
}
Откройте свой терминал и введите «xgamma -gamma» (без кавычек), а затем значение. Нормальная яркость равна 1, поэтому вы можете установить 1,2 или 1,3, если хотите увеличить яркость, или 0,5 или 0,75, если хотите уменьшить яркость.
Ответ выше @Joey не сработал для меня, возможно, что-то изменилось в 13.10, но он подсказал мне, что такой скрипт может работать, поэтому я искал и нашел решение в archlinux wiki Archlinux wiki
Вы можете добавить следующее в этот скрипт подсветки, сделать его исполняемым и поместить в /usr/lib/pm-utils/power.d/. и плюс измените пути и значения яркости в соответствии с вашими настройками. У меня двойная графическая система, и acpi_video0, я думаю, это мои настройки видеокарты amd. Если у вас есть Intel Graphics, вы можете изменить acpi_video0 на intel_backlight или сначала перейти к этому каталогу и проверить, что у вас есть, intel_backlight или acpi_video0 или что-то еще. затем вы можете проверить значения яркости в файле фактической яркости и в файле максимальной яркости. и, наконец, убедитесь, что у вас есть необходимые разрешения для этого файла.
#!/bin/bash
case $1 in
true)
echo 12 > /sys/class/backlight/acpi_video0/brightness
;;
false)
echo 100 > /sys/class/backlight/acpi_video0/brightness
;;
esac
Вы не говорите, что пробовали очевидное, так что на всякий случай ...
Есть ли на вашей машине клавиши Fn для этого? По моему это Fn-up и Fn-down для регулировки яркости.
Попробуйте, это может даже сработать! ;) [/ Д2]
Я пробовал много вещей, но безрезультатно получить gnome-control-center в 11.10, чтобы справиться с этим, как раньше использовал gnome-power-manager.
Я решил создать скрипт и установить его в pm-utils.
#!/bin/sh
ON_AC=##
ON_BATT=##
if ["$1" = "true"]; then
echo $ON_BATT > /sys/class/backlight/<device directory>/brightness
fi
if ["$1" = "false"]; then
echo $ON_AC > /sys/class/backlight/<device directory>/brightness
fi
exit 0
Я сделал это просто, потому что (надеюсь) это временное решение. Вы должны вручную установить желаемые значения в двух переменных выше. С помощью ползунка в настройках «Экран» установите желаемую яркость, затем нажмите cat /sys/class/backlight/<device directory>/brightness
, чтобы получить соответствующее числовое значение. Подставьте имя каталога вашего устройства для <device directory>
. Сделайте это один раз для яркости переменного тока и один раз для яркости батареи. Вставьте имя каталога вашего устройства и значения яркости в скрипт.
Сохраните скрипт в файл в вашем домашнем каталоге или где-то еще. Я назвал это подсветкой. Сделайте его исполняемым с помощью chmod a+x backlight
и установите его в pm-utils с помощью sudo install backlight /usr/lib/pm-utils/power.d/
. Я не уверен, как это работает, возобновляя работу из suspend / hibernate, потому что я его не использую, но работает хорошо при загрузке с или без переменного тока, а также при горячем подключении зарядного устройства.
Чтобы автоматически уменьшить яркость при питании от батареи, перейдите в «Системные настройки» (найдите в своем тире или перейдите в меню «Мощность / настройки»), затем выберите «Экран». Это даст вам ползунок для включения и выключения затемнения батареи.
Что касается изменения яркости вручную, если у вас нет таких функциональных клавиш, вы можете сопоставить комбинации клавиш, выполнив это, перейдя в System. Настройки> Клавиатура> вкладка Ярлыки и назначение яркости новому значению.
Вы можете попробовать это в Ubuntu 11.10:
Добавить этот код
("echo 10 > /sys/class/backlight/acpi_video1/brightness" and "echo 5 > /sys/class/backlight/acpi_video1/brightness", without " ") in /usr/lib/pm-utils/power.d/laptop-mode
laptop_mode_ac() {
# disable laptop mode, set vm parameters back to sane defaults
if state_exists laptop_mode_default; then
write_values $(restorestate laptop_mode_default)
else
write_values 0 10 5 500
fi
echo "Laptop mode disabled."
echo 10 > /sys/class/backlight/acpi_video1/brightness
}
laptop_mode_battery() {
# enable laptop mode, set vm parameters to buffer as many writes as
# possible.
state_exists laptop_mode_default || \
read_values | savestate laptop_mode_default
write_values "$LAPTOP_MODE" "$LAPTOP_DIRTY_RATIO" \
"$LAPTOP_DIRTY_BG_RATIO" "$LAPTOP_DIRTY_WRITEBACK"
echo "Laptop mode enabled."
echo 5 > /sys/class/backlight/acpi_video1/brightness
}
Откройте свой терминал и введите «xgamma -gamma» (без кавычек), а затем значение. Нормальная яркость равна 1, поэтому вы можете установить 1,2 или 1,3, если хотите увеличить яркость, или 0,5 или 0,75, если хотите уменьшить яркость.
Ответ выше @Joey не сработал для меня, возможно, что-то изменилось в 13.10, но он подсказал мне, что такой скрипт может работать, поэтому я искал и нашел решение в archlinux wiki Archlinux wiki
Вы можете добавить следующее в этот скрипт подсветки, сделать его исполняемым и поместить в /usr/lib/pm-utils/power.d/. и плюс измените пути и значения яркости в соответствии с вашими настройками. У меня двойная графическая система, и acpi_video0, я думаю, это мои настройки видеокарты amd. Если у вас есть Intel Graphics, вы можете изменить acpi_video0 на intel_backlight или сначала перейти в этот каталог и проверить, что у вас есть, intel_backlight или acpi_video0 или что-то еще. затем вы можете проверить значения яркости в файле фактической яркости и в файле максимальной яркости. и, наконец, убедитесь, что у вас есть необходимые разрешения для этого файла.
#!/bin/bash
case $1 in
true)
echo 12 > /sys/class/backlight/acpi_video0/brightness
;;
false)
echo 100 > /sys/class/backlight/acpi_video0/brightness
;;
esac
Вы не говорите, что пробовали очевидное, так что на всякий случай ...
Есть ли на вашей машине клавиши Fn для этого? По моему это Fn-up и Fn-down для регулировки яркости.
Попробуйте, это может даже сработать! ;) [/ Д2]
Я пробовал много вещей, но безрезультатно получить gnome-control-center в 11.10, чтобы справиться с этим, как раньше использовал gnome-power-manager.
Я решил создать скрипт и установить его в pm-utils.
#!/bin/sh
ON_AC=##
ON_BATT=##
if ["$1" = "true"]; then
echo $ON_BATT > /sys/class/backlight/<device directory>/brightness
fi
if ["$1" = "false"]; then
echo $ON_AC > /sys/class/backlight/<device directory>/brightness
fi
exit 0
Я сделал это просто, потому что (надеюсь) это временное решение. Вы должны вручную установить желаемые значения в двух переменных выше. С помощью ползунка в настройках «Экран» установите желаемую яркость, затем нажмите cat /sys/class/backlight/<device directory>/brightness
, чтобы получить соответствующее числовое значение. Подставьте имя каталога вашего устройства для <device directory>
. Сделайте это один раз для яркости переменного тока и один раз для яркости батареи. Вставьте имя каталога вашего устройства и значения яркости в скрипт.
Сохраните скрипт в файл в вашем домашнем каталоге или где-то еще. Я назвал это подсветкой. Сделайте его исполняемым с помощью chmod a+x backlight
и установите его в pm-utils с помощью sudo install backlight /usr/lib/pm-utils/power.d/
. Я не уверен, как это работает, возобновляя работу из suspend / hibernate, потому что я его не использую, но работает хорошо при загрузке с или без переменного тока, а также при горячем подключении зарядного устройства.
Чтобы автоматически уменьшить яркость при питании от батареи, перейдите в «Системные настройки» (найдите в своем тире или перейдите в меню «Мощность / настройки»), затем выберите «Экран». Это даст вам ползунок для включения и выключения затемнения батареи.
Что касается изменения яркости вручную, если у вас нет таких функциональных клавиш, вы можете сопоставить комбинации клавиш, выполнив это, перейдя в System. Настройки> Клавиатура> вкладка Ярлыки и назначение яркости новому значению.
Вы можете попробовать это в Ubuntu 11.10:
Добавить этот код
("echo 10 > /sys/class/backlight/acpi_video1/brightness" and "echo 5 > /sys/class/backlight/acpi_video1/brightness", without " ") in /usr/lib/pm-utils/power.d/laptop-mode
laptop_mode_ac() {
# disable laptop mode, set vm parameters back to sane defaults
if state_exists laptop_mode_default; then
write_values $(restorestate laptop_mode_default)
else
write_values 0 10 5 500
fi
echo "Laptop mode disabled."
echo 10 > /sys/class/backlight/acpi_video1/brightness
}
laptop_mode_battery() {
# enable laptop mode, set vm parameters to buffer as many writes as
# possible.
state_exists laptop_mode_default || \
read_values | savestate laptop_mode_default
write_values "$LAPTOP_MODE" "$LAPTOP_DIRTY_RATIO" \
"$LAPTOP_DIRTY_BG_RATIO" "$LAPTOP_DIRTY_WRITEBACK"
echo "Laptop mode enabled."
echo 5 > /sys/class/backlight/acpi_video1/brightness
}
Откройте свой терминал и введите «xgamma -gamma» (без кавычек), а затем значение. Нормальная яркость равна 1, поэтому вы можете установить 1,2 или 1,3, если хотите увеличить яркость, или 0,5 или 0,75, если хотите уменьшить яркость.
Ответ выше @Joey не сработал для меня, возможно, что-то изменилось в 13.10, но он подсказал мне, что такой скрипт может работать, поэтому я искал и нашел решение в archlinux wiki Archlinux wiki
Вы можете добавить следующее в этот скрипт подсветки, сделать его исполняемым и поместить в /usr/lib/pm-utils/power.d/. и плюс измените пути и значения яркости в соответствии с вашими настройками. У меня двойная графическая система, и acpi_video0, я думаю, это мои настройки видеокарты amd. Если у вас есть Intel Graphics, вы можете изменить acpi_video0 на intel_backlight или сначала перейти в этот каталог и проверить, что у вас есть, intel_backlight или acpi_video0 или что-то еще. затем вы можете проверить значения яркости в файле фактической яркости и в файле максимальной яркости. и, наконец, убедитесь, что у вас есть необходимые разрешения для этого файла.
#!/bin/bash
case $1 in
true)
echo 12 > /sys/class/backlight/acpi_video0/brightness
;;
false)
echo 100 > /sys/class/backlight/acpi_video0/brightness
;;
esac
Вы не говорите, что пробовали очевидное, так что на всякий случай ...
Есть ли на вашей машине клавиши Fn для этого? По моему это Fn-up и Fn-down для регулировки яркости.
Попробуйте, это может даже сработать! ;) [/ Д2]
Я пробовал много вещей, но безрезультатно получить gnome-control-center в 11.10, чтобы справиться с этим, как раньше использовал gnome-power-manager.
Я решил создать скрипт и установить его в pm-utils.
#!/bin/sh
ON_AC=##
ON_BATT=##
if ["$1" = "true"]; then
echo $ON_BATT > /sys/class/backlight/<device directory>/brightness
fi
if ["$1" = "false"]; then
echo $ON_AC > /sys/class/backlight/<device directory>/brightness
fi
exit 0
Я сделал это просто, потому что (надеюсь) это временное решение. Вы должны вручную установить желаемые значения в двух переменных выше. С помощью ползунка в настройках «Экран» установите желаемую яркость, затем нажмите cat /sys/class/backlight/<device directory>/brightness
, чтобы получить соответствующее числовое значение. Подставьте имя каталога вашего устройства для <device directory>
. Сделайте это один раз для яркости переменного тока и один раз для яркости батареи. Вставьте имя каталога вашего устройства и значения яркости в скрипт.
Сохраните скрипт в файл в вашем домашнем каталоге или где-то еще. Я назвал это подсветкой. Сделайте его исполняемым с помощью chmod a+x backlight
и установите его в pm-utils с помощью sudo install backlight /usr/lib/pm-utils/power.d/
. Я не уверен, как это работает, возобновляя работу из suspend / hibernate, потому что я его не использую, но работает хорошо при загрузке с или без переменного тока, а также при горячем подключении зарядного устройства.
Чтобы автоматически уменьшить яркость при питании от батареи, перейдите в «Системные настройки» (найдите в своем тире или перейдите в меню «Мощность / настройки»), затем выберите «Экран». Это даст вам ползунок для включения и выключения затемнения батареи.
Что касается изменения яркости вручную, если у вас нет таких функциональных клавиш, вы можете сопоставить комбинации клавиш, выполнив это, перейдя в System. Настройки> Клавиатура> вкладка Ярлыки и назначение яркости новому значению.
Вы можете попробовать это в Ubuntu 11.10:
Добавить этот код
("echo 10 > /sys/class/backlight/acpi_video1/brightness" and "echo 5 > /sys/class/backlight/acpi_video1/brightness", without " ") in /usr/lib/pm-utils/power.d/laptop-mode
laptop_mode_ac() {
# disable laptop mode, set vm parameters back to sane defaults
if state_exists laptop_mode_default; then
write_values $(restorestate laptop_mode_default)
else
write_values 0 10 5 500
fi
echo "Laptop mode disabled."
echo 10 > /sys/class/backlight/acpi_video1/brightness
}
laptop_mode_battery() {
# enable laptop mode, set vm parameters to buffer as many writes as
# possible.
state_exists laptop_mode_default || \
read_values | savestate laptop_mode_default
write_values "$LAPTOP_MODE" "$LAPTOP_DIRTY_RATIO" \
"$LAPTOP_DIRTY_BG_RATIO" "$LAPTOP_DIRTY_WRITEBACK"
echo "Laptop mode enabled."
echo 5 > /sys/class/backlight/acpi_video1/brightness
}
Откройте свой терминал и введите «xgamma -gamma» (без кавычек), а затем значение. Нормальная яркость равна 1, поэтому вы можете установить 1,2 или 1,3, если хотите увеличить яркость, или 0,5 или 0,75, если хотите уменьшить яркость.
Ответ выше @Joey не сработал для меня, возможно, что-то изменилось в 13.10, но он подсказал мне, что такой скрипт может работать, поэтому я искал и нашел решение в archlinux wiki Archlinux wiki
Вы можете добавить следующее в этот скрипт подсветки, сделать его исполняемым и поместить в /usr/lib/pm-utils/power.d/. и плюс измените пути и значения яркости в соответствии с вашими настройками. У меня двойная графическая система, и acpi_video0, я думаю, это мои настройки видеокарты amd. Если у вас есть Intel Graphics, вы можете изменить acpi_video0 на intel_backlight или сначала перейти в этот каталог и проверить, что у вас есть, intel_backlight или acpi_video0 или что-то еще. затем вы можете проверить значения яркости в файле фактической яркости и в файле максимальной яркости. и, наконец, убедитесь, что у вас есть необходимые разрешения для этого файла.
#!/bin/bash
case $1 in
true)
echo 12 > /sys/class/backlight/acpi_video0/brightness
;;
false)
echo 100 > /sys/class/backlight/acpi_video0/brightness
;;
esac
Вы не говорите, что пробовали очевидное, так что на всякий случай ...
Есть ли на вашей машине клавиши Fn для этого? По моему это Fn-up и Fn-down для регулировки яркости.
Попробуйте, это может даже сработать! ;) [/ Д2]
Я пробовал много вещей, но безрезультатно получить gnome-control-center в 11.10, чтобы справиться с этим, как раньше использовал gnome-power-manager.
Я решил создать скрипт и установить его в pm-utils.
#!/bin/sh
ON_AC=##
ON_BATT=##
if ["$1" = "true"]; then
echo $ON_BATT > /sys/class/backlight/<device directory>/brightness
fi
if ["$1" = "false"]; then
echo $ON_AC > /sys/class/backlight/<device directory>/brightness
fi
exit 0
Я сделал это просто, потому что (надеюсь) это временное решение. Вы должны вручную установить желаемые значения в двух переменных выше. С помощью ползунка в настройках «Экран» установите желаемую яркость, затем нажмите cat /sys/class/backlight/<device directory>/brightness
, чтобы получить соответствующее числовое значение. Подставьте имя каталога вашего устройства для <device directory>
. Сделайте это один раз для яркости переменного тока и один раз для яркости батареи. Вставьте имя каталога вашего устройства и значения яркости в скрипт.
Сохраните скрипт в файл в вашем домашнем каталоге или где-то еще. Я назвал это подсветкой. Сделайте его исполняемым с помощью chmod a+x backlight
и установите его в pm-utils с помощью sudo install backlight /usr/lib/pm-utils/power.d/
. Я не уверен, как это работает, возобновляя работу из suspend / hibernate, потому что я его не использую, но работает хорошо при загрузке с или без переменного тока, а также при горячем подключении зарядного устройства.
Чтобы автоматически уменьшить яркость при питании от батареи, перейдите в «Системные настройки» (найдите в своем тире или перейдите в меню «Мощность / настройки»), затем выберите «Экран». Это даст вам ползунок для включения и выключения затемнения батареи.
Что касается изменения яркости вручную, если у вас нет таких функциональных клавиш, вы можете сопоставить комбинации клавиш, выполнив это, перейдя в System. Настройки> Клавиатура> вкладка Ярлыки и назначение яркости новому значению.
Вы можете попробовать это в Ubuntu 11.10:
Добавить этот код
("echo 10 > /sys/class/backlight/acpi_video1/brightness" and "echo 5 > /sys/class/backlight/acpi_video1/brightness", without " ") in /usr/lib/pm-utils/power.d/laptop-mode
laptop_mode_ac() {
# disable laptop mode, set vm parameters back to sane defaults
if state_exists laptop_mode_default; then
write_values $(restorestate laptop_mode_default)
else
write_values 0 10 5 500
fi
echo "Laptop mode disabled."
echo 10 > /sys/class/backlight/acpi_video1/brightness
}
laptop_mode_battery() {
# enable laptop mode, set vm parameters to buffer as many writes as
# possible.
state_exists laptop_mode_default || \
read_values | savestate laptop_mode_default
write_values "$LAPTOP_MODE" "$LAPTOP_DIRTY_RATIO" \
"$LAPTOP_DIRTY_BG_RATIO" "$LAPTOP_DIRTY_WRITEBACK"
echo "Laptop mode enabled."
echo 5 > /sys/class/backlight/acpi_video1/brightness
}
Откройте свой терминал и введите «xgamma -gamma» (без кавычек), а затем значение. Нормальная яркость равна 1, поэтому вы можете установить 1,2 или 1,3, если хотите увеличить яркость, или 0,5 или 0,75, если хотите уменьшить яркость.
Ответ выше @Joey не сработал для меня, возможно, что-то изменилось в 13.10, но он подсказал мне, что такой скрипт может работать, поэтому я искал и нашел решение в archlinux wiki Archlinux wiki
Вы можете добавить следующее в этот скрипт подсветки, сделать его исполняемым и поместить в /usr/lib/pm-utils/power.d/. и плюс измените пути и значения яркости в соответствии с вашими настройками. У меня двойная графическая система, и acpi_video0, я думаю, это мои настройки видеокарты amd. Если у вас есть Intel Graphics, вы можете изменить acpi_video0 на intel_backlight или сначала перейти к этому каталогу и проверить, что у вас есть, intel_backlight или acpi_video0 или что-то еще. затем вы можете проверить значения яркости в файле фактической яркости и в файле максимальной яркости. и, наконец, убедитесь, что у вас есть необходимые разрешения для этого файла.
#!/bin/bash
case $1 in
true)
echo 12 > /sys/class/backlight/acpi_video0/brightness
;;
false)
echo 100 > /sys/class/backlight/acpi_video0/brightness
;;
esac