ગેમમોડ: તમારા મનપસંદ ટાઇટલ રમવા માટે તમારી સિસ્ટમ Opપ્ટિમાઇઝ કરો

ફેરલ_સંવેદનશીલ_લloગો

બ્રિટિશ પે .ી ફેરલ ઇન્ટરેક્ટિવએ કેટલાક અઠવાડિયા પહેલા ખુલ્લા સ્રોત સ softwareફ્ટવેર ગેમમોડને રજૂ કર્યું હતું., ડિઝાઇન operatingપરેટિંગ સિસ્ટમ્સ પર આધુનિક રમતો ચલાવવાનું ગતિ લિનક્સ પરિવારનો.

રમતની શરૂઆત દરમિયાન સીપીયુ માટે "પરફોર્મન્સ મોડ" ના સ્વચાલિત સક્રિયકરણને કારણે ગતિમાં વધારો થાય છે. રમતમોડ લિનક્સ માટે એક નવો વિકલ્પ છે જે તમને તમારા પીસીને રમવા માટે izeપ્ટિમાઇઝ કરવાની મંજૂરી આપશે, જે વિડિઓ સિસ્ટમ સત્ર દરમિયાન તેના પ્રદર્શનને izeપ્ટિમાઇઝ કરવા માટે, તેની સેટિંગ્સમાં શ્રેણીબદ્ધ ફેરફારો સાથે તમારી સિસ્ટમનું સંચાલન કરે છે.

જેમ કે જાણીતું છે, એક સામાન્ય લિનક્સ સમસ્યા એ ગેમિંગ દરમિયાન સીપીયુને ધીમું કરે છે. Mપરેટિંગ સિસ્ટમના ગોઠવણીમાં મેન્યુઅલ હસ્તક્ષેપ કર્યા વિના ગેમમોડ તમને આ સમસ્યાને હલ કરવાની મંજૂરી આપે છે.

ગેમમોડ વિશે

જ્યારે રમતો શરૂ થાય છે ત્યારે ગેમમોડ તમને સિસ્ટમની વર્તણૂક બદલવાની મંજૂરી આપે છે: ડિમન પર્ફોર્મન્સ મોડમાં હોવા માટે સીપીયુ ગવર્નરને બદલવાની કાળજી લે છે સામાન્ય ઓનમેન્ડ અથવા પાવરસેવ મોડને બદલે.

ડિઝાઇન હોસ્ટ ડિમન અને લાઇબ્રેરી વચ્ચે સ્પષ્ટ અમૂર્ત છે ( ગેમ મોડેડી લિબગેમેમોડ) અને ગ્રાહક ચાર્જર્સ ( libgamemodeauto અને gamemode_client.h) કે જે ડિમન ઇન્સ્ટોલ કરેલું છે કે ચાલે છે તેની ચિંતા કર્યા વિના સલામત ઉપયોગની મંજૂરી આપે છે.

આ ડિઝાઇનનો અર્થ એ પણ છે કે જ્યારે હોસ્ટ લાઇબ્રેરી હાલમાં ડિમન સાથે સંદેશ વિનિમય માટે સિસ્ટમડ પર નિર્ભર છે, અન્ય આંતરિક કાર્યોને અમલમાં મૂકવું તે સંપૂર્ણપણે શક્ય છે જે હજી પણ તે જ ગ્રાહકો સાથે કાર્ય કરે છે.

જો તમારી પાસે સીપીયુ, એએમડી છે અને તેમાં કૂલ'ન'ક્યુએટ અક્ષમ છે, અથવા તમારી પાસે ઇન્ટેલ સીપીયુ છે અને તે સ્પીડસ્ટેપ અક્ષમ કરેલું છે, તો બીજું, ગેમમોડ ગવર્નર કામ કરશે નહીં કારણ કે તમારું સીપીયુ રાજ્યપાલ સાથે કામ કરતું નથી. તમે પહેલાથી જ તેમાંથી વધુ મેળવી રહ્યા છો.

લિનક્સ પર ગેમમેડ કેવી રીતે ઇન્સ્ટોલ કરવું?

