Подсветка видеокарты не работает

Обновлено: 21.11.2024

Ночная подсветка Windows защищает ваши глаза от резкого синего света в ночное время, но иногда сама отключается. Вот как заставить его работать.

В Windows 10 и 11 есть полезная функция Night Light. Нажмите на него в быстрых настройках, и ваш дисплей будет отображать более теплые цвета вместо резкого белого. Это полезная функция для фильтрации синего света при использовании компьютера в нерабочее время.

К сожалению, когда вы нажимаете Night Light в быстрых настройках, иногда он просто не работает. Если у вас перестал работать Night Light, вот как устранить неполадки на вашем компьютере с Windows.

1. Проверьте силу ночного света

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

Поэтому рекомендуется проверить, правильно ли вы установили силу Night Light. Чтобы изменить интенсивность ночного освещения:

  1. Нажмите Win + I, чтобы открыть панель настроек.
  2. На правой панели нажмите "Экран".
  3. Нажмите "Ночной свет" в разделе "Яркость и цвет".
  4. Убедитесь, что Night Light включен. Если нет, нажмите кнопку Включить сейчас.
  5. Затем перетащите ползунок "Интенсивность", чтобы настроить теплый цветовой тон. Настройте его так, как вам удобно, и Night Light снова начнет работать.

Кроме того, попробуйте перезагрузить компьютер, чтобы проверить, не работает ли Night Light из-за временного сбоя. Перезагрузите компьютер и проверьте, заработали ли Night Lights снова.

2. Обновите графические драйверы

Night Light может перестать работать после обновления Windows или установки новых обновлений. Если это так, проверьте, установлены ли у вас последние версии драйверов видеокарты. Отсутствующие или устаревшие драйверы видеокарты могут привести к сбоям в работе программ или функций, связанных с дисплеем. Выполните следующие действия, чтобы обновить графические драйверы в Windows.

  1. Нажмите Win + X, чтобы открыть меню WinX.
  2. Нажмите «Диспетчер устройств» в меню доступа.
  3. В диспетчере устройств разверните раздел Видеоадаптеры.
  4. Нажмите правой кнопкой мыши на устройстве с видеокартой и выберите "Обновить".
  5. В окне «Обновление» выберите Автоматический поиск обновленного программного обеспечения драйвера. Windows загрузит и установит все ожидающие обновления драйверов для вашего устройства отображения.

После установки перезагрузите компьютер, и функция Night Light снова начнет работать. Если Windows не находит никаких обновлений драйверов, вы также можете попробовать другие способы обновления графического драйвера в Windows.

3. Переустановите графический драйвер

Если вы используете последнюю версию графического драйвера, попробуйте удалить и переустановить драйвер, чтобы устранить распространенные проблемы с драйвером. Вот как это сделать.

  1. Откройте Диспетчер устройств и разверните раздел Видеоадаптеры.
  2. Щелкните правой кнопкой мыши драйвер устройства отображения и выберите "Удалить устройство".
  3. В окне подтверждения нажмите «Удалить», чтобы подтвердить действие. Не устанавливайте флажок Удалить программное обеспечение драйвера для этого устройства.

После удаления перезагрузите компьютер. После перезагрузки Windows автоматически установит отсутствующие драйверы для вашего графического устройства.

4. Сбросить настройки ночного освещения через редактор реестра

Вы можете вручную сбросить настройки Night Light в редакторе реестра. Это полезно, если ни одно из вышеперечисленных исправлений не помогло решить проблему. Кроме того, полезно, если параметр «Ночной свет» неактивен в настройках.

Чтобы сбросить настройки Night Light:

  1. Нажмите Win + R, чтобы открыть «Выполнить».
  2. Введите regedit и нажмите OK, чтобы открыть редактор реестра. Нажмите «Да», если система контроля учетных записей попросит вас об этом.
  3. В редакторе реестра перейдите в следующую папку:
  4. Под ключом Cloud найдите следующие ключи:
  5. Щелкните правой кнопкой мыши первый ключ и выберите "Удалить". Повторите то же самое для другого ключа.
  6. После удаления обоих ключей закройте редактор реестра.
  7. Перезагрузите компьютер и настройте Night Light, чтобы снова начать использовать его.

Если вы столкнулись с ошибкой при удалении ключей реестра, вам нужно будет стать владельцем ключей реестра и повторить попытку.

5. Проверьте настройки даты и времени вашего ПК

Вы можете запланировать автоматическое включение и выключение Night Light в установленные часы. Однако неправильные настройки даты и времени могут привести к задержке запуска или отключению.

