Nedavno Najavljeno izdanje OpenRGB verzije 1.0, koji ranije je bio poznat kao OpenAuraSDK. Ova verzija 1.0 dolazi nakon godinu dana kontinuiranog razvoja alata koji ima za cilj pružanje softverskog programa i biblioteke otvorenog koda jednostavan za upotrebu za pristup i kontrolu RGB svjetla u raznoj PC opremi, uključujući matične ploče, RAM module, grafičke kartice, uređaje za hlađenje i periferne uređaje.
Ovaj projekat se prvobitno fokusirao samo na ASUS Auru. Izrađen je iz AsusAuraWindows grane Vizualizatora tastature kako bi se saznalo više o detaljima koji stoje iza Aura protokola i razvio fleksibilniji, kompatibilniji i pouzdaniji pokretački program za Auru.
O OpenRGB-u
Ova ponuđena implementacija prilično je solidna i podržava više generacija Aura kontrolera na Intel i AMD platformama, koje eliminira potrebu za instaliranjem službenih vlasničkih aplikacija koji su vezani za određenog proizvođača.
OpenRGB je kompatibilan sa Aura kompatibilnim upravljačkim programima koristi se u raznim proizvođačima RGB memorijskih modula, uključujući G.Skill Trident Z RGB i druge.
Projekat nudi biblioteku funkcija s univerzalnim API-jem za kontrolu pozadinskog osvjetljenja aplikacija, uslužni program konzole i grafičko sučelje u Qt. Podržava izbor načina promjene boje (talas boja, itd.), Kontrolu zona pozadinskog osvjetljenja, primjenu naprednih efekata, definiciju LED dizajna i sinhronizaciju pozadinskog osvjetljenja sa izvršenim radnjama (muzika u boji, itd.).
Paket podržava ASUS, Gigabyte, ASRock i MSI matične ploče sa RGB podsistemom za osvjetljenje kućišta, memorijski moduli s pozadinskim osvjetljenjem od ASUS, Corsair i HyperX, ASUS Aura i Gigabyte Aorus grafičkih kartica, razni upravljački programi za LED trake (ThermalTake, Corsair, NZXT Hue +), osvijetljeni hladnjaci, miševi, tastature, slušalice i Razer dodaci s pozadinskim osvjetljenjem.
Informacije o protokolu interakcije uređaja dobivaju se prvenstveno pomoću vlasničkih upravljačkih programa i aplikacija obrnutog inženjerstva.
U većini slučajeva za interakciju s računarom dovoljna je upotreba i2c-dev ili upravljanje putem USB-a, iako su predložena i udev pravila. Korištenje RGB upravljačkih programa Aura / ASRock matične ploče zahtijeva zakrpu jezgre Linuxa. Za Razer periferne uređaje koristi se OpenRazer upravljački program (paket openrazer-dkms-drivers u Debian / Ubuntu).
Kôd je napisan na C / C ++ i distribuira se pod GPLv2 licencom. Program je multiplatformni i dostupan je za Linux i Windows.
Konačno strMožete provjeriti kompatibilnost hardvera koji trenutno podržava ovaj uslužni program u sljedeći link.
Kako instalirati OpenRGB na Linux?
Oni koji su zainteresirani za mogućnost instaliranja OpenRGB-a na svoj sistem, trebali bi slijediti upute koje dijelimo u nastavku.
Prvo što moramo učiniti je instalirajte najnovije izdanje Qt Creator. (Detalje instalacije Qt Creator možete provjeriti u sljedeći link).
U slučaju Ubuntu-a i derivata moramo instalirati neke zavisnosti:
sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev
Sada ćemo dobiti uslužni program naredbom:
git clone https://gitlab.com/CalcProgrammer1/OpenRGB
Gotovo sada moramo ažurirati podmodule:
git submodule update --init –recursive
I tu možemo učiniti dvije stvari, jedna od njih je otvoriti projekt s QT kreatorom ili ga kompajlirati u sistemu.
Za kompajliranje, samo pokrenite sljedeće naredbe:
cd OpenRGB
qmake OpenRGB.pro
make -j8
./OpenRGB
Na kraju kompilacije moramo omogućiti pristup SMBusu.
U Intelu to možemo učiniti naredbom:
modprobe i2c-dev i2c-i801
Ili u slučaju AMD-a, prvo moramo navesti SMBus upravljačke programe sa:
sudo i2cdetect -l
Jednom kada je kontroler identificiran, moramo dodijeliti dozvole kontroloru, na primjer:
sudo chmod 777 /dev/i2c-0
Konačno, treba uzeti u obzir da još uvijek postoje neke mogućnosti da se zadrže u svim ponovnim pokretanjima, ali glavna funkcionalnost konfiguriranja boja i načina je stabilna.
Ako želite znati više o tome možete provjeriti detalje Na sledećem linku.