ગેમમોડ 1.6 પહેલાથી જ પ્રકાશિત થઈ છે અને તે મેમરી મેનેજમેન્ટ સુધારાઓ સાથે આવે છે

વિકાસના ઘણા મહિના પછી અને કોવિડ -19 થી સંબંધિત સમસ્યાઓના કારણે કાર્ય કરવાની નવી રીતને સમાયોજિત કરવા, ફેરલ ઇન્ટરેક્ટિવ અનાવરણ ની નવી આવૃત્તિનું તાજેતરમાં લોન્ચિંગ રમતમોડે 1.6 જેમાં તે પ્રકાશિત કરે છે કે મેમરી મેનેજમેન્ટ, તેમજ નાના બગ ફિક્સેસથી કેટલાક સુધારા કરવામાં આવ્યા હતા.

જે લોકો ગેમમોડથી અજાણ છે, તેઓને જાણ હોવી જોઈએ કે તે છે પૃષ્ઠભૂમિ પ્રક્રિયા કે જે વિવિધ ટ્વીક્સને એકીકૃત કરે છે અને રમતમાં અને મહત્તમ રમત પ્રદર્શનને વધારવા માટે સિસ્ટમ ચાલે છે.

રમતો માટે, તે વિશેષ લિબગેમોમોડ લાઇબ્રેરીનો ઉપયોગ કરવાનો પ્રસ્તાવ છે, જે રમતના અમલ સમયે સિસ્ટમમાં ડિફ defaultલ્ટ રૂપે ઉપયોગમાં ન લેવાતા કેટલાક optimપ્ટિમાઇઝેશનના સમાવેશની વિનંતી કરવાની મંજૂરી આપે છે. રમત કોડમાં કોઈ ફેરફાર કર્યા વિના, automaticટોમેટિક optimપ્ટિમાઇઝેશન મોડમાં રમતને ચલાવવા માટે એક લાઇબ્રેરી વિકલ્પ પણ છે (રમત શરૂ કરતી વખતે LD_PRELOAD દ્વારા libgamemodeauto.so લોડ કરી રહ્યા છીએ). અમુક optimપ્ટિમાઇઝેશનના સમાવેશને રૂપરેખાંકન ફાઇલ દ્વારા નિયંત્રિત કરી શકાય છે.

નવા સંસ્કરણ 1.6 વિશે

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

આ ઉપરાંત, તેમાં ઉમેરવામાં આવ્યું હતું લાઇબ્રેરી ડિરેક્ટરી બદલવા માટે સપોર્ટ ઉપયોગિતા માટે ગેમમોડેરન અને LD_PRELOAD મૂલ્યને ઓવરરાઇડ કરો $ GAMEMODERUNEXEC માં.

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

મળી આવેલી સમસ્યાઓ અંગે આ નવા સંસ્કરણનું જે પ્રકાશિત થયું છે, તે લાગે છે કે જેઓ તેના વપરાશકર્તાઓ છે આર્ચ લિનક્સ અને ડેરિવેટિવ્ઝ અપડેટ કરે છે જે ગેમમોડ 1.6 અપડેટ કરે છે તે રમતોના અમલીકરણમાં સમસ્યાઓ પેદા કરે છે.

ઉપયોગ કરવાનો પ્રયાસ કરતી વખતે, નીચેની ભૂલ થાય છે:

/ usr / bin / gamemoded: વહેંચાયેલ લાઇબ્રેરીઓ લોડ કરતી વખતે ભૂલ: libinih.so 0: વહેંચાયેલ objectબ્જેક્ટ ફાઇલ ખોલી શકાતી નથી: આવી ફાઇલ અથવા ડિરેક્ટરી નથી

આ સમસ્યાને હલ કરવા માટે, એક ક્ષણિક સોલ્યુશન સૂચવવામાં આવે છે, તમે વિગતોની સલાહ લઈ શકો છો નીચેની કડીમાં 

અન્ય વિતરણોની જેમ, એવું લાગે છે કે ત્યાં કોઈ સમસ્યા નથી અથવા ઓછામાં ઓછી તે હજી સુધી જાણ કરવામાં આવી નથી.

છેલ્લે જો તમે તેના વિશે વધુ જાણવા માંગો છો આ નવા સંસ્કરણ વિશે, તમે તેમાં વિગતો ચકાસી શકો છો નીચેની કડી. 

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

જો તમને ગેમમોડ અજમાવવાની રુચિ છે, તો તમે તેને તમારા સિસ્ટમ પર મેળવવા માટે નીચેના કરી શકો છો.

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

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