Для подтверждения проверьте дату и время на панели задач (в правом нижнем углу). Если нужно исправить, вот как изменить дату и время в вашей системе.

  1. Нажмите Win + I, чтобы открыть настройки.
  2. Нажмите «Время и язык» на левой панели.
  3. Затем нажмите Дата и время.
  4. Переключите переключатель Автоматически устанавливать время и Автоматически устанавливать часовой пояс, чтобы выключить его.

Я знаю, что этот вопрос уже обсуждался в прошлом (например, это, это, это, это, это, это и т. д.), но на самом деле ни один из них не получил определенного ответа.

Для начала я использую графическую карту NVDIA GTX1080 Max-Q. Установил драйвер 390 (Кажется, не могу переключиться на 396, он автоматически откатывается на 390, когда я выбираю в «Дополнительных драйверах»). А папка /sys/class/backlight пуста, как уже было сказано.

Затем я пытаюсь отключить Wayland в /etc/gdm3/custom.conf, и в результате после входа в систему меня встречает черный экран. Кажется, не могу войти в режим grub, нажав Alt + Ctrl + F1. Отнесенный ответ здесь. Переустанавливал Ubuntu много раз, чтобы быть уверенным в этом.

Затем попробуйте метод, предложенный здесь и здесь. Все еще не исправлено.

Временно я использую скрипт bash для регулировки яркости, но он снова поднимется до максимума, если появится запрос, например, аутентификация или копирование файлов.

Какой-нибудь реальный способ исправить это раз и навсегда?

6 ответов 6

xbacklight у вас не работает, верно?

В моем случае можно использовать строку

в файле /etc/default/grub.
Проблема объясняется здесь

Для меня это работало на моем старом ноутбуке с графической картой NVIDIA GeForce 410M, Intel Core i3.

Я пробовал все это и нашел, что это работает: вы создаете файл в этой папке /usr/share/X11/xorg.conf.d имя файла должно быть таким: cat 80-nvidia .conf

так что это должно выглядеть так: /usr/share/X11/xorg.conf.d$ cat 80-nvidia.conf

Та же проблема в Ubuntu 20.04 с GeForce 9400 и NVIDIA 340. Я решил ее, используя этот ответ:

Для меня это работало на моем старом ноутбуке с графической картой NVIDIA GeForce 410M, Intel Core i3.

Я пробовал все это и нашел, что это работает: вы создаете файл в этой папке /usr/share/X11/xorg.conf.d имя файла должно быть таким: cat 80-nvidia .conf

так что это должно выглядеть так: /usr/share/X11/xorg.conf.d$ cat 80-nvidia.conf

Хорошо, я протестировал его с несколькими разными версиями. Это с «устаревшими» драйверами nvidia 340.107. с моим macbook конца 2009 года (nvidia) у меня был пустой /sys/class/backlight в каждой версии Ubuntu, которую я пробовал. Никакая работа с GRUB_CMDLINE_LINUX_DEFAULT не помогла. Возможно, с более новыми картами nvidia, для которых не требуются «устаревшие» старые драйверы, все может быть по-другому.

