OpenRGB 1.0, um utilitário para gerenciamento de dispositivos RGB, já foi lançado

OpenRGB

Faz pouco Lançamento do OpenRGB versão 1.0 anunciado, Qual anteriormente era conhecido como OpenAuraSDK. Esta versão 1.0 chega após um ano de desenvolvimento contínuo da ferramenta que visa fornecer um programa de software de código aberto e biblioteca fácil de usar para acessar e controlar luzes RGB em vários equipamentos de PC, incluindo placas-mãe, módulos de RAM, placas gráficas, dispositivos de resfriamento e periféricos.

Este projeto focava originalmente apenas no ASUS Aura. Foi construído a partir do ramo AsusAuraWindows do Keyboard Visualizer para aprender mais sobre os detalhes por trás do protocolo Aura e desenvolver um driver mais flexível, compatível e confiável para o Aura.

Sobre o OpenRGB

Esta implementação oferecida é bastante sólida e suporta várias gerações de controladores Aura em plataformas Intel e AMD, que elimina a necessidade de instalar aplicativos proprietários oficiais que estão vinculados a um fabricante específico.

OpenRGB é compatível com drivers compatíveis com Aura usado em vários fabricantes de módulos de memória RGB, incluindo G.Skill Trident Z RGB e outros.

O projeto oferece uma biblioteca de funções com uma API universal para controlar a luz de fundo de aplicações, um utilitário de console e uma interface gráfica em Qt. Suporta a escolha de modos de mudança de cor (onda de cor, etc.), controle de zonas de luz de fundo, aplicação de efeitos avançados, definição do design de LED e sincronização da luz de fundo com as ações realizadas (música em cores, etc.).

O pacote suporta placas-mãe ASUS, Gigabyte, ASRock e MSI com subsistema RGB para iluminar a caixa, módulos de memória retroiluminados da ASUS, Corsair e HyperX, placas de vídeo ASUS Aura e Gigabyte Aorus, vários drivers de fita LED (ThermalTake, Corsair, NZXT Hue +), coolers iluminados, mouses, teclados, fones de ouvido e acessórios retroiluminados Razer.

As informações sobre o protocolo de interação do dispositivo são obtidas principalmente por aplicativos e drivers proprietários de engenharia reversa.

Na maioria dos casos, usar i2c-dev ou controlar via USB é suficiente para interagir com o computador, embora as regras do udev também sejam propostas. Usar os drivers RGB da placa-mãe Aura / ASRock requer um patch do kernel Linux. Para periféricos Razer, o driver OpenRazer é usado (o pacote openrazer-dkms-drivers no Debian / Ubuntu).

O código é escrito em C / C ++ e é distribuído sob a licença GPLv2. O programa é multiplataforma e está disponível para Linux e Windows.

finalmente pVocê pode verificar a compatibilidade de hardware que atualmente suporta este utilitário em o seguinte link.

Como instalar o OpenRGB no Linux?

Para aqueles que estão interessados ​​em poder instalar o OpenRGB em seus sistemas, eles devem seguir as instruções que compartilhamos abaixo.

A primeira coisa a fazer é instale a última edição do Qt Creator. (Você pode verificar os detalhes de instalação do Qt Creator em o seguinte link).

No caso do Ubuntu e derivados, devemos instalar algumas dependências:

sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev

Agora vamos obter o utilitário com o comando:

git clone https://gitlab.com/CalcProgrammer1/OpenRGB

Feito isso agora devemos atualizar os submódulos:

git submodule update --init –recursive

E aqui podemos fazer duas coisas, uma delas é abrir o projeto com o QT creator ou compilá-lo no sistema.

Para compilar, basta executar os seguintes comandos:

cd OpenRGB
qmake OpenRGB.pro
make -j8
./OpenRGB

No final da compilação devemos permitir o acesso ao SMBus.

Na Intel, podemos fazer isso com o comando:

modprobe i2c-dev i2c-i801

Ou, no caso da AMD, devemos primeiro listar os drivers SMBus com:

sudo i2cdetect -l

Uma vez que o controlador tenha sido identificado, devemos conceder permissões ao controlador, por exemplo:

sudo chmod 777 /dev/i2c-0

Finalmente, deve-se levar em conta que ainda existem algumas capacidades para persistir em todos os reinícios, mas a principal funcionalidade de configuração de cores e modos é estável.

Se você quiser saber mais sobre isso você pode verificar os detalhes no link a seguir.


O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique Clique aqui.

Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.