গেমমোড, লিনাক্সের গেমগুলির কার্যকারিতা উন্নত করার জন্য একটি দুর্দান্ত অ্যাপ্লিকেশন

ফেরাল ইন্টারেক্টিভ একটি গেমস সংস্থা এবং পরিবেশক বিভিন্ন প্ল্যাটফর্মের জন্য (ম্যাকস, লিনাক্স, আইওএস ডিভাইস, অ্যান্ড্রয়েড ডিভাইস এবং নিন্টেন্ডো স্যুইচ) এর জন্য যা আমরা বেশ কয়েকটি শিরোনামকে বিশিষ্ট করতে পারি যা বেশ ভাল ইতিমধ্যে একটি নিবন্ধে আমাদের সহকর্মী ডিয়েগো তাদের কয়েকটি সম্পর্কে কথা বলেছেন।

এবং এটিই, সংস্থার কথা উল্লেখ করে আমরা লিনাক্সের জন্য তাদের উপাধি সরবরাহ করার জন্য তাদের দুর্দান্ত প্রচেষ্টার জন্য কেবল ধন্যবাদ জানাতে পারি না, পাশাপাশি লিনাক্স গেমিং ওয়ার্ল্ডকে উন্নত করার চেষ্টা করার জন্য আপনার দুর্দান্ত প্রচেষ্টার জন্যও আমরা আপনাকে ধন্যবাদ জানাই।

সেরা বিকাশকারী সংস্থাগুলি
সম্পর্কিত নিবন্ধ:
সেরা লিনাক্স গেম বিকাশকারী: ফেরাল ইন্টারেক্টিভ

বেশ, অনেক দিন ধরে সংস্থাটি "গেমমোড" নামে তার সরঞ্জামটির কাজ করছে এবং উন্নতি করছে যা হলো একটি দুর্দান্ত সরঞ্জাম যা লিনাক্স এ খেলতে পারফরম্যান্সে উন্নতি করতে পারে।

গেমমুড গেমের পারফরম্যান্সকে "সাময়িকভাবে" অপ্টিমাইজেশনের একটি সেট প্রয়োগ করে উল্লেখযোগ্যভাবে উন্নতি করে অপারেটিং সিস্টেমে, এই অপটিমাইজেশনগুলি নিম্নরূপ:

  • সিপিইউ গভর্নর পরিবর্তন করুন।
  • ও / আমি অগ্রাধিকার।
  • কার্নেল শিডিয়ুলার (SCHED_ISO)।
  • স্ক্রিন সেভার বাধা দেওয়া
  • জিপিইউ পারফরম্যান্স মোড (এনভিআইডিআইএ এবং এএমডি), জিপিইউ ওভারক্লকিং (এনভিআইডিএ),
  • কাস্টম স্ক্রিপ্ট।

যেমন গেমমোডে বিভিন্ন লিনাক্স বিতরণের জন্য সমর্থন রয়েছে, যার মধ্যে আমরা উবুন্টু, দেবিয়ান, সলাস, আর্ক লিনাক্স, জেন্টু, ফেডোরা, ওপেনসুএস, ম্যাজিয়া এবং আপনি তাদের ডেরিভেটিভ যুক্ত করছেন, যার সাহায্যে তালিকাটি বৃদ্ধি পায় ।

কিভাবে গেমমড ইনস্টল করবেন?

গেমমুড মূলত এটি একটি পরিষেবা (ডেমন) এবং একটি গ্রন্থাগার যার সাহায্যে, এই কম্বোটি সিস্টেমে প্রাসঙ্গিক পরিবর্তন আনার দায়িত্বে রয়েছে।

লিনাক্সে গেমমোড ইনস্টল করার জন্য, প্রথম আমাদের অবশ্যই কিছু প্রয়োজনীয় নির্ভরতা ইনস্টল করতে হবে এর ক্রিয়াকলাপের জন্য এবং এইভাবে সরঞ্জামটির ইনস্টলেশন স্ক্রিপ্টে সমস্যা না হওয়া এবং সেগুলি সমাধানে জড়িত।

যারা ডিবিয়ান, উবুন্টু, লিনাক্স মিন্ট ব্যবহারকারী তাদের ক্ষেত্রে পাশাপাশি এগুলি থেকে নেওয়া আরও কিছু বিতরণ। আমরা একটি টার্মিনাল থেকে প্রয়োজনীয় নির্ভরতা ইনস্টল করতে যাচ্ছি, যেখানে আমরা নিম্নলিখিত কমান্ডটি কার্যকর করতে যাচ্ছি:

sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

এখন যারা আছেন তাদের ক্ষেত্রে আর্ট লিনাক্স, মাঞ্জারো, আরকো ব্যবহারকারী বা অন্য কোনও ডেরাইভেটিভ বিতরণ। একটি টার্মিনালে আমরা নিম্নলিখিত টাইপ করতে যাচ্ছি:

sudo pacman -S meson systemd git dbus

যারা ব্যবহার করেন তাদের জন্য ফেডোরা, সেন্টোস, ওপেনসুএস বা অন্য কোনও উত্সযুক্ত বিতরণ এই এর:

