गेममोड 1.6 आधीपासूनच रिलीज झाला आहे आणि मेमरी व्यवस्थापन सुधारणांसह आला आहे

विकासाच्या कित्येक महिन्यांनंतर आणि कोविड -१ to संबंधित समस्यांमुळे कार्य करण्याच्या नवीन मार्गाशी जुळण्यासाठी, फेरल इंटरएक्टिव्हचे अनावरण केले ची नवीन आवृत्ती नुकतीच लाँच केली गेममोड 1.6 ज्यामध्ये हे स्पष्ट होते की मेमरी व्यवस्थापन, तसेच किरकोळ बग फिक्ससह अनेक सुधारणा केल्या आहेत.

गेममोडशी परिचित नसलेल्यांसाठी आपल्याला हे माहित असले पाहिजे की तो आहे विविध चिमटा समाकलित करणारी पार्श्वभूमी प्रक्रिया आणि गेमिंग कार्यप्रदर्शन अधिकतम करण्यासाठी जाता जाता आणि सिस्टीम ट्वीक्स चालू असतात.

खेळांसाठी, विशेष लिबगेमेमोड लायब्ररी वापरण्याचा प्रस्ताव आहे, जो गेम अंमलबजावणीच्या वेळी सिस्टममध्ये डीफॉल्टनुसार वापरल्या जात नसलेल्या विशिष्ट ऑप्टिमायझेशनच्या समावेशाची विनंती करण्यास अनुमती देतो. गेम कोडमध्ये कोणतेही बदल न करता, गेम स्वयंचलित ऑप्टिमायझेशन मोडमध्ये (गेम प्रारंभ करताना LD_PRELOAD मार्गे libgamemodeauto.so लोड करणे) एक लायब्ररी पर्याय देखील आहे. काही ऑप्टिमायझेशनचा समावेश कॉन्फिगरेशन फाइलद्वारे नियंत्रित केला जाऊ शकतो.

नवीन आवृत्ती बद्दल 1.6

सादर केलेल्या या नवीन आवृत्तीमध्ये, इलॉगिंड करण्यात सक्षम होण्याची क्षमता आणि सिस्टमडला बंधनकारक नसलेले पर्याय लॉगइंड हायलाइट करते.

याव्यतिरिक्त, त्यात भर पडली लायब्ररी निर्देशिका बदलण्यासाठी समर्थन उपयुक्तता साठी गेममॅडेरन आणि LD_PRELOAD मूल्य अधिलिखित करा $ गेमेमोडर्यूनेक्सेक मध्ये.

दुसरीकडे वर्धित मेमरी व्यवस्थापन हायलाइट्स आणि गेममोडेरन युटिलिटीसाठी नवीन मॅन्युअल प्रस्तावित केले आहे आणि उदाहरणांसह गेम मोड सिम्युलेशन गेम्सचा एक संच जोडला गेला आहे.

आढळलेल्या अडचणींबद्दल या नवीन आवृत्तीची रिलीझ केली गेली आहे, असे दिसते आहे की ज्यांचे वापरकर्ते आहेत गेममोड 1.6 अद्यतनित करणारे आर्च लिनक्स आणि डेरिव्हेटिव्ह्ज गेमच्या अंमलबजावणीत समस्या निर्माण करतात.

वापरण्याचा प्रयत्न करीत असताना, खालील त्रुटी उद्भवते:

/ यूएसआर / बिन / गेममोडेड: सामायिक लायब्ररी लोड करताना त्रुटी: libinih.so 0: सामायिक ऑब्जेक्ट फाईल उघडू शकत नाही: अशी फाइल किंवा निर्देशिका नाही

या समस्येचे निराकरण करण्यासाठी, एक क्षणिक समाधान प्रस्तावित आहे, आपण तपशीलांचा सल्ला घेऊ शकता पुढील लिंकवर 

इतर वितरणासाठी, असे दिसते आहे की कोणतीही अडचण नाही किंवा कमीतकमी अद्याप नोंदविली गेली नाही.

शेवटी आपण त्याबद्दल अधिक जाणून घेऊ इच्छित असल्यास या नवीन आवृत्तीबद्दल, आपण तपशील तपासू शकता खालील दुवा. 

लिनक्सवर गेममोड कसे स्थापित करावे?

आपण गेममोड वापरुन पाहण्यास इच्छुक असल्यास, आपल्या सिस्टमवर येण्यासाठी आपण हे करू शकता.

डेबियनच्या बाबतीत, उबंटू आणि यापासून प्राप्त केलेले वितरणया कमांडद्वारे अवलंबन स्थापित करतो
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

सेटअप

डिमन कॉन्फिगर केले जाऊ शकते सध्या फाईल वापरत आहे गेममोडे.आय.आय.हे exampleप्लिकेशन फोल्डरमध्ये आहे "उदाहरण".

कॉन्फिगरेशन फाइल्स खालील निर्देशिकांमधून लोड आणि विलीन केल्या आहेत, क्रमाने:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

या फाईलमध्ये आम्ही मुळात राज्यपाला कॉन्फिगर करतो आणि ज्या गेममध्ये आम्हाला गेममोड चालवायचा नाही असे खेळ वगळण्यासाठी ब्लॅक लिस्ट उपलब्ध आहे.


टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.