એ હકીકતને કારણે કે પરીક્ષણના તબક્કામાં હજી પણ તે પ્રકાશન છે જેમાં તેનો ઉપયોગ કરી શકાય તેવા હાર્ડવેરની વિશાળ માત્રાને કારણે વિગતોને સુધારવા માટે, અમે ભાગ્યે જ અમારી સિસ્ટમની ભંડારમાં એપ્લિકેશન શોધી શકીશું.

જો કેસૌ પ્રથમ, સારી કામગીરીની બાંયધરી આપવા માટે આપણે કેટલીક અવલંબન સ્થાપિત કરવી આવશ્યક છે અમારી સિસ્ટમ માં ગેમમોડ.

સામાન્ય રીતે, આવશ્યક અવલંબન શામેલ છે મેસોન, pkg-રૂપરેખાની વિકાસ પુસ્તકાલયો systemd અને નીન્જા બિલ્ડ.

ડેબિયનના કિસ્સામાં, ઉબુન્ટુ અને આમાંથી ઉતરેલા વિતરણો, આપણે આ આદેશ સાથે અવલંબન સ્થાપિત કરીએ છીએ
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

જેમણે સ્થાપિત કર્યું છે આર્કલિંક્સ, મનાજારો અથવા આનામાંથી કેટલાક અવલંબન પ્રાપ્ત થાય છે આ આદેશ:
sudo pacman -S meson systemd ninja
જ્યારે માટે ફેડોરા, કોરોરા, સેન્ટોસ, ઓપનસુસ અને ડેરિવેટિવ્ઝ જેની સાથે આપણે ઇન્સ્ટોલ કરીએ છીએ:

sudo dnf meson systemd-devel pkg-config સ્થાપિત કરો



રમતમોડ લિનક્સ



હવે, આપણે એપ્લિકેશનના સ્રોત કોડને તેની જગ્યામાંથી ગિટમાં ડાઉનલોડ કરવું જોઈએ, ટર્મિનલ પર આ કરવા માટે આપણે આ આદેશ ચલાવીએ છીએ.
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

અને હવે આપણે આ આદેશો સાથે સિસ્ટમમાં સેવા લોડ કરવી આવશ્યક છે:
meson --prefix=/usr build -Dwith-systemd-user-unit-dir=/etc/systemd/user
cd build
ninja
sudo ninja install
systemctl --user daemon-reload
systemctl --user enable gamemoded
systemctl --user start gamemoded
systemctl --user status gamemoded

એકવાર તમે તેને તમારી સિસ્ટમો પર ઇન્સ્ટોલ કરી લો અને તેઓએ સફળતાપૂર્વક તેની સેવા લોડ કરી લો, પછી તમે કોઈપણ રમતને કહી શકો કે તે આ આદેશ કરીને ગેમમોડનો ઉપયોગ કરી શકે છે:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

તમે તેને તમારી દરેક રમતો માટે વરાળ પ્રક્ષેપણ વિકલ્પ તરીકે ઉમેરી શકો છો, નીચે પ્રમાણે:

LD_PRELOAD=$LD_PRELOAD:/usr/\$LIB/libgamemodeauto.so %command%

જો તમને જાણવું છે કે હાલનો સીપીયુ ગવર્નર ઉપયોગમાં છે, તો તમે આ આદેશ ટર્મિનલમાં ચલાવી શકો છો:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

રૂપરેખાંકન

ડિમન રૂપરેખાંકિત કરી શકાય છે હાલમાં ફાઇલ વાપરી રહ્યા છીએ ગેમમોડ.એન.આઇ., આ એપ્લિકેશન ફોલ્ડર "ઉદાહરણ" ની અંદર છે.

ગોઠવણી ફાઇલો નીચેની ડિરેક્ટરીઓમાંથી લોડ અને મર્જ થઈ છે, ક્રમમાં:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

આ ફાઇલમાં આપણે મૂળ રૂપે રાજ્યપાલને ગોઠવે છે અને તે રમતોને બાકાત રાખવા માટે કાળી સૂચિ પ્રદાન કરે છે જેની સાથે આપણે ગેમમોડ ચલાવવા માંગતા નથી.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.