sudo dnf install meson systemd-devel pkg-config git dbus-devel

জেন্টুর ক্ষেত্রে আমরা এর সাথে প্রয়োজনীয় নির্ভরতাগুলি ইনস্টল করতে পারি:

emerge --ask games-util/gamemode

সলাসের ক্ষেত্রে তারা ইনস্টল করতে পারে প্যাকেজ এবং আপনার প্রয়োজনীয় সমস্ত কিছু সফ্টওয়্যার কেন্দ্র থেকে। 

নির্ভরতা ইনস্টল হওয়ার সাথে সাথে, এখন আমরা এটি প্রয়োগ করতে এবং আমাদের সিস্টেমে এটি ইনস্টল করতে সক্ষম হতে গেমমড ইনস্টলেশন স্ক্রিপ্টটি পেতে এগিয়ে যাচ্ছি।

এই জন্য, শুধুমাত্র আমাদের অবশ্যই একটি টার্মিনাল খুলতে হবে এবং এতে আমরা নিম্নলিখিত কমান্ডগুলি টাইপ করব:

git clone https://github.com/FeralInteractive/gamemode.git

cd gamemode

git checkout 1.5

./bootstrap.sh

এবং এটি দিয়ে প্রস্তুত, আমরা ইতিমধ্যে পরিষেবা ইনস্টল করা আছে। তবে এখন আমাদের কীভাবে সেই পরিষেবাটি কল করতে হবে তা জানতে হবে যাতে আমাদের সিস্টেমে একটি গেম চালানো চলাকালীন এটি কার্যকর হয়।

ব্যবহারবিধি

যেমন, পরিষেবা গেমমোড সব সময় চলছে না সিস্টেম সম্পর্কে, এমনকি যদি এটি ইতিমধ্যে সক্রিয় থাকে যখন প্রয়োজন হয় কাজ করতে সক্ষম হতে। আমাদের অবশ্যই পরিষেবাটি কল করতে হবে যাতে এটি অন্য পরিষেবার পাশাপাশি চলে (যা এই ক্ষেত্রে গেমস হবে)।

এটি করতে সক্ষম হতে আমাদের দুটি বিকল্প আছে।

1.- দেশীয় লিনাক্স গেমগুলিতে স্বতন্ত্র প্রবর্তকগুলির সাথে গেমমোড চালান

২- স্টিম গেমসে গেমমড চালান

প্রথমে কেস স্বাধীন প্রবর্তকগুলির উল্লেখ করে আমার অর্থ গেমস যা আমরা আমাদের সফ্টওয়্যার কেন্দ্র বা স্বতন্ত্র প্যাকেজগুলি থেকে অন্তর্বর্তী অ্যাপ্লিকেশন প্রয়োজন হয় না ইনস্টল করতে পারি, যেমন বাষ্পের ক্ষেত্রে আমরা ব্যবহারিকভাবে কেবল ইনস্টলের উপর ক্লিক করি এবং স্টিম ক্লায়েন্ট থেকে সমস্ত কিছু যত্ন নেওয়া হয় ইনস্টলেশন, গেমটি চালু করা, আপনাকে পরিসংখ্যান ইত্যাদি সরবরাহ করে

প্রথম ক্ষেত্রে একটি সাধারণ উদাহরণে, আমরা সুপারটাক্সকার্ট নিতে যাচ্ছি, যা আমরা আমাদের অ্যাপ্লিকেশন মেনুতে টার্মিনাল বা এর লঞ্চ থেকে চালাতে পারি।

এই ক্ষেত্রে, আমরা গেমমোড পরিষেবাটি কল করতে টার্মিনালটি ব্যবহার করতে যাচ্ছি এবং গেমের পারফরম্যান্সের উন্নতির জন্য প্রাসঙ্গিক পরিবর্তনগুলি করতে সুপারটাক্সকার্টের সাথে একসাথে চলা।

এটির জন্য আমরা "গেমমডারুন" কমান্ডটি ব্যবহার করতে যাচ্ছি এবং গেম লঞ্চারটি ছাড়াও:

gamemoderun supertuxkart

শেষ পর্যন্ত দ্বিতীয় মামলার জন্য। বাষ্প থেকে চালানো গেমগুলির জন্য।

বাষ্পে আপনার গেমের জন্য "লঞ্চ বিকল্পগুলি" এর মধ্যে, আমরা "লঞ্চ অপশনগুলি" বিকল্পের মধ্যে একটি মান যুক্ত করতে যাচ্ছি যা আমরা গেমটিতে বৈশিষ্ট্যগুলিতে গৌণ ক্লিক করে খুঁজে পাই।

সেখানে আমরা নিম্নলিখিতগুলি যুক্ত করতে যাচ্ছি:

gamemoderun %command%

আমরা ঠিক আছে ক্লিক করি এবং বাকী যত্ন নেওয়ার জন্য আমরা আমাদের গেমস এবং গেমমড চালাতে পারি।

আরও তথ্য এই লিঙ্কে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   কাসান্দ্রা তিনি বলেন

    এটি আমাকে DotA 2 চালাতে সহায়তা করে না, আমি যখন এটি খেলতে দেই তখন এটি সরাসরি খোলে না