ОС

Настройка Ubuntu на ноутбуке Ardor Gaming: кулеры и подсветка

Пошаговая инструкция по настройке Linux Ubuntu на Ardor Gaming: управление кулерами с fancontrol, подсветка клавиатуры через Fn и sysfs, драйверы NVIDIA. Альтернативы OpenRGB, диагностика и чеклист для ноутбука Ardor Gaming.

Помогите с настройкой Linux Ubuntu на ноутбуке Ardor Gaming

Я установил Linux Ubuntu на свой ноутбук Ardor Gaming, но отсутствует привычный центр управления, как в Windows. Я не могу изменить скорость кулеров, настроить подсветку клавиатуры и другие параметры. Я скачал OpenRGB, но обнаружил, что она не поддерживает Ardor. Что делать в этой ситуации?

Большинство моделей ноутбуков Ardor Gaming поставляются с драйверами и Control Center только для Windows, а OpenRGB официально не поддерживает Ardor, поэтому в Ubuntu придётся обходиться стандартными утилитами и кастомными скриптами. Для управления кулерами используйте lm-sensors + fancontrol (или альтернативы, если PWM недоступен), для подсветки — сначала проверьте Fn‑комбинации и sysfs (/sys/class/leds), а при отсутствии поддержки — временно примените Windows‑утилиту производителя или соберите данные для запроса в OpenRGB/производителю. Ниже — пошаговый план, команды для диагностики и варианты решений с ссылками на источники и обходы.


Содержание


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

Прежде чем менять конфигурацию, соберите информацию о системе — это экономит часы на поиске причин и поможет при обращении в поддержку или в OpenRGB.

Команды для запуска в терминале (копируйте по одной и смотрите вывод):

bash
# версия Ubuntu и ядра
lsb_release -a
uname -r

# модель ноутбука
sudo dmidecode -s system-product-name

# графика и связанные модули
lspci -nnk | grep -iA3 -E "vga|3d|nvidia"

# USB/внешние контроллеры подсветки
lsusb

# датчики и pwm (после установки lm-sensors)
sensors

# список "светодиодных" интерфейсов, если есть
ls /sys/class/leds 2>/dev/null || echo "no leds found"

# поиск PWM в hwmon
ls /sys/class/hwmon/hwmon*/device/ 2>/dev/null | grep -i pwm || echo "no pwm nodes"

Что искать в выводе:

  • Наличие дискретной NVIDIA (idVendor/idProduct) — важно для управления вентилятором GPU и выбора драйвера.
  • Записи в /sys/class/leds — если есть, подсветкой можно управлять через sysfs.
  • PWM/ hwmon — наличие PWM‑контроллеров позволяет использовать fancontrol.

Если вы увидите, что модель и драйверы вендора упоминаются как Windows‑только — это соответствует официальной политике Ardor (см. раздел «Драйвера» ниже).


Ardor Gaming: драйвера и графика (NVIDIA) в Ubuntu

Коротко: официальный центр управления и драйверы на сайте Ardor — только для Windows, поэтому под Linux нужно ставить системные драйверы NVIDIA и при необходимости HWE‑ядро.

  • Официальный сайт с драйверами (Windows only): https://ardor-gaming.com/drivers/.
  • Для стабильной работы дискретной графики и энергопотребления иногда помогает HWE‑ядро/пакеты, как описано в сообществе Kubuntu: https://kubuntu.ru/node/17389.

Простая последовательность действий для Ubuntu:

  1. Обновите систему:
bash
sudo apt update
sudo apt upgrade
  1. Посмотрите рекомендуемые драйверы:
bash
ubuntu-drivers devices
  1. Установите рекомендованный проприетарный драйвер:
bash
sudo ubuntu-drivers autoinstall
sudo reboot
  1. Если у вас Ubuntu 22.04 и проблемы с функциями (гибернация, спящий режим, артефакты), попробуйте вариант с HWE/ядром NVIDIA (пример из Kubuntu — адаптируйте под вашу версию Ubuntu):
bash
sudo apt update
sudo apt install linux-image-nvidia-hwe-22.04-edge linux-headers-nvidia-hwe-22.04-edge
sudo reboot

Учтите: команда привязана к 22.04‑ветке; для других релизов подберите соответствующие пакеты.

Дополнительно: для контроля вентилятора GPU иногда используют nvidia‑settings (и включают Coolbits в X11), но это продвинутая настройка и работает не всегда на ноутбуках с гибридной графикой.

