તાજેતરમાં ઓપનઆરબીબી આવૃત્તિ 1.0 પ્રકાશનની જાહેરાત કરી, જે પહેલાં તે OpenAuraSDK તરીકે જાણીતું હતું. આ સંસ્કરણ 1.0 ટૂલના સતત વિકાસના એક વર્ષ પછી આવે છે જે એક ઓપન સોર્સ સ softwareફ્ટવેર પ્રોગ્રામ અને લાઇબ્રેરી પ્રદાન કરવાનું લક્ષ્ય છે વાપરવા માટે સરળ આરજીબી લાઇટ્સને accessક્સેસ કરવા અને નિયંત્રિત કરવા માટે મધરબોર્ડ્સ, રેમ મોડ્યુલ્સ, ગ્રાફિક્સ કાર્ડ્સ, ઠંડક ઉપકરણો અને પેરિફેરલ્સ સહિતના વિવિધ પીસી સાધનોમાં.
આ પ્રોજેક્ટ મૂળરૂપે ફક્ત ASUS uraરા પર જ કેન્દ્રિત હતો. તે uraરા પ્રોટોકોલ પાછળની વિગતો વિશે અને learnરા માટે વધુ લવચીક, સુસંગત અને વિશ્વસનીય ડ્રાઈવર વિકસાવવા માટે કીબોર્ડ વિઝ્યુલાઇઝરની એસુસ uraરાવિન્ડોઝ શાખામાંથી બનાવવામાં આવ્યું છે.
ઓપનઆરજીબી વિશે
આ ઓફર કરેલા અમલીકરણ ખૂબ નક્કર છે અને ઇન્ટેલ અને એએમડી પ્લેટફોર્મ પર Aરા નિયંત્રકોની ઘણી પે generationsીઓને સમર્થન આપે છે, જે સત્તાવાર માલિકીની એપ્લિકેશનો ઇન્સ્ટોલ કરવાની આવશ્યકતાને દૂર કરે છે કે જે કોઈ ચોક્કસ ઉત્પાદક સાથે જોડાયેલા છે.
ઓપનઆરબીબી એ compatibleરા સુસંગત ડ્રાઇવરો સાથે સુસંગત છે જી.સ્કીલ ટ્રાઇડન્ટ ઝેડ આરજીબી અને અન્ય સહિતના વિવિધ આરજીબી મેમરી મોડ્યુલ ઉત્પાદકોમાં વપરાય છે.
આ પ્રોજેક્ટ બેકલાઇટને નિયંત્રિત કરવા માટે સાર્વત્રિક API સાથે ફંક્શનની લાઇબ્રેરી આપે છે કાર્યક્રમો, કન્સોલમાં કન્સોલ યુટિલિટી અને ગ્રાફિકલ ઇન્ટરફેસ. રંગ પરિવર્તન મોડ્સ (રંગ તરંગ, વગેરે) ની પસંદગી, બેકલાઇટ ઝોનનું નિયંત્રણ, અદ્યતન અસરોનો ઉપયોગ, એલઇડી ડિઝાઇનની વ્યાખ્યા અને કરવામાં આવતી ક્રિયાઓ (રંગ સંગીત, વગેરે) સાથે બેકલાઇટનું સિંક્રનાઇઝેશનને ટેકો આપે છે.
પેકેજ એએસયુએસ, ગીગાબાઇટ, એએસરોક અને આરજીબી સબસિસ્ટમવાળા એમએસઆઈ મધરબોર્ડને સપોર્ટ કરે છે હાઉસિંગને બેકલાઇટ કરવા માટે, બેકલાઇટ મેમરી મોડ્યુલો ASUS, Corsair અને HyperX, ASUS Aura અને Gigabyte Aorus ગ્રાફિક્સ કાર્ડ, વિવિધ એલઇડી સ્ટ્રીપ ડ્રાઇવરો (થર્મલટેક, કોર્સેર, એનઝેડએક્સટી હ્યુ +), પ્રકાશિત કુલર્સ, ઉંદર, કીબોર્ડ, હેડફોનો અને રેઝર બેકલાઇટ એસેસરીઝ.
ડિવાઇસ ઇન્ટરેક્શન પ્રોટોકોલ વિશેની માહિતી મુખ્યત્વે રિવર્સ એન્જિનિયરિંગ પ્રોપરાઇટરી ડ્રાઇવર્સ અને એપ્લિકેશન દ્વારા પ્રાપ્ત થાય છે.
મોટાભાગના કેસોમાં, આઇ 2 સી-દેવનો ઉપયોગ કરવો અથવા યુએસબી દ્વારા નિયંત્રિત કરવો એ કમ્પ્યુટર સાથે સંપર્ક કરવા માટે પૂરતું છે, તેમ છતાં યુડેવ નિયમો પણ સૂચિત છે. Uraરા / એએસરોક મધરબોર્ડ આરજીબી ડ્રાઇવર્સનો ઉપયોગ કરવા માટે લિનક્સ કર્નલ પેચ જરૂરી છે. રેઝર પેરિફેરલ્સ માટે, ઓપનરાઝર ડ્રાઇવરનો ઉપયોગ થાય છે (ડેબિયન / ઉબુન્ટુમાં ઓપનરેઝર-ડીકેએમએસ-ડ્રાઇવર્સ પેકેજ).
કોડ સી / સી ++ માં લખેલ છે અને તે GPLv2 લાઇસેંસ હેઠળ વિતરિત થયેલ છે. પ્રોગ્રામ મલ્ટીપ્લેટફોર્મ છે અને તે લિનક્સ અને વિન્ડોઝ માટે ઉપલબ્ધ છે.
અંતે પીતમે હાર્ડવેર સુસંગતતા ચકાસી શકો છો જે હાલમાં આ ઉપયોગિતાને સમર્થન આપે છે નીચેની કડી.
લિનક્સ પર ઓપનઆરબીબી કેવી રીતે ઇન્સ્ટોલ કરવું?
જેઓ તેમની સિસ્ટમ પર ઓપનઆરબીબી ઇન્સ્ટોલ કરવામાં સક્ષમ બનવામાં રુચિ ધરાવે છે, તેઓએ સૂચનાઓનું પાલન કરવું જોઈએ જે અમે નીચે શેર કરીએ છીએ.
આપણે જે કરવું જોઈએ તે પ્રથમ વસ્તુ છે ક્યુટ ક્રિએટરની નવીનતમ સંસ્કરણ ઇન્સ્ટોલ કરો. (તમે તેમાં Qt ક્રિએટર ઇન્સ્ટોલેશનની વિગતો ચકાસી શકો છો નીચેની કડી).
ઉબુન્ટુ અને ડેરિવેટિવ્ઝના કિસ્સામાં આપણે કેટલીક અવલંબન ઇન્સ્ટોલ કરવી આવશ્યક છે:
sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev
હવે આપણે આદેશ સાથે યુટિલિટી મેળવીશું:
git clone https://gitlab.com/CalcProgrammer1/OpenRGB
હવે આ થઈ ગયું આપણે સબમોડ્યુલ્સને અપડેટ કરવા જોઈએ:
git submodule update --init –recursive
અને અહીં આપણે બે વસ્તુઓ કરી શકીએ છીએ, તેમાંથી એક ક્યૂટી સર્જક સાથે પ્રોજેક્ટ ખોલવા અથવા સિસ્ટમમાં કમ્પાઇલ કરવા માટે છે.
કમ્પાઇલ કરવા માટે, ફક્ત નીચેના આદેશો ચલાવો:
cd OpenRGB
qmake OpenRGB.pro
make -j8
./OpenRGB
સંકલનના અંતે અમારે એસ.એમ.બસની accessક્સેસની મંજૂરી આપવી જોઈએ.
ઇન્ટેલમાં આપણે આદેશ સાથે કરી શકીએ છીએ.
modprobe i2c-dev i2c-i801
અથવા એએમડીના કિસ્સામાં, આપણે પહેલા એસએમબસ ડ્રાઈવરોની સૂચિ સાથે આ બનાવવું જોઈએ:
sudo i2cdetect -l
એકવાર નિયંત્રકની ઓળખ થઈ જાય, પછી આપણે નિયંત્રકને પરવાનગી આપવી આવશ્યક છે, ઉદાહરણ તરીકે:
sudo chmod 777 /dev/i2c-0
અંતે, તે ધ્યાનમાં લેવું જોઈએ કે હજી પણ બધા પુન: શરૂઆતમાં ચાલુ રહેવાની કેટલીક ક્ષમતાઓ છે, પરંતુ રંગો અને સ્થિતિઓને રૂપરેખાંકિત કરવાની મુખ્ય કાર્યક્ષમતા સ્થિર છે.
જો તમે તેના વિશે વધુ જાણવા માંગતા હો તમે વિગતો ચકાસી શકો છો નીચેની કડીમાં