Рейтинг:0

Управление яркостью не работает на Legion 5 Pro. Убунту 20.04.2 ЛТС

флаг cn

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

Первая моя система: Legion 5 Pro с Nvidia RTX3070 на Ubuntu 20.04.2 LTS.

Это была настоящая рутина, чтобы заставить Ubuntu нормально работать на этой машине, в основном из-за драйверов nvidia. Но сейчас он почти работает, за исключением регулировки яркости экрана, что является серьезной проблемой, потому что этот экран слишком яркий на 100%.

Что я пробовал:

sudo vim /usr/share/X11/xorg.conf.d/10-nvidia-conf

Добавил это: Опция "RegistryDwords" "EnableBrightnessControl=1"

Итак, теперь это выглядит так:

Раздел "Выходной класс"
    Идентификатор "нвидиа"
    MatchDriver "nvidia-drm"
    Драйвер "нвидиа"
    Опция «AllowEmptyInitialConfiguration»
    Опция "RegistryDwords" "EnableBrightnessControl=1"
    Путь к модулю "/usr/lib/x86_64-linux-gnu/nvidia/xorg"
EndSection

Также добавлено Опция "RegistryDwords" "EnableBrightnessControl=1" и Опция "Подсветка" "nvidia_0" в раздел Устройство /etc/X11/xorg.conf

Так это выглядит так:

Раздел «Устройство»
    Идентификатор "Device0"
    Драйвер "нвидиа"
    VendorName "Корпорация NVIDIA"
    BoardName «Графический процессор для ноутбука NVIDIA GeForce RTX 3070»
    Опция "RegistryDwords" "EnableBrightnessControl=1"
    Опция "Подсветка" "nvidia_0"
EndSection

Я также обновил:

sudo nano /etc/initramfs-tools/modules

И добавил

нвидиа
nvidia-drm
nvidia-modeset

Затем обновил initramfs, как это

sudo update-initramfs -u

Я также обновил конфигурацию grub следующим образом:

sudo vim /etc/по умолчанию/жратва

И добавил acpi_backlight = поставщик к этой переменной: GRUB_CMDLINE_LINUX_DEFAULT так что теперь это выглядит так:

GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск acpi_backlight=вендор"

И обновленная группа: sudo update-grub

Ни одна из этих вещей не имеет никакого значения. Сам драйвер nvidia вроде работает нормально, но не работает регулировка яркости. Я вижу пользовательский интерфейс на экране с изменением полосы, но экран ничего не делает. У меня также есть ползунок, доступный в управлении питанием, но его перемещение не вносит никаких изменений.

Я в недоумении, надеюсь, у кого-то есть другая идея, как это исправить.

Рейтинг:1
флаг cn

Well... after a day of searching I figured I might just as well try to downgrade my drivers. From 470.x to 460.x. Now it works! It seems some bug introduced in the newer drivers. Hope nvidia makes a fix soon enough.

флаг us
У меня не сработало :( Но если кому повезет, шаги [здесь] (https://www.linuxbabe.com/desktop-linux/switch-intel-nvidia-graphics-card-ubuntu) показывают, как выбрать конкретную версию драйвера.
Рейтинг:0
флаг in

Вы в безопасном режиме? в меню загрузки нажмите e для редактирования, и если вы видите этот nomodeset в строке, удалите слово nomodeset и нажмите control + x или f10.

Dion Snoeijen avatar
флаг cn
Я не в безопасном режиме. Этот nomodeset нигде не находится в режиме редактирования «меню загрузки».
Ashiq Tasdid avatar
флаг in
Там будет опция ubuntu, перейдите к ней, затем нажмите e
Dion Snoeijen avatar
флаг cn
Я это сделал :). А то конфиг вижу, а номодесета в том конфиге нет.
Рейтинг:0
флаг jp
Если в настройках BIOS установлен динамический/гибридный режим

Отредактируйте конфиг grub:

sudo vim /etc/по умолчанию/жратва

Измените строку:

GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск"

К:

GRUB_CMDLINE_LINUX_DEFAULT="тихая заставка видео.use_native_backlight=1"

Затем запустите:

sudo update-grub

И перезагрузить ноутбук.
(источник: VV0JC13CH)

Если в настройках BIOS установлен дискретный режим (с драйвером nvidia)

Отредактируйте конфиг grub:

sudo vim /etc/по умолчанию/жратва

Измените строку:

GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск"

К:

GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1 acpi_backlight=native nvidia.NVreg_RegistryDwords=EnableBrightnessControl=1"

Затем запустите:

sudo update-grub

И перезагрузить ноутбук.
(источник: BertRAMAerts здесь)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.