Не удаётся настроить яркость на ASUS TUF Gaming A15 – Ubuntu 24.04.2 LTS

Вопрос или проблема

Я здесь новенький и новичок в Linux. Я не могу отрегулировать яркость экрана на ноутбуке ASUS TUF A15 FA506NF. Я пробовал настраивать параметры как на клавиатуре (клавиша FN), так и с помощью ползунка в GUI, и ничего не происходит. Кажется, яркость установлена примерно на 10%, и это вызывает у меня ужасную головную боль (буквально). Я уже пробовал регулировать яркость с помощью xrandr и устанавливать DDCcontrol, который даже не распознает монитор. Пытался найти подсказку здесь и установить некоторые утилиты, упомянутые в статье. Даже пытался переключиться на Pop! OS и проблема сохранилась (теперь вернулся на Ubuntu…)

Все обновлено: BIOS, ОС, ядро, драйверы и т.д.

Система:

   Название ОС: Ubuntu 24.04
   Тип ОС: 64-бит
   Версия прошивки: FA506NF.308
   Версия GNOME: 46
   Система окон: X11
   Версия ядра: Linux 6.11.0-17-generic
   Модель оборудования: ASUSTeK COMPUTER INC. ASUS TUF Gaming A15 FA506NF_FA506NF

Технические характеристики (по данным производителя):
]2
   Операционная система: без предустановленной ОС
   Процессор: AMD Ryzen 5 7535HS Processor 3.3GHz (19MB Cache, до 4.55 GHz, 6 ядер, 12 потоков)
   Графика: NVIDIA® GeForce RTX 2050 Laptop GPU, до 1670MHz при 60W (70W с Dynamic Boost), 4GB GDDR6
   Экран: 15.6 дюймов, FHD (1920 x 1080) 16:9, Value IPS-level, Антибликовый экран, sRGB:62.5%, Adobe:47.34%, Частота обновления:144Hz, Adaptive-Sync, Optimus
   Память: 8GB DDR5-4800 SO-DIMM, максимальная емкость: 64GB
   Хранилище: 512GB PCie® 4.0 NVMe M.2 SSD
   Порты ввода/вывода:
   1x комбинированный аудиоразъем 3.5mm, 1x HDMI 2.1 TMDS
   3x USB 3.2 Gen 1 Type-A (скорость передачи данных до 5Gbps)
1x USB 3.2 Gen 2 Type-C с поддержкой DisplayPort (скорость передачи данных до 10Gbps)
   1x RJ45 LAN порт
   Клавиатура и тачпад: клавиатура с подсветкой, сенсорная панель
   Камера: камера 720P HD
   Аудио: программное обеспечение DTS:
   Технология AI шумоподавления
   Сертификация Hi-Res (для наушников)
   Встроенный массив микрофонов, система из 2-х динамиков
   Сеть и коммуникации: Wi-Fi 6(802.11 ax) (две частоты) 2*2 + Bluetooth® 5.3 Беспроводной адаптер (версия Bluetooth может изменяться в зависимости от версии ОС.)
   Батарея: 48WHrs, 3S1 P. 3-ячеечный Li-ion
   Блок питания: o6.0, адаптер переменного тока 150W, выход: 20V DC, 7.5A, 150W, вход: 100-240V AC, 50/60Hz универсальный
   Безопасность: пароль администратора BIOS и защита паролем пользователя
   Kensington Security Slot
   Доверенная платформа модуль (TPM)

Все спецификации могут быть изменены без предварительного уведомления. Пожалуйста, уточняйте точные предложения у вашего поставщика.

inxi вывод**

$ inxi -F
System:
  Host: computer Kernel: 6.11.0-17-generic arch: x86_64 bits: 64
  Desktop: GNOME v: 46.0 Distro: Ubuntu 24.04.2 LTS (Noble Numbat)

Machine:
  Type: Laptop System: ASUSTeK product: ASUS TUF Gaming A15 FA506NF_FA506NF
    v: 1.0 serial: <superuser required>
  Mobo: ASUSTeK model: FA506NF v: 1.0 serial: <superuser required>
    UEFI: American Megatrends LLC. v: FA506NF.308 date: 01/08/2025

