Несколько дней назад анонсирован выпуск новой версии OpenRGB 0.6 который подчеркивает добавление надстроек, улучшающих пользовательский опыт, а также добавление поддержки большего количества устройств и платформ, в дополнение к тому факту, что в эту новую версию также были внесены некоторые исправления.
Для тех, кто не знаком с OpenRGB, они должны знать, что это программное обеспечение для управления устройствами RGB-подсветки и предлагаемая реализация довольно солидная который поддерживает несколько поколений контроллеров Aura на платформах Intel и AMD, которые избавляет от необходимости устанавливать официальные проприетарные приложения которые привязаны к конкретному производителю.
OpenRGB совместим с драйверами, совместимыми с Aura используется различными производителями модулей памяти RGB, включая G.Skill Trident Z RGB и другие.
В рамках проекта предлагает библиотеку функций с универсальным API для управления подсветкой приложений, консольная утилита и графический интерфейс в Qt. Поддерживает выбор режимов изменения цвета (цветовая волна и т. Д.), Управление зонами подсветки, применение расширенных эффектов, определение дизайна светодиода и синхронизация подсветки с выполняемыми действиями (цветомузыка и т. Д.).
Основные новые возможности OpenRGB 0.6
В этой новой версии OpenRGB 0.6 представлена система дополнений которые расширяют пользовательский интерфейс, вместе с которым lРазработчики OpenRGB подготовили серию плагинов с системой автоматической установки обновлений, движком для добавления эффектов, визуальной картой и реализацией протокола E1.31.
Для устройств Razer, создан альтернативный драйвер для замены OpenRazer из-за большого количества сбоев и задержек приёма обновлений от последних; Чтобы включить альтернативный драйвер, необходимо отключить OpenRazer в настройках OpenRGB.
Что касается улучшений поддержки, стоит отметить, что добавлена ограниченная поддержка macOS для архитектур Intel и ARM, в то время как была добавлена расширенная поддержка для графических процессоров ASUS, MSI, Gigabyte и графических процессоров EVGA.
Относительно внесенных исправлений, упоминается, что исправлена ошибка, приводившая к сгоранию драйвера подсветки на материнских платах MSI MysticLight. Поддержка этой серии повторно включена для уже протестированных плат, разработчики оказывают помощь в восстановлении производительности подсветки, поврежденной при запуске предыдущих версий OpenRGB.
Из других изменений которые выделяются:
- Код драйвера мыши Logitech был объединен, чтобы уменьшить дублирование кода, были добавлены новые режимы работы и улучшено беспроводное соединение.
- Добавлена поддержка QMK (требуется ручная настройка).
- Добавлена поддержка TPM2, протоколов Adalight для контроллеров на базе Arduino.
Что касается списка новых поддерживаемых устройств, мы можем проконсультироваться с ними здесь. В конце концов вы можете проверить совместимость оборудования который в настоящее время поддерживает эту утилиту в по следующей ссылке.
Как установить OpenRGB в Linux?
Тем, кто заинтересован в возможности установить OpenRGB в своей системе, следует следовать приведенным ниже инструкциям.
Первое, что нужно сделать, это установите последнюю версию Qt Creator. (Вы можете проверить детали установки Qt Creator в по следующей ссылке).
В случае Ubuntu и производных мы должны установить некоторые зависимости:
sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev
Теперь мы собираемся получить утилиту с помощью команды:
git clone https://gitlab.com/CalcProgrammer1/OpenRGB
Сделано сейчас мы должны обновить подмодули:
git submodule update --init –recursive
И здесь мы можем сделать две вещи, одна из них - открыть проект с помощью QT Creator или скомпилировать его в системе.
Для компиляции просто выполните следующие команды:
cd OpenRGB qmake OpenRGB.pro make -j8 ./OpenRGB
В конце компиляции мы должны разрешить доступ к SMBus.
В Intel это можно сделать с помощью команды:
modprobe i2c-dev i2c-i801
Или в случае AMD мы должны сначала перечислить драйверы SMBus с:
sudo i2cdetect -l
Как только контроллер идентифицирован, мы должны предоставить ему разрешения, например:
sudo chmod 777 /dev/i2c-0
Наконец, следует учитывать, что некоторые возможности сохранения при всех перезапусках все еще отсутствуют, но основная функциональность настройки цветов и режимов стабильна.
Если вы хотите узнать об этом больше вы можете проверить детали По следующей ссылке.