И xbacklight тоже не работает, пока вы не добавите файл устройства, подобный ответу Сатьи на упомянутый вопрос. Затем, после выхода и повторного входа в систему, xbacklight работает (например: `xbacklight -set 60). Но не горячие клавиши и не перетаскиватель GUI.

Существует библиотека под названием "nvidiabl", которая должна быть поддельными программными драйверами для заполнения /sys/class/backlight, в отличие от драйверов nvidia. Он не скомпилировался для меня 18.04, так что не лезь туда.

Основываясь на отчете об ошибке, в котором это приписывается ошибке гнома «невозможность использовать xbacklight», попробовал его с 18.04 с «kde Plasma» и вместо этого Unity. С обоими работает подсветка клавиш (несмотря на пустой /sys/class/backlight). Так что, если предположить, что гном может обойти это?

Протестировал его с использованием версии 19.04, но все еще нуждался в добавлении файла .conf, а /sys/class/backlight по-прежнему пуст. Но теперь он работает изначально (gnome), не нужно вручную нажимать горячие клавиши для вызова xbacklight, woot! Дополнительный бонус: gnome намного эффективнее процессора в 19.04, чем в 18.04, поэтому даже при использовании nouveau все работает быстрее, woot (также все работает быстрее в 18.04 с KDE FWIW).

[РЕШЕНО] Элементы управления подсветкой не работают — Thinkpad P50

[РЕШЕНО] Элементы управления подсветкой не работают — Thinkpad P50

Я только что установил Debian stretch rc2 на свой ThinkPad P50. Этот компьютер имеет гибридную графику с Quadro M2000M.
После установки все работает, яркость, радио. Видео использует новые драйверы. Очень впечатлен!

Я установил драйверы nvidia (которые входят в черный список noveau), и моя система зависает при следующей перезагрузке. Отключил гибридную графику и поставил на дискретную карту.
Это исправило проблему, но мой рабочий стол загружается с максимальной яркостью, и клавиши регулировки яркости перестали работать.

но не сработало.

Пытался изменить параметры загрузки ядра на видео и поставщика, но не помогло.

однако я могу изменить яркость вручную с помощью команды:

Это не обязательно изменение подсветки. Вероятно, это просто уменьшает яркость цветов.

Если вам действительно не нужно использовать графический процессор Nvidia для обработки чисел, таких как openCL или CUDA, вы должны иметь возможность использовать обе графические карты с Bumblebee и просто использовать Nvidia для ресурсоемких 3D-программ. Вероятно, вы только что установили драйверы Nvidia вместо bumblebee-nvidia и настроили файл xorg.conf, что привело к проблеме с загрузкой. система с обоими включенными графическими процессорами не предоставляет Nvidia для xorg, поэтому файл xorg.conf, в котором говорится об использовании карты Nvidia, вызывает сбой при запуске графического интерфейса.
Инструкции по установке Bumblebee см. на вики Debian.

Из того, что я могу найти в Интернете, ваша графика Intel — это Skylake шестого поколения, поэтому у нее не будет очень хорошей поддержки на стоковом Debian Jessie без использования ядер и графического стека от jessie-backports. , поэтому Stretch был хорошей альтернативой.

Конечно, было бы идеально, если бы шмель работал.
Однако я считаю это продвинутой целью, я хочу иметь работающую конфигурацию (с клавишами управления яркостью), прежде чем даже мечтать о переключаемой графике.

Я полагаю, что управление яркостью работало до того, как вы отключили графический процессор Intel, поэтому я предполагаю, что он использовал его для графики, а не карту Nvidia с nouveau. Гибридная система обычно не предоставляет дискретную карту системе. Я бы восстановил работу графического процессора Intel, удалил все файлы xorg.conf, созданные в /etc/x11, затем перезагрузился и проверил с помощью «inxi -G», чтобы узнать, какой графический драйвер используется,

Вы можете оставить проприетарные драйверы Nvidia установленными, так как bumblebee-nvidia будет использовать их при последующей установке.

а, это объясняет, почему в моем каталоге sys/class не было подсветки.
Ну, я сделал это, и это сломало мой x11. Удаление xorg.conf тоже не помогло. Попытка сгенерировать xorg по умолчанию с помощью Xorg -configure также не удалась (жалуется, что количество экранов не соответствует найденному экрану?). Документация кажется очень старой, но опять же, возможно, эти части никогда не менялись.

Я должен был сохранить копию оригинального xorg.conf, прежде чем возиться с nvidia:/
Теперь даже при загрузке мой экран мерцает, и я не могу ничего сделать в других терминалах. Проверит, исправляет ли это загрузка в однопользовательском режиме.
Есть ли способ восстановить конфигурацию по умолчанию? Что бы ни сделал установщик Debian, он дал мне рабочую установку, которая больше, чем у меня сейчас.

Ну, мне пришлось загрузиться в однопользовательском режиме, удалить все настройки nvidia, удалить все файлы xorg, убедиться, что nouveau не попал в черный список, и после перезагрузки у меня снова рабочий конфиг (с работающей яркостью), но обратно на первом шаге: нет драйверов nvidia.
Есть ли какая-либо документация по шмелю, которую я могу прочитать, которая либо обновлена, либо имеет отношение к растяжке?
Я предполагаю, что просто запустить карту nvidia и забыть о bumblebee невозможно?

редактировать: это мой inxi -G сейчас: я не могу сказать, работает ли он с моей картой nvidia или моей картой Intel

Inxi следует запускать от имени обычного пользователя, так как вы видите, что он не может отображать информацию о драйвере от имени пользователя root. Я думаю, что inxi Stretch не может определить, используете ли вы драйвер настройки режима ядра вместо драйвера xorg Intel, но, похоже, вы используете Intel. Насколько мне известно, та же самая процедура для Bumblebee в вики должна применяться к растяжке.

stevepusser пишет: Inxi следует запускать от имени обычного пользователя, так как вы видите, что он не может отображать информацию о драйвере от имени пользователя root. Я думаю, что inxi Stretch не может определить, используете ли вы драйвер настройки режима ядра вместо драйвера xorg Intel, но, похоже, вы используете Intel. Насколько мне известно, та же самая процедура для Bumblebee в вики должна применяться к растяжке.

Вы правы. Информация о bumblebee на вики-сайте Debian отлично работает в моей системе и растягивается. Выполнял шаг за шагом и не имел проблем (за исключением новой проблемы, которая, кажется, не поддерживается)

Ну, (последний пост об этом, я обещаю), теперь все работает.
Вот что я нашел, так что любой, кто придет с такой же проблемой, может подсказать, как он может ее решить.

Я думаю, что понял, что я сделал неправильно, и это тот факт, что я запустил nvidia-xconfig, который устарел и все испортил. удаление xorg.conf и перезагрузка решили проблему.

Bumblebee отлично работал сразу после установки, и кажется, что лучше всего запустить приложения с помощью optirun.
Однако optirun не работает с моим оборудованием и модерном, я постоянно получаю сообщение об ошибке

( источник )
Поэтому я снова переустановил драйвер nvidia и перезагрузился, чтобы черный список встал на место. Система загрузилась нормально, и optirun на этот раз работал нормально с glxgears -info
nvidia-settings не работал, но вызов его с optirun и некоторыми дополнительными параметрами (найденными в вики Arch Bumblebee) также работал нормально.

В любом случае проблема решена!!, и если бы я следовал предупреждениям не выполнять nvidia-xconfig и рассматривал bumblebee как обязательное условие для систем Optimus, все было бы намного проще.

Должен сказать, что я устанавливаю Debian уже много лет, и я очень впечатлен тем, как безболезненно и насколько хорошо все работает с растяжкой из коробки, особенно с учетом моего нового оборудования!

Запуск видеокарты nvidia gtx 1080 с проприетарными драйверами nvidia на Ubuntu 19.04. Я могу изменить яркость экрана от 0% до 100% с шагом 5%. Однако после перезагрузки или после выключения уровень яркости возвращается к 100%. Пожалуйста, исправьте, чтобы он "запоминал" текущее значение яркости во время выключения, как в Windows.

Происходит как на Ubuntu, так и на Plasma.

резюме: - яркость дисплея не восстанавливается при следующей загрузке
+ яркость дисплея не восстанавливается при следующей загрузке сбрасывается до 100

$ cat /sys/class/ backlight/ nvidia_ 0/actual_ яркость
85
$ cat /sys/class/ backlight/ nvidia_ 0/max_brightnes s
100

/lib/systemd/system/systemd-backlight@ .service НЕ работает должным образом с картами nvidia.

резюме: - яркость дисплея не восстанавливается при следующей загрузке сбрасывается до 100
+ systemd-backlight не сохраняет и восстанавливает яркость дисплея nvidia
резюме: - systemd-backlight не сохраняет и восстанавливает яркость для дисплея nvidia
+ systemd-backlight не сохраняет и восстановить яркость дисплея nvidia
+

systemctl list-units --no-pager |grep "systemd-backlight"
systemd-backlight@ backlight: acpi_video0. служба загружена активна вышла Загрузить/сохранить подсветку экрана Яркость подсветки: acpi_video0
systemd-backlight@ подсветка: nvidia_ 0.service загружена активна вышла Загрузить/сохранить подсветку экрана Яркость подсветки: nvidia_0

Ноутбук имеет 2 графических процессора, один от процессора Intel, а другой от nvidia, которые можно включить или отключить в BIOS в разделе «РЕЖИМ MSI VGA» и выбрать «РЕЖИМ MSI IGPU» или «РЕЖИМ MSI DGPU»

Устройство подсветки регистрируется только после его открытия графическим сеансом.

И подсветка перестает регистрироваться, когда графическая сессия останавливается, поэтому, когда срабатывает "Conflicts= shutdown. target" systemd-backight@ .service, подсветка уже исчезла, поэтому яркость не была сохранена.

Поскольку он не сохранен, подсветка не будет восстановлена ​​при следующей загрузке.

Самый простой способ — разрешить драйверу nvidia всегда регистрировать устройство подсветки.

Похоже, драйвер Nvidia этого не делает.

И это проблема ежедневных сборок 20.04.
Оборудование: Lenovo P73 с NVIDIA RTX-5000 Q-Max.

Так как же заставить драйвер зарегистрировать устройство подсветки?

Статус изменен на "Подтверждено", поскольку ошибка затрагивает нескольких пользователей.

< td>Новое → Подтверждено
Изменено в nvidia-graphics-drivers (Ubuntu):
status : Новое → Подтверждено
Изменено в nvidia-graphics-drivers-418 (Ubuntu):
статус: Новое → Подтверждено
Изменено в nvidia-settings (Ubuntu):
статус: Новое → Подтверждено
Изменено в systemd (Ubuntu):
статус:

Кто-нибудь проверял, как это работает в других дистрибутивах? Может Debian/Kali?

У меня есть графическая карта nvidia 1650 на моем legion-Y540 с Ubuntu 20.04
Я исправил проблему с яркостью (функциональные клавиши не работают), добавив параметр «RegistryDwords» «EnableBrightne ssControl= 1» в разделе «Устройство». /etc/x11/xorg.conf

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

Читайте также: