Проблема с яркостью дисплея ноутбука Dell

Вопрос или проблема

Я использую Dell Inspiron 15 и Ubuntu 13.04. У меня есть горячие клавиши на клавиатуре для регулировки яркости дисплея, и они работают нормально. Но проблема в том, что как только я включаю ноутбук, яркость устанавливается на 100%. Мне приходится уменьшать яркость вручную. Также яркость уменьшается, когда батарея разряжена, когда я заряжаю свой ноутбук. Я ищу следующее:

  1. выполнить команду “xbacklight -set 10” при загрузке компьютера, чтобы установить яркость дисплея на 10%. Как выполнить это при старте системы?
  2. Как получить полный контроль над настройками яркости? Например, какая должна быть яркость при старте системы, какая при низком заряде батареи и какая при зарядке.
  3. Существует ли программное обеспечение/утилита, чтобы определять освещение в комнате с помощью веб-камеры ноутбука и автоматически подстраивать яркость дисплея? Если такого нет, я хотел бы разработать такую утилиту. Пожалуйста, подскажите, с чего начать.

Нажмите Ctrl+alt+t, чтобы открыть терминал и введите

gnome-session-properties

появится диалоговое окно, нажмите на добавить, вставьте свою команду и нажмите ок.

это поможет вам выполнять команды при запуске системы

для сохранения изменений попробуйте это https://askubuntu.com/a/151665/162137

Надеюсь, это поможет!

Я думаю, что конкретный ответ, который вы ищете о том, как сделать яркость постоянной при старте, это открыть дашборд и ввести ‘startup’ -> программа, которую вы ищете, называется ‘startup applications’.

Создайте новое стартовое приложение, которое выглядит следующим образом:

enter image description here

Я нашел это на maketecheasier.com

Вы можете использовать bash-скрипт для решения второй проблемы, вот логика:

  • Проверяйте процент заряда батареи каждые x секунд/минут (вы можете использовать cron-задачу для этого).
    • Если заряд батареи менее, скажем, 50%, скрипт выполнит: xbacklight -set 70
    • Если заряд батареи менее 10%, скрипт выполнит: xbacklight -set 20

clight — это демон, который использует вашу веб-камеру для автоматической настройки яркости дисплея.
Не знаю, доступно ли это в официальных репозиториях, но это есть на Github, если вы хотите проверить.

.

Ответ или решение

Если у вас возникли проблемы с яркостью дисплея на ноутбуке Dell Inspiron 15 под управлением Ubuntu 13.04, и требуется настройка параметров яркости для различных состояний, моя задача — помочь вам в их решении. Давайте детально рассмотрим каждый ваш вопрос.

Настройка выполнения команды при запуске системы

Чтобы автоматически выполнять команду xbacklight -set 10 при запуске системы и устанавливать яркость дисплея на 10%, следуйте следующим шагам:

  1. Открытие утилиты управления стартовыми приложениями:
    • Нажмите Ctrl + Alt + T, чтобы открыть терминал.
    • Введите команду gnome-session-properties, чтобы открыть окно "Программы запуска".
    • Нажмите "Добавить", затем вставьте вашу команду xbacklight -set 10 и подтвердите нажатием "ОК".

Этот метод обеспечит запуск команды при каждом старте системы.

Полный контроль над настройками яркости

Для получения полного контроля над яркостью дисплея в зависимости от состояния батареи и подключения зарядного устройства, создайте bash-скрипт с логикой, описанной ниже:

  1. Создание bash-скрипта:
    • Создайте файл скрипта, который будет проверять уровень заряда батареи.
    • Используйте cron для периодического запуска скрипта.
    • Пример логики ролика:
      • Если уровень заряда меньше 50%, выполните: xbacklight -set 70.
      • Если уровень заряда меньше 10%, выполните: xbacklight -set 20.

Скрипт позволит динамически корректировать уровень яркости в зависимости от текущего уровня заряда батареи.

Автоматическая настройка яркости с использованием веб-камеры

Если вы хотите динамически адаптировать яркость экрана в зависимости от освещения в помещении, рассмотрите использование программы Clight. Эта демонстрация использует веб-камеру для анализа окружающего света и автоматической настройки яркости дисплея:

  1. Установка и использование Clight:
    • Clight доступен на GitHub.
    • Прочитайте инструкции по установке и настройке на странице проекта, чтобы внедрить это решение.

Это решение автоматизирует процесс настройки яркости в зависимости от внешних условий освещения.

Таким образом, следуя этим шагам, вы сможете достичь требуемого контроля и автоматизации в управлении яркостью дисплея на вашей системе. Надеюсь, предоставленная информация окажется для вас полезной, и вы сможете успешно реализовать необходимые настройки.

Оцените материал
Добавить комментарий

Капча загружается...