Cómo usar OpenRGB para el control de iluminación en Linux

Cómo usar OpenRGB para el control de iluminación en Linux
Las luces RGB pueden traer vida fresca a cualquier configuración de computadora aburrida. En este punto, puede obtener la iluminación RGB para casi todos los componentes de su PC (ventiladores, teclados y ratones). La cereza en la parte superior es que la mayoría de estos fabricantes de componentes envían su propio software para controlar sus sistemas de iluminación.

Sin embargo, las cosas no son tan simples para los usuarios de Linux. Desafortunadamente, la mayoría de estos programas suelen ser propietarios. Para agregar insulto a la lesión, estas piezas de software no están disponibles para Linux.

Ahí es donde entran los programas de control RGB de código abierto, OpenRGB en este caso. En esta guía, repasaremos todo lo relacionado con OpenRGB: sus características, cómo instalarla y usarla, y más. Vamos a entrar en eso!

Acerca de OpenRGB

Como se mencionó anteriormente, OpenRGB es un software gratuito y de código abierto desarrollado para controlar la iluminación RGB. Es multiplataforma y funciona bien con Linux y Windows.

Una de las ventajas para usar OpenRGB es su extensa funcionalidad. Usando este programa, puede manipular la iluminación de RGB en placas base, tarjetas gráficas, ratones, teclados, módulos de RAM, refrigeradores, alfombrillas y más. Además, admite muchos fabricantes, como Gigabyte, Asus y Corsair. Aquí hay una lista de todos los dispositivos compatibles con OpenRGB.

Además de su amplia colección de hardware compatible, OpenRGB presenta dos modos de operación: GUI y CLI. No importa qué tipo de usuario sea, OpenRGB es una aplicación con la que puede contar para ofrecer una experiencia útil y emocionante.

Características de OpenRGB

OpenRGB tiene numerosas características distintivas que lo ponen en la parte superior del juego. A continuación se enumeran solo un puñado de características:

  • Seleccione efectos y colores para una amplia variedad de hardware
  • Viene con una interfaz de línea de comandos y una GUI QT5
  • Crear, guardar y cargar perfiles de usuario
  • Controlar el brillo
  • Configuración configurable de AutoStart
  • Sincronice la iluminación RGB en diferentes computadoras con múltiples instancias de OpenRGB
  • Crear fácilmente patrones de color de usuario personalizado
  • No se requieren aplicaciones específicas del fabricante
  • Use OpenRGB SDK para interoperar con un software de control de iluminación de terceros

Dicho esto, ahora debería tener una comprensión básica de qué esperar de OpenRGB. Si aún está interesado, proceda al proceso de instalación.

Instalación de OpenRGB

OpenRGB está disponible para descargar como .Archivo de paquete DEB y una APIMAGE PORTABLE. Cubriremos ambos métodos de instalación uno por uno.

Método 1: Instalación de OpenRGB con el paquete DEB

El primer curso de acción en este método es descargar OpenRGB .paquete Deb. Una vez que haya descargado el paquete, navegue al directorio que contiene el archivo ejecutando el siguiente comando en el terminal:

Descargas de $ CD

A continuación, utilizaremos la herramienta DPKG para instalar OpenRGB.

$ sudo dpkg -i openRGB_0.5_amd64_88464d1.debutante

Si se encuentra con algunos errores relacionados con las dependencias al ejecutar el comando anterior, es posible que deba ejecutar el siguiente comando antes de instalar el .Paquete Deb:

$ sudo apto install libhidapi-hidraw0

Método 2: Instalación de OpenRGB con Appimage

Si el método anterior no funcionó para usted, o si prefiere instalar OpenRGB a través de Appimage, esta sección es para usted. Los pasos son relativamente similares a lo que hicimos en el primer método. Comience descargando el archivo Appimage desde el repositorio de GitLab.

Navegue al directorio de descargas ejecutando el siguiente comando:

Descargas de $ CD
$ sudo chmod +x ~ openRGB_0.7_x86_64_6128731

Finalmente, ejecutamos el archivo que descargamos a través del comando proporcionado a continuación:

ps ./OpenRGB_0.7_x86_64_6128731

Y eso es todo lo que hay para instalar OpenRGB en Ubuntu. Si está en alguna otra distribución de Linux, no se preocupe, ya que los binarios de OpenRGB también están disponibles para POP! OS, Linux Mint, Elementary OS y más.

Usando OpenRGB

Con la instalación fuera del camino, es hora de que nos preparemos para comenzar a usar OpenRGB. Usar OpenRGB es bastante simple. La configuración es sencilla y la interfaz de usuario es intuitiva. Antes de iniciar OpenRGB y comenzar a usarlo, es hora de que prepare sus dispositivos RGB y conecte a su sistema. De lo contrario, no aparecerán como dispositivos escaneados en OpenRGB más tarde.

Dicho esto, abramos una nueva instancia de OpenRGB. Puede encontrarlo buscando en el menú de actividades. En la primera ejecución, debería parecerse a la siguiente imagen:

Exploremos cada una de las pestañas en el menú superior y exploremos su funcionalidad.

  • Dispositivos: Verifique y configure los dispositivos RGB conectados a su sistema
  • Información: Muestra detalles de OpenRGB, como fecha de compilación, versión y más
  • Servidor SDK y cliente SDK: Le permite utilizar el kit de desarrollo de software OpenRGB para operar con un software de control de terceros configurando servidores y clientes
  • Ajustes: Muestra los nombres de dispositivos compatibles con OpenRGB

Además de estas pestañas, los botones en la parte inferior le permiten guardar, cargar y eliminar los perfiles de control de iluminación RGB. Además, también puede alternar la vista LED y escanear para obtener más dispositivos después de conectarlos/desconectarlos.

Hay un montón de placas base específicas y módulos RAM RGB, que requieren acceso SMBus para controlar los LED a bordo. Como se mostró anteriormente, si no está interesado en controlar estos dispositivos, puede usar la aplicación OpenRGB. Sin embargo, si desea habilitar el acceso a las SMBus, hay algunos pasos que debe tomar.

Primero, comenzamos cargando el módulo I2C-DEV. A continuación, tenemos que cargar el controlador I2C. Esto se puede hacer ejecutando los comandos que se dan a continuación:

Para los sistemas Intel, ejecute los siguientes comandos:

$ sudo modprobe i2c-i801
$ sudo modprobe i2c-nct6775

(Controlador secundario, requiere parche)

Para los sistemas AMD, ejecute el siguiente comando:

$ modprobe i2c-piix4

Sin embargo, algunas placas base de Aorus/Gigabyte pueden tener algunos problemas con el controlador SMBUS. Si desea obtener más información y profundizar en esto, eche un vistazo a la documentación oficial de OpenRGB aquí.

(Opcional) desinstalar OpenRGB

En caso de que desee desinstalar OpenRGB, ejecute el siguiente comando:

$ sudo apt eliminación-auto-remove openrgb

Conclusión

Los fabricantes de iluminación RGB a menudo no extienden el soporte de su software a los usuarios de Linux. Esto hace que las cosas sean mucho más complicadas, pero no cuando tienes OpenRGB.

OpenRGB es una aplicación de control de iluminación RGB de código abierto con cargas de excelentes características. Hemos discutido lo que ofrece y cómo instalarlo y usarlo. Con suerte, ahora está bien equipado para controlar su sistema de iluminación RGB con OpenRGB. Echa un vistazo a otros artículos de tinción de Linux para obtener consejos y tutoriales.