Что происходит во время загрузки (и во время выключения), /lib/systemd/system/[email protected] пытается восстановить (сохранить) уровни подсветки, и не всегда корректно выполняет это действие. Отсюда и пониженная яркость экрана после загрузки. кот
файл, если вы хотите увидеть его содержимое. Тип человек systemd-подсветка
чтобы получить дополнительную справочную информацию.
Отредактируйте /etc/default/grub...
sudo -H gedit /etc/по умолчанию/жратва
Найдите строку, которая выглядит так:
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск"
Отредактируйте его, чтобы он выглядел так:
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск systemd.restore_state=0"
Затем:
sudo update-grub
перезагрузка
Обновление №1:
Этот май работают лучше, чем мод линии ядра сверху. Потребуется немного поиграть, чтобы это заработало в вашей конфигурации, но я думаю, что у вас есть необходимые навыки :-)
сначала отмените моды сверху
посмотрите, существует ли на вашем компьютере файл с именем /etc/rc.local
если это не существует, создайте папку в /etc/rc.local
если это делает существует, поговорите со мной, прежде чем продолжить
поместите его в папку /etc/rc.local и назовите его set_brightness.sh
#!/бин/ш
# Установите определенный уровень яркости, чтобы обойти ошибку
# См. /etc/systemd/system/set_brightness.service
#
спать 15; эхо 80 | тройник /sys/класс/подсветка/dell_uart_backlight/яркость
Запись: вам нужно изменить dell_uart_backlight
в пути для вашей собственной конфигурации
Запись: Если у вас медленная система, вам может потребоваться увеличить таймер сна.
Запись: 80 — желаемая настройка яркости
Это должно выглядеть так:
-rwxr-xr-x 1 root root 189 17 января 15:57 set_brightness.sh
- поместите его в папку /etc/systemd/system/ и назовите его
set_brightness.service
[Ед. изм]
Description=Установите яркость экрана, чтобы обойти ошибку
[Оказание услуг]
Тип = ваншот
ExecStart=/bin/sh /etc/rc.local/set_brightness.sh
[Установить]
WantedBy=многопользовательская.цель
Это должно выглядеть так:
-rw-r--r-- 1 root root 172 27 сентября 16:24 /etc/systemd/system/set_brightness.service
И этот статус:
$ статус systemctl set_brightness.service
○ set_brightness.service - Установите яркость экрана, чтобы обойти ошибку
Загружено: загружено (/etc/systemd/system/set_brightness.service; включено; предустановка поставщика: включена)
Активен: неактивен (мертв) с четверга 03 февраля 2022 г., 20:13:23 по тихоокеанскому времени; 1 день 10ч назад
Процесс: 1102 ExecStart=/bin/sh /etc/rc.local/set_brightness.sh (code=exited, status=0/SUCCESS)
Основной PID: 1102 (код=выход, статус=0/УСПЕХ)
ЦП: 23 мс
03 февраля 20:13:08 al-Inspiron-7700-AIO systemd[1]: Запуск Установите яркость экрана, чтобы обойти ошибку...
03 февраля 20:13:23 al-Inspiron-7700-AIO sh[3320]: 80
03 февраля 20:13:23 al-Inspiron-7700-AIO systemd[1]: set_brightness.service: успешно деактивировано.
03 февраля 20:13:23 al-Inspiron-7700-AIO systemd[1]: Готово Установите яркость экрана, чтобы обойти ошибку.
Обновление №2:
Оба мода не решили проблему. Оба мода удалены.
Однако загрузка Ubuntu Live 21.10 решает проблему, но в настоящее время пользователь не может выполнить обновление из-за некоторых других проблем с программным обеспечением.