Battery:
  ID-1: BAT1 charge: 42.9 Wh (100.0%) condition: 42.9/48.1 Wh (89.1%)

CPU:
  Info: 6-core model: AMD Ryzen 5 7535HS with Radeon Graphics bits: 64
    type: MT MCP cache: L2: 3 MiB
  Speed (MHz): avg: 483 min/max: 400/4603 cores: 1: 1397 2: 400 3: 400
    4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400

Graphics:
  Device-1: NVIDIA GA107 [GeForce RTX 2050] driver: nvidia v: 550.120
  Device-2: AMD Rembrandt [Radeon 680M] driver: amdgpu v: kernel
  Device-3: Shine-optics USB2.0 HD UVC WebCam driver: uvcvideo type: USB
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
    loaded: amdgpu,nvidia unloaded: fbdev,modesetting,nouveau,radeon,vesa
    dri: radeonsi gpu: amdgpu resolution: 1920x1080~144Hz
  API: EGL v: 1.5 drivers: nvidia,radeonsi,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa
    v: 24.2.8-1ubuntu1~24.04.1 renderer: AMD Radeon 660M (radeonsi rembrandt
    LLVM 19.1.1 DRM 3.59 6.11.0-17-generic)

Audio:
  Device-1: NVIDIA driver: snd_hda_intel
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: snd_pci_acp6x
  Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel
  API: ALSA v: k6.11.0-17-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active

Drives:
  Local Storage: total: 476.94 GiB used: 12.86 GiB (2.7%)
  ID-1: /dev/nvme0n1 vendor: Samsung model:
    size: 476.94 GiB

Swap:
  ID-1: swap-1 type: file size: 4 GiB used: 0 KiB (0.0%) file: /swap.img

Sensors:
  System Temperatures: cpu: 41.5 C mobo: 28.5 C gpu: amdgpu temp: 37.0 C
  Fan Speeds (rpm): cpu: 0

Info:
  Memory: total: 8 GiB note: est. available: 7.08 GiB used: 1.64 GiB (23.1%)
  Processes:NVIDIA Settings (NVIDIA X Server Settings) 343 Uptime: 7m Shell: Bash inxi: 3.3.34

Настройки NVIDIA (NVIDIA X Server Settings):

Информация о системе:

Операционная система: Linux-Unknown
Версия драйвера NVIDIA: 550.120
Версия NVML: 12.550.120
Информация о X сервере
Имя экрана: компьютер:1
Номер версии сервера: 11.0
Строка поставщика сервера: The X.Org Foundation
Версия поставщика сервера: 1.21.1.11 (12101011)
Версия NV-CONTROL: неизвестно
Экраны: 1

Информация о видеокарте:

Графический процессор: NVIDIA GeForce RTX 2050
CUDA ядра: 2048
Версия VBIOS: 94.07.8F.40.4E
Объём памяти: 4096 MB
Общая выделенная память: 4096 MB
Используемая выделенная память: 14 MB (0%)
Resizable BAR: да
Интерфейс памяти: 64-бит
Загрузка GPU: 0%
Загрузка видеодвигателя: 0%
Тип шины: PCI Express x16 Gen4
ID шины: PCI:1:0:0
ID устройства PCI: 0x25ad
ID поставщика PCI: 0x10de
IRQ: 71
Поколение PCIe: Gen4
Максимальная ширина PCIe x16
Максимальная скорость PCIe 16.0 GT/s
Использование пропускной способности PCIe: 0%
Экраны X: экран 256
Устройства отображения: нет
Профили Prime:
Выбранный GPU: NVIDIA On-Demand
Драйверы:

Программное обеспечение и обновления, вкладка дополнительных драйверов, показывает, что устройство использует рекомендуемый драйвер: метапакет от nvidia-driver-550 (проприетарно, протестировано).

Программное обеспечение и обновления, вкладка дополнительных драйверов, показывает, что устройство использует рекомендуемый драйвер: метапакет от nvidia-driver-550 (проприетарно, протестировано)

Также буду признателен, если кто-то подскажет, где можно изменить настройки подсветки клавиатуры. Радужные клавиши добавляют мне головную боль.

Ответ или решение

Проблема, с которой вы столкнулись на вашем ноутбуке ASUS TUF Gaming A15, связанная с невозможностью регулировки яркости экрана в операционной системе Ubuntu 24.04.2 LTS, довольно распространена среди пользователей, использующих комбинации оборудования AMD и NVIDIA. Давайте подробно разберем возможные причины и решения этой проблемы, опираясь на принцип TEA (Теория, Пример, Применение).

Теория

Когда операционная система Linux взаимодействует с различными комбинациями графических адаптеров, такие как NVIDIA и AMD в вашем случае, могут возникать проблемы с управлением яркостью. Это связано с несколькими факторами:

  1. Драйверы Видео: Для нормального функционирования управления яркостью дисплея необходимы корректные видеодрайверы. Ваша конфигурация предполагает использование проприетарного драйвера NVIDIA, который иногда конфликтует с драйвером AMD.

  2. Механизмы управления яркостью: В Linux часто используются разные механизмы для регулировки яркости: через API ACPI, DDC/CI или с помощью xrandr. Ваш случай может подразумевать, что стандартные методы управления яркостью не поддерживаются корректно.

  3. Конфигурационные файлы: Иногда конфликты могут возникать из-за некорректных настроек ядра или системы X11, которые могут быть специфичны для вашего оборудования.

Пример

На вашем ноутбуке установлены две видеокарты – интегрированная от AMD и дискретная от NVIDIA. При этом, в настройках Prime Profile у вас выбрана опция "NVIDIA On-Demand", что может приводить к тому, что некоторые функции, включая регулировку яркости, не работают должным образом. В вашем случае, несмотря на то, что вы установили проприетарный драйвер NVIDIA, проблема с яркостью сохраняется.

Применение

  1. Переключение Профилей PRIME: Попробуйте переключить использование графических карт через NVIDIA X Server Settings. Откройте NVIDIA X Server Settings, найдите раздел PRIME Profiles и выберите опцию "NVIDIA (Performance Mode)" или "Intel (Power Saving Mode)", в зависимости от доступных вариантов, которые могут обеспечить лучший контроль яркости.

  2. Редактирование Grub: Частым решением подобных проблем является добавление параметров ядра в загрузочный конфиг. Откройте терминал и введите команду:

    sudo nano /etc/default/grub

    Найдите строку GRUB_CMDLINE_LINUX_DEFAULT и добавьте следующие параметры:

    acpi_backlight=vendor acpi_osi='!Windows 2012'

    Обновите настройки grub командой:

    sudo update-grub

    Перезагрузитесь и проверьте, заработала ли регулировка яркости.

  3. Установка и настройка Гибридного режима: Если у вас всё ещё проблемы с яркостью, попробуйте установить альтернативные драйверы или использовать Bumblebee для управления гибридными конфигурациями NVIDIA/Intel или NVIDIA/AMD.

  4. Регулировка Яркости через Командную строку: Временно, вы можете воспользоваться командой для настройки яркости через xrandr, если аппаратные методы не работают:

    xrandr --output eDP-1 --brightness 0.8

    Примечание: значение яркости можно варьировать от 0 до 1.

  5. Конфигурация Подсветки Клавиатуры: Чтобы настроить подсветку клавиатуры, часто можно использовать утилиты вроде asusctl или rog-corectl. Их можно установить через менеджер пакетов:

    sudo apt install asusctl

    После установки, команда asusctl led-mode [mode] может изменить подсветку клавиатуры.

Эти шаги должны помочь в решении проблемы с яркостью на вашем ноутбуке ASUS TUF Gaming A15 в среде Ubuntu. В крайнем случае, может понадобиться обратиться к сообществу ASUS или специально к любителям Linux для более специализированной поддержки, особенно если проблема заключается в уникальных особенностях модели ноутбука.

Оцените материал
Добавить комментарий

Капча загружается...