Проблема яркости Ubuntu 18.04 LTS

Я обновился до Ubuntu 18.04 LTS, регуляторы яркости дисплея не работают. Похоже, что яркость находится на самом низком уровне, и я не могу изменить яркость дисплея вообще. Работало 16.04 LTS. Мой ноутбук использует графическую карту Intel.

Я попытался решить эту проблему, создав файл /usr/share/X11/xorg.conf.d/20-intel.conf со следующим содержанием. Это сработало в первый раз, но после одной перезагрузки остается прежней проблемой.

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        BusID       "PCI:0:2:0"
EndSection

Что я могу сделать?

6 ответов

Решение

У меня тоже была эта проблема, но на разных дистрибутивах решение было разным.

Решение, предоставленное Анасом Элажаром, работало хорошо, пока я не переключился на Xubuntu:

Откройте файл /etc/default/grub с помощью gedit или любого другого текстового редактора. Найти ниже строки.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"  

Изменить строку выше на

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Если это не работает для вас, либо попробуйте изменить acpi_backlight значение для video:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video"

Также создайте файл /usr/share/X11/xorg.conf.d/80-backlight.conf но содержимое немного отличается от файла, который вы создали:

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "AccelMethod"     "sna"
    Option      "Backlight"       "acpi_video0"
    BusID       "PCI:0:2:0"
EndSection

Если комбинация acpi_backlight=video с этим файлом не работает изменение acpi_backlight вернуться к vendor,

И не забывай бегать sudo update-grub Команда в терминале каждый раз, когда вы меняете /etc/default/grub!

Откройте файл /etc/default/grub с помощью gedit или любого другого текстового редактора. Найти ниже строки.

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"  

Изменить строку выше на

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Это обеспечит загрузку определенных драйверов устройств перед драйверами по умолчанию в Linux.

Сохраните файл и закройте текстовый редактор.

Откройте терминал и выполните команду ниже.

  update-grub

Перезагружать.

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

Установка контроллера яркости помогла мне решить проблему

 sudo add-apt-repository ppa:apandada1/brightness-controller
 sudo apt update
 sudo apt install brightness-controller

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

Я недавно обновил до 18.04, и я обнаружил, что изменение GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub к следующему

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video"

и добавление,

Option         "RegistryDwords" "EnableBrightnessControl=1"

в /etc/X11/xorg.conf под

Section "Device"

исправлены проблемы с клавишами управления и яркости при работе драйвера Nvidia 390.

Исходя из моей текущей установки Ubuntu 18.04 (с сегодняшнего дня), я могу регулировать яркость на экране входа в систему с помощью функциональных клавиш (из коробки!). Однако я использую i3 с Gnome, и после входа в систему мне больше не показываются элементы управления яркостью в центре управления Gnome.

Вышеуказанные ответы, к сожалению, не сработали для меня: вместо этого использование xorg-скрипта Ducky вместе с опцией Grub сделало мой сеанс i3 + Gnome нежелательным поведением при отображении и стал медленнее.

В любом случае, по крайней мере, для случая, когда вы идете на сеанс без Gnome (например, i3), я могу указать вам https://github.com/szekelyszilv/ybacklight который (если у вас установлены мезон и ниндзя) может быть создан:

  • загрузка, распаковка и переход в основной каталог ybacklight
  • mkdir build; мезонное строение; сборка компакт-диска; установить ниндзя

или (без этих инструментов и если вы не хотите устанавливать его в системе):

  • cd src; gcc ybacklight.c -o ybacklight; cp ybacklight to-your-pref-dir

а затем присоединиться к функциональным клавишам через конфигурацию WM. Например, в i3wm я добавил:

bindsym XF86MonBrightnessUp exec ybacklight -inc 10 
bindsym XF86MonBrightnessDown exec ybacklight -dec 10 

в мой.config/i3/config.

Кроме того, для настройки яркости требуются привилегии суперпользователя, например, достижимые с помощью "sudo ybacklight ...", а также запись в /etc/sudoers: см. Как я могу добавить нового пользователя в качестве sudoer с помощью командной строки?

На Ubuntu 18.04 (с рабочим столом xfce) моя проблема с яркостью наконец-то решена.

Я открыл "Настройки на борту" в меню "Настройки". Если на вашем рабочем столе его нет, вы можете загрузить его из Центра программного обеспечения.

В окне "Onboard Preferences" щелкните меню "Layout", затем выберите "Full Keyboard" (клавиатура рабочего стола с клавишами редактирования и функциональными клавишами). Нажмите здесь, чтобы открыть окно " Бортовые настройки"

Мне удалось настроить яркость, работая с драйверами nvidia на Debian 10.

Вот мое оборудование: - ThinkPad P51 - Nvidia Quadro M2200 GPU + Intel GPU

Вот как я это сделал:

  • Перейдите в Bios и настройте отображение на дискретную графику (будет использоваться только графический процессор Nvidia)

  • Удалить драйвер Nouveau, если он настроен

    Добавить нуво в черный список /etc/modprobe.d/nvidia-installer-disable-nouveau.conf

    blacklist nouveau options nouveau modeset=0

    тогда беги

    update-initramfs -u

    затем перезагрузите

  • Загрузите и установите последнюю версию драйвера Nvidia с веб-сайта Nvidia (https://www.nvidia.com/Download/index.aspx?lang=en). У меня была версия 430.50

    Откройте консоль tty без запуска X-сервера (Ctrl+Alt+F3 на странице входа)

    Установите заголовочные файлы linux, если у вас их нет ( apt-get install linux-headers-`uname -r`)

    Установить драйвер как root ./NVIDIA-Linux-x86_64-430.50.run (стереть libs если требуется)

Вот и все, наконец, работает идеально!!

Я запустил настройки сервера nvidia X и в конфигурации дисплея сервера x изменил выбор на X Screen0, и это сработало.

Регулировка яркости работает сейчас. Кроме того, прежде чем сделать это, я изменил личинку на acpibacklight=video0,

After creating the file /usr/share/X11/xorg.conf.d/80-backlight.confи перезагрузившись, у меня был пустой экран, и я ничего не мог с этим поделать. У меня машина с двойной загрузкой, поэтому я решил свою проблему, загрузившись в Windows, загрузив программное обеспечение для доступа к файлам Linux, а затем удалил /usr/share/X11/xorg.conf.d/80-backlight.conf это было причиной проблемы.

Как я решил свою проблему:

  1. sudo nano /etc/default/grub
  2. найдите и измените эту строку GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
  3. sudo update-grub
  4. перезагрузка
Другие вопросы по тегам