nedavno Najavljeno izdanje OpenRGB verzije 1.0, koji prije je bio poznat kao OpenAuraSDK. Ova verzija 1.0 dolazi nakon godinu dana kontinuiranog razvoja alata koji ima za cilj pružiti softver i biblioteku otvorenog koda jednostavan za upotrebu za pristup i upravljanje RGB svjetlima na raznoj PC opremi, uključujući matične ploče, RAM module, grafičke kartice, rashladne uređaje i periferne uređaje.
Ovaj se projekt izvorno fokusirao samo na ASUS Auru. Izgrađen je iz grane AsusAuraWindows u Vizualizatoru tipkovnice kako bi se saznalo više o pojedinostima iza protokola Aura 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 kompatibilan je s 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.
Projekt 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 (val boja, itd.), Kontrolu zona pozadinskog osvjetljenja, primjenu naprednih efekata, definiciju LED dizajna i sinkronizaciju pozadinskog osvjetljenja s izvršenim radnjama (glazba u boji, itd.).
Paket podržava ASUS, Gigabyte, ASRock i MSI matične ploče s RGB podsustavom za osvjetljenje kućišta, memorijski moduli s pozadinskim osvjetljenjem od grafičkih kartica ASUS, Corsair i HyperX, ASUS Aura i Gigabyte Aorus, razni pokretači LED traka (ThermalTake, Corsair, NZXT Hue +), osvijetljeni hladnjaci, miševi, tipkovnice, slušalice i Razer dodaci s pozadinskim osvjetljenjem.
Informacije o protokolu interakcije s uređajem dobivaju se prvenstveno pomoću vlasničkih upravljačkih programa i aplikacija obrnutog inženjerstva.
U većini slučajeva za interakciju s računalom 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 upravljački program OpenRazer (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.
Napokon 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 sustav, 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ća poveznica).
U slučaju Ubuntu-a i derivata moramo instalirati neke ovisnosti:
sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev
Sada ćemo uslužni program dobiti naredbom:
git clone https://gitlab.com/CalcProgrammer1/OpenRGB
Učinio ovo 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 kompilirati u sustavu.
Da biste kompilirali, samo pokrenite sljedeće naredbe:
cd OpenRGB
qmake OpenRGB.pro
make -j8
./OpenRGB
Na kraju sastavljanja moramo dopustiti 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 s:
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 nedostaju neke mogućnosti da se nastave u svim ponovnim pokretanjem, ali glavna funkcionalnost konfiguriranja boja i načina rada je stabilna.
Ako želite znati više o tome možete provjeriti detalje U sljedećem linku.