Если драйверы не ставятся или возникают странные артефакты, попробуйте Live‑дистрибуцию Pop!_OS — многие пользователи Ardor отмечают лучшую «из коробки» поддержку NVIDIA в Pop!_OS (обсуждение в сообществе: https://club.dns-shop.ru/discussions/t-89-noutbuki/393654-ubuntu/).


Управление кулерами на Ubuntu (fancontrol)

Если аппаратная платформа открывает PWM через hwmon — всё можно настроить штатными средствами. План такой:

  1. Установите lm‑sensors и fancontrol:
bash
sudo apt update
sudo apt install lm-sensors fancontrol
sudo sensors-detect # отвечайте "y" там, где вас просят (см. пояснение ниже)

sensors-detect просит разрешение добавить модули — обычно отвечают “yes” на все вопросы, это безопасно для большинства ноутбуков. После — выполните sensors и посмотрите вывод.

  1. Запустите pwmconfig для генерации /etc/fancontrol:
bash
sudo pwmconfig

pwmconfig попытается управлять вентиляторами и предложит значения Min/Max PWM и пороги температур. В качестве рабочего примера часто используют: Low temp 45°C, High temp 60°C, Min PWM 50, Max PWM 255 — это шаблон, подберите по шуму/температуре.

Подробный пошаговый гайд по настройке fancontrol есть на losst.pro: https://losst.pro/upravlenie-kulerom-linux.

  1. Включение управления:
bash
sudo systemctl enable --now fancontrol

Что делать, если pwmconfig не находит контроллеры:

  • Проверьте наличие PWM‑узлов:
bash
ls /sys/class/hwmon/hwmon*/device/ | grep -i pwm || echo "PWM nodes not found"
  • На многих ноутбуках доступ к вентиляторам осуществляется через Embedded Controller (EC) и не экспортируется в hwmon. В таком случае fancontrol не сработает напрямую; остаются варианты:
  • поиск/загрузка специфичных модулей ядра (иногда это it87, nct6775 и т.п.) — требует аккуратности;
  • попробовать сторонние решения (в отдельных случаях применяются mbpfan/macfanctld на Mac‑подобных платформах или более универсальные утилиты) — но эти варианты не гарантированы для Ardor.
  • Если управление через hwmon невозможно, временный путь — контролировать режимы энергосбережения, частоту CPU/GPU и вентилятор BIOS‑настройками (если есть), либо обратиться к производителю с запросом на Linux‑поддержку.

Если хочется разобраться глубже — прочитайте практический разбор управления вентиляторами на losst.pro: https://losst.pro/upravlenie-kulerom-linux.


Ardor Gaming: подсветка клавиатуры — как найти и управлять

Подсветка часто управляется либо аппаратно (Fn‑комбинациями), либо через специальный драйвер/утилиту производителя (Windows), либо через sysfs/ACPI в Linux.

  1. Попробуйте аппаратные комбинации (они часто работают без дополнительных драйверов):
  1. Отлов событий клавиш:
  • Запустите и наблюдайте:
bash
sudo apt install acpi acpid evtest
acpi_listen # нажимайте Fn+... и смотрите события
sudo evtest # выберите устройство клавиатуры и смотрите коды

Если acpi_listen/evtest показывают события — их можно привязать к скрипту, который будет писать значения в sysfs или вызывать утилиту для управления LED.

  1. Поиск интерфейса подсветки в sysfs:
bash
ls /sys/class/leds
# если есть запись, то можно читать/писать:
cat /sys/class/leds/<name>/max_brightness
echo 2 | sudo tee /sys/class/leds/<name>/brightness

Если запись присутствует — управление простое и надёжное. Если нет — аппаратная часть не экспортирует LED через стандартный интерфейс.

  1. Если sysfs нет — варианты:
  • Поиск модулей/сообщений dmesg после нажатия Fn (может появиться сообщение о пропущенном ACPI вызове).
  • Установка acpi_call‑модуля (acpi_call‑dkms) для вызова ACPI‑методов (требует специфичных команд для конкретной модели).
  • Попытка через OpenRGB (см. раздел ниже), но OpenRGB пока не поддерживает Ardor: https://openrgb.org/devices.html.
  • Самый практичный обход: временно загрузиться в Windows и установить Control Center от Ardor (если есть) — часто ПО записывает текущую конфигурацию подсветки в контроллер ноутбука, и после перезагрузки в Linux выбранный режим остаётся. Скачать драйверы/ПО можно на официальной странице: https://ardor-gaming.com/drivers/.

Небольшой совет: если вы собираетесь создавать правило acpid/xbindkeys — сначала ловите события через acpi_listen/evtest и сохраняйте пример вывода; это существенно ускорит написание правил.


OpenRGB и альтернативы для Ardor Gaming

Факт: на странице поддерживаемых устройств OpenRGB Ardor пока отсутствует — значит «из коробки» управлять подсветкой через OpenRGB не получится: https://openrgb.org/devices.html.

Что можно сделать:

  • Собрать данные о USB/контроллере подсветки (lsusb, dmesg) и открыть issue в проекте OpenRGB с подробной информацией (idVendor/idProduct, вывод lsusb -v, снимки dmesg). Команды для сбора:
bash
lsusb
lsusb -v | egrep "idVendor|idProduct|iManufacturer|iProduct" -A 2
dmesg | tail -n 200
  • Попросить поддержку в OpenRGB — чем больше данных, тем быстрее появится поддержка.
  • Использовать Windows‑утилиту производителя как временное решение (см. раздел подсветки) — иногда ПО заводит настройки в контроллер, и они сохраняются при перезагрузке.
  • Следить за issue/обновлениями OpenRGB — иногда поддержка появляется после обратного инжиниринга контроллера.

Дополнительная заметка: в личных тестах и сообществах встречались попытки запуска OpenRGB с флагом --force, но это нестабильно и часто не работает для Ardor (см. обсуждения и отчёты, например: https://spravke.livejournal.com/1085776.html).


Практический пошаговый план действий (чеклист)

  1. Сделайте снимок текущей системы (lsb_release, uname, lspci, lsusb, dmesg) и сохраните выводы. Это пригодится при обращении в поддержку или в OpenRGB.
  2. Установите проприетарный драйвер NVIDIA через ubuntu-drivers; если проблемы — попробуйте HWE‑ядро (см. Kubuntu‑инструкцию) или Pop!_OS: https://kubuntu.ru/node/17389.
  3. Настройте датчики и вентиляторы:
  • sudo apt install lm-sensors fancontrol
  • sudo sensors-detect; sudo pwmconfig; sudo systemctl enable --now fancontrol
  • если PWM нет — проверьте /sys/class/hwmon/ и подумайте о других методах/обращении к вендору. (гайд: https://losst.pro/upravlenie-kulerom-linux)
  1. Подсветка клавиатуры:
  • проверьте Fn‑комбинации (Fn+Space и т.д.) — они часто работают сразу;
  • ловите события через acpi_listen/evtest и ищите /sys/class/leds;
  • если нет поддержки — установите Windows‑Control Center на время и попробуйте записать нужную конфигурацию в контроллер: https://ardor-gaming.com/drivers/
  1. Если хотите единую утилиту — следите за OpenRGB и открывайте issue с дампами (lsusb, dmesg): https://openrgb.org/devices.html.
  2. Если не уверены — делайте один шаг за раз и фиксируйте изменения. Ошибочные попытки управлять EC/прошивкой могут привести к нестабильной работе.

Источники

  1. https://ardor-gaming.com/drivers/
  2. https://kubuntu.ru/node/17389
  3. https://losst.pro/upravlenie-kulerom-linux
  4. https://spravke.livejournal.com/1085776.html
  5. https://openrgb.org/devices.html
  6. https://club.dns-shop.ru/discussions/t-89-noutbuki/393654-ubuntu/

Заключение

Кратко: для ноутбука Ardor Gaming под Ubuntu придётся сочетать системные драйверы (NVIDIA/HWE), стандартные утилиты (lm-sensors + fancontrol) и исследование подсветки через Fn/ACPI/sysfs — официального Linux‑Control Center пока нет, а OpenRGB не поддерживает Ardor. Если быстро нужно рабочее решение — временно установите Windows‑утилиту производителя, задайте нужные режимы, а затем возвращайтесь в Ubuntu; параллельно соберите логи (lsusb, dmesg, sensors) и откройте запрос в OpenRGB или в службу поддержки Ardor. Удачи — если пришлёте выводы команд из раздела диагностики, помогу с разбором и конкретными командами под вашу модель.

Авторы
Проверено модерацией
Модерация
Настройка Ubuntu на ноутбуке Ardor Gaming: кулеры и подсветка