Ubuntu 22.04 – После пробуждения из спящего режима экран затемнен.

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

Только что обновился с 20.04 до 22.04 (жаль, что пришлось пройти через 21.10, а затем до 22.04), но после завершения обновления, когда он засыпает (закрыть крышку или просто бездействие), он просыпается с уменьшенной яркостью.

При нажатии на свойства панели (вверху справа, около значка батареи) ползунок яркости дисплея находится на том же месте, где он был оставлен (довольно близко к 100%), когда фактический дисплей составляет около 60-70%. При его перемещении ползунок возвращается к ожидаемому значению.

Я использую ThinkPad с процессором i7.

Буду признателен за помощь.

Гай

Если вы можете найти команду терминала или скрипт, которые надежно изменяют яркость вашего экрана на аппаратном уровне, вы сможете сделать так, чтобы система автоматически изменяла яркость обратно до 100% после каждого пробуждения. Вот действительно длинный список методов изменения яркости экрана с командной строки: Как изменить яркость ЖК-дисплея с командной строки (или через скрипт)?

Как только вы найдете команду, которая работает для вас, превратите её в скрипт следующим образом (адаптировано из https://unix.stackexchange.com/a/404010):

#!/usr/bin/env bash
case $1 in
  post)
    вставьте команду для исправления яркости экрана здесь
  ;;
esac

Очевидно, замените заполнитель соответствующим образом. Затем сохраните скрипт как /usr/lib/systemd/system-sleep/brightnessfix.sh (предполагая, что у вас уже нет скрипта с именем brightnessfix.sh в директории /usr/lib/systemd/system-sleep), а затем выполните следующую последовательность команд, чтобы правильно установить права доступа:

sudo chown root:root /usr/lib/systemd/system-sleep/brightnessfix.sh
sudo chmod 0755 /usr/lib/systemd/system-sleep/brightnessfix.sh

В настройках питания есть раздел, называемый Энергосбережение. В нём есть опция под названием Уменьшение яркости экрана, описываемая как (Уменьшить яркость экрана, когда устройство неактивно.)

Отключение этой опции сработало для меня. Оно должно работать и для вас, без необходимости использования скриптов.

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

Ваш вопрос о проблеме затемнения дисплея в Ubuntu 22.04 после выхода из спящего режима встречается довольно часто среди пользователей, обновивших операционную систему. Рассмотрим возможные решения данной проблемы и дадим рекомендации, которые могут помочь вам устранить эту неполадку.

Введение в проблему

После обновления с Ubuntu 20.04 до 22.04 многие пользователи, включая владельцев ThinkPad с процессорами Intel i7, сталкиваются с проблемой, когда дисплей оказывается затемненным при пробуждении из режима сна. Несмотря на то, что ползунок яркости в интерфейсе настроек остается в прежнем положении, яркость дисплея визуально уменьшается до 60-70%.

Решение проблемы через настройки системы

Одним из очевидных и простых решений является проверка настроек энергосбережения в вашей системе:

  1. Настройки энергосбережения: Откройте настройки системы и перейдите в раздел "Энергосбережение". Найдите опцию "Затемнение экрана" и отключите её. Это позволит избежать автоматического уменьшения яркости при бездействии устройства.

Скрипт для автоматического восстановления яркости

Если после изменения настроек проблема не решается, можно использовать скрипт, который автоматически изменяет яркость дисплея после выхода из спящего режима.

  1. Создание скрипта:

    • Найдите команду для управления яркостью через терминал. Это может быть что-то вроде xrandr или использование утилиты, предназначенной для вашего конкретного оборудования. Подробности можно найти здесь.
  2. Создайте скрипт:

    #!/usr/bin/env bash
    case $1 in
     post)
       ВАША_КОМАНДА_ДЛЯ_ИЗМЕНЕНИЯ_ЯРКОСТИ
     ;;
    esac
    • Сохраните этот скрипт как /usr/lib/systemd/system-sleep/brightnessfix.sh.
  3. Установите права доступа:

    sudo chown root:root /usr/lib/systemd/system-sleep/brightnessfix.sh
    sudo chmod 0755 /usr/lib/systemd/system-sleep/brightnessfix.sh

Заключение

Проблема затемнения экрана после пробуждения из режима сна в Ubuntu 22.04 может быть связана с рядом факторов, и описанные шаги должны помочь вам устранить ее. Если ни один из методов не приносит результата, возможно, стоит проверить наличие обновлений системы, которые могут содержать исправления для подобных проблем. Поддержка на форумах Ubuntu также может быть полезным ресурсом для поиска решения вашей проблемы.

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

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