Hvordan bruke OpenRGB for belysningskontroll på Linux

Hvordan bruke OpenRGB for belysningskontroll på Linux
RGB -lys kan gi friskt liv til ethvert kjedelig datamaskinoppsett. På dette tidspunktet kan du få RGB -belysningen for nesten alle komponenter av PC -en - vifter, tastaturer og mus - du nevner det. Kirsebæret på toppen er at de fleste av disse komponentprodusentene sender sin egen programvare for å kontrollere lyssystemene sine.

Ting er imidlertid ikke så enkelt for Linux -brukere. Dessverre er de fleste av disse programmene vanligvis proprietære. For å legge til fornærmelse mot skade, er disse programvarebitene ikke tilgjengelige for Linux.

Det er der Open Source RGB-kontrollprogrammene kommer inn, OpenRGB i dette tilfellet. I denne guiden vil vi gå over alt om OpenRGB: dens funksjoner, hvordan du installerer og bruker det, og mer. La oss komme inn på det!

Om OpenRGB

Som nevnt tidligere er OpenRGB en gratis og åpen kildekode-programvare utviklet for å kontrollere RGB-belysning. Det er kryssplattform og fungerer bra med både Linux og Windows.

En av oppturene med å bruke OpenRGB er dens omfattende funksjonalitet. Ved hjelp av dette programmet kan du manipulere RGB -belysning i hovedkort, grafiske kort, mus, tastaturer, RAM -moduler, kjølere, musematter og mer. Videre støtter den mange produsenter, som gigabyte, Asus og Corsair. Her er en liste over alle enhetene støttet av OpenRGB.

I tillegg til den brede samlingen av støttet maskinvare, har OpenRGB to driftsmåter: GUI og CLI. Uansett hva slags bruker du er, er OpenRGB en applikasjon du kan stole på for å levere en nyttig og spennende opplevelse.

Funksjoner ved OpenRGB

OpenRGB har mange særegne funksjoner som setter det på toppen av spillet. Nedenfor er det bare en håndfull funksjoner:

  • Velg effekter og farger for et bredt utvalg av maskinvare
  • Leveres med et kommandolinjegrensesnitt og en QT5 GUI
  • Opprett, lagre og last inn brukerprofiler
  • Kontroller lysstyrken
  • Konfigurerbare Autostart -innstillinger
  • Synkroniser RGB -belysningen på forskjellige datamaskiner med flere OpenRGB -forekomster
  • Enkelt opprette fargemønstre for tilpasset bruker
  • Ingen produsentspesifikke applikasjoner kreves
  • Bruk OpenRGB SDK for å interoperere med tredjeparts belysningskontrollprogramvare

Når det er sagt, bør du nå ha en grunnleggende forståelse av hva du kan forvente av OpenRGB. Hvis du fortsatt er interessert, fortsett til installasjonsprosessen.

Installere OpenRGB

OpenRGB er tilgjengelig for nedlasting som en .Deb -pakkefilen og en bærbar appimage. Vi vil dekke begge installasjonsmetodene en etter en.

Metode 1: Installere OpenRGB med Deb -pakken

Det første handlingsforløpet i denne metoden er å laste ned OpenRGB .Deb -pakke. Når du har lastet ned pakken, navigerer du til katalogen som inneholder filen ved å kjøre følgende kommando i terminalen:

$ CD -nedlastinger

Deretter bruker vi DPKG -verktøyet til å installere OpenRGB.

$ sudo dpkg -i openrgb_0.5_amd64_88464d1.Deb

Hvis du får noen avhengigheter-relatert feil ved å kjøre den forrige kommandoen, kan det hende du må kjøre følgende kommando før du installerer .Deb -pakke:

$ sudo apt install libhidapi-hidraw0

Metode 2: Installere OpenRGB med Appimage

Hvis den forrige metoden ikke fungerte for deg, eller hvis du foretrekker å installere OpenRGB via AppImage, er denne delen for deg. Trinnene er relativt like det vi gjorde i den første metoden. Begynn med å laste ned Appimage -filen fra Gitlab -depotet.

Naviger til nedlastingskatalogen ved å kjøre følgende kommando:

$ CD -nedlastinger
$ sudo chmod +x ~ openrgb_0.7_x86_64_6128731

Til slutt utfører vi filen vi lastet ned gjennom kommandoen gitt nedenfor:

$ ./OpenRGB_0.7_x86_64_6128731

Og det er alt det er å installere OpenRGB på Ubuntu. Hvis du er på en annen Linux -distro, må du ikke bekymre deg, da OpenRGB -binærene også er tilgjengelige for POP! OS, Linux Mint, Elementary OS og mer.

Ved hjelp av OpenRGB

Med installasjonen ute av veien, er det på tide at vi forbereder oss på å begynne å bruke OpenRGB. Å bruke OpenRGB er ganske enkelt. Konfigurasjonen er grei og brukergrensesnittet er intuitivt. Før du starter OpenRGB og begynner å bruke den, er det på tide at du gjør RGB -enhetene dine klare og koblet til systemet ditt. Ellers vil de ikke vises som skannede enheter i OpenRGB senere.

Når det er sagt, la oss åpne for en ny forekomst av OpenRGB. Du kan finne det ved å søke etter den i aktivitetsmenyen. På første løp skal det se ut som følgende bilde:

La oss utforske hver av fanene på toppmenyen og utforske funksjonaliteten deres.

  • Enheter: Kontroller og konfigurer RGB -enhetene som er koblet til systemet ditt
  • Informasjon: Viser detaljer om OpenRGB som byggedato, versjon og mer
  • SDK Server og SDK -klient: Lar deg bruke OpenRGB-programvareutviklingssettet for å operere med tredjeparts kontrollprogramvare ved å sette opp servere og klienter
  • Innstillinger: Viser navnene på enheter støttet av OpenRGB

I tillegg til disse fanene, lar knappene nederst at du kan lagre, laste og slette RGB -belysningskontrollprofiler. Videre kan du også bytte LED -visningen og skanne etter flere enheter etter å ha koblet til/kobler fra dem.

Det er en haug med spesifikke hovedkort og RGB RAM -moduler, som krever SMBUs tilgang for å kontrollere ombordets lysdioder. Som tidligere vist, hvis du ikke er interessert i å kontrollere disse enhetene, kan du bare bruke OpenRGB -appen. Imidlertid, hvis du ønsker å aktivere SMBUS -tilgang, er det noen trinn du må ta.

Først begynner vi med å laste I2C-DEV-modulen. Deretter må vi laste I2C -driveren. Dette kan gjøres ved å kjøre kommandoene gitt nedenfor:

For Intel -systemer, kjør følgende kommandoer:

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

(Sekundær kontroller, krever lapp)

For AMD -systemer, kjør følgende kommando:

$ modprobe i2c-piix4

Noen Aorus/Gigabyte hovedkort kan imidlertid ha noen problemer med SMBUS -kontrolleren. Hvis du vil lære mer og dykke dypere inn i dette, kan du se på den offisielle dokumentasjonen av OpenRGB her.

(Valgfritt) avinstallere OpenRGB

I tilfelle du vil avinstallere OpenRGB, kjører du følgende kommando:

$ sudo apt fjerne-auto-remove openrgb

Konklusjon

RGB -lysprodusenter utvider ofte ikke programvarens støtte til Linux -brukere. Dette gjør ting mye mer komplisert, men ikke når du har OpenRGB.

OpenRGB er en åpen kildekode RGB Lighting Control-app med masse utmerkede funksjoner. Vi har diskutert hva det tilbyr, og hvordan du installerer det og bruker det. Forhåpentligvis er du nå godt utstyrt for å kontrollere RGB -lyssystemet ditt med OpenRGB. Sjekk ut andre Linux -hint -artikler for tips og opplæringsprogrammer.