Невозможно настроить подсветку экрана Ubuntu 20.04 на Lenovo Legion Y7000P2020H

У меня на ноутбуке Lenovo Y7000P2020H установлена ​​Ubuntu 20.04 вместе с Windows 10. Я могу регулировать яркость экрана в Windows, но не в Ubuntu 20.04. Ни клавиши fn , ни полоса прокрутки яркости не работают.

Более подробная информация о системе:

  • Модель ноутбука: Lenovo Y7000P2020H
  • ОС: Ubuntu 20.04.1 LTS
  • ЦП: Interl Core i7-10750H (скрыто) Nvidia RTX2060, Графическое устройство / PCIe / SSE2
  • GNOME: 3.36.3
  • Оконная система: X11

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


Я пробовал практически все решения, которые могу найти в Интернете, но ничего не работает:

1. Изменение / etc / default / grub

Как предлагалось в различных сообщениях, я пробовал

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=native"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=1"

Ни то, ни другое не работает.

2. xbacklight элемент управления, как в первое решение этого ответа

Застрял на шаге 5 с сообщением об ошибке:

ln: failed to create symbolic link '/sys/class/brightness': Operation not permitted

3 Создание usr / share / X11 / xorg.conf .d / 20-intel.conf , как в , второе решение этого ответа

В результате на моем экране появляются маленькие зеленые и фиолетовые блоки.

4 Измените графическую карту по умолчанию, используя prime-select

Я сделал prime-select intel . После перезагрузки графический процессор Nvidia становится недоступным:

user@pcname:~$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

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

Одна из причин заключается в том, что на моем Nvidia всегда работают два процесса Xorg. GPU:

Mon Nov 16 10:52:35 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.33.01    Driver Version: 440.33.01    CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Graphics Device     On   | 00000000:01:00.0 Off |                  N/A |
| N/A   43C    P8     4W /  N/A |    346MiB /  5934MiB |     10%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1188      G   /usr/lib/xorg/Xorg                            45MiB |
|    0      1977      G   /usr/lib/xorg/Xorg                           110MiB |
|    0      2160      G   /usr/bin/gnome-shell                         105MiB |
|    0      2634      G   ...AAAAAAAAAAAACAAAAAAAAAA= --shared-files    67MiB |
|    0      5309      G   gnome-control-center                           3MiB |
+-----------------------------------------------------------------------------+

Более того, в /usr/share/X11/xorg.conf.d/ нет файла конфигурации, относящегося к Intel , но есть несколько файлов с nvidia в их имена:

user@pcname:/usr/share/X11/xorg.conf.d$ ls
10-amdgpu.conf  10-quirks.conf  11-nvidia-prime.conf  70-wacom.conf
10-nvidia.conf  10-radeon.conf  40-libinput.conf

В 10-nvidia.conf :

Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    Option "EnableBrightnessControl=1"
    ModulePath "/usr/lib/x86_64-linux-gnu/nvidia-440/xorg"
EndSection

В `11-nvidia-prime.conf ':

# DO NOT EDIT. AUTOMATICALLY GENERATED BY gpu-manager

Section "OutputClass"
    Identifier "Nvidia Prime"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    Option "IgnoreDisplayDevices" "CRT"
    Option "PrimaryGPU" "Yes"
    ModulePath "/lib/x86_64-linux-gnu/nvidia/xorg"
EndSection

В 10-amdgpu.conf :

Section "OutputClass"
    Identifier "AMDgpu"
    MatchDriver "amdgpu"
    Driver "amdgpu"
EndSection

Полагаю, что-то пошло не так в этих конфигурациях?

Любая помощь приветствуется!

0
задан 16 November 2020 в 07:11

1 ответ

Установите dconf-editor с помощью команды sudo apt-get install dconf-editor.

Запустите его, набрав dconf-editor в терминале или с помощью тире.

Перейдите к org>gnome>settings-daemon>plugins>power.

Там вы можете внести некоторые изменения

или

sudo add-apt-repository ppa:indicator-brightness/ppa

sudo apt-get update

sudo apt-get install indicator-brightness
0
ответ дан 20 November 2020 в 01:29

Другие вопросы по тегам:

Похожие вопросы: