কম্পিউটার টিউটোরিয়াল

ডুয়াল মনিটর সহ লিনাক্সে মাস্টার ফুল-স্ক্রিন গেমিং

আপনি যখন দ্বৈত মনিটর সংযুক্ত সহ লিনাক্সে একটি গেম চালু করেন, তখন এটি সাধারণত আপনার প্রাথমিক স্ক্রিনে খোলার চেষ্টা করে। যাইহোক, আপনার সেটআপ এবং ডিসপ্লে সার্ভারের উপর নির্ভর করে, পূর্ণস্ক্রীন মোড সর্বদা নিখুঁতভাবে আচরণ করে না। গেমটি অদ্ভুতভাবে প্রসারিত হতে পারে, বর্ডারলেস মোডে খুলতে পারে, অথবা আপনার মাউসকে যেখানে লক করা উচিত সেখানে থাকার পরিবর্তে দ্বিতীয় মনিটরে যাওয়ার অনুমতি দিতে পারে।

সঠিক সেটিংস এবং কয়েকটি সাধারণ পরিবর্তনের মাধ্যমে, আপনি আপনার গেমটিকে একটি ডিসপ্লেতে পুরোপুরি পূর্ণস্ক্রীন রাখতে পারেন যখন আপনার অন্য স্ক্রীনটি সম্পূর্ণরূপে ব্যবহারযোগ্য থাকে। আপনি যদি আল্ট্রা-ওয়াইড অভিজ্ঞতা পছন্দ করেন, তাহলে আপনি গেমস্কোপের মতো টুল ব্যবহার করে বা XRandR বা Nvidia TwinView-এর সাথে একটি ভার্চুয়াল সুপার-রেজোলিউশন মনিটর তৈরি করে একসাথে উভয় মনিটর জুড়ে গেমটি ছড়িয়ে দিতে পারেন।

বিষয়বস্তুর সারণী

আপনার ডিসপ্লে সার্ভারকে ওয়েল্যান্ডে পরিবর্তন করার চেষ্টা করুন

উইন্ডোজের বিপরীতে, লিনাক্স একাধিক ডিসপ্লে স্ট্যাক সমর্থন করে, প্রাথমিকভাবে X11 এবং ওয়েল্যান্ড। লিগ্যাসি X11 সিস্টেমে, আপনার মনিটরগুলি প্রায়শই একটি বড় ভার্চুয়াল ক্যানভাসের মতো আচরণ করে। ফলস্বরূপ, একটি পূর্ণ-স্ক্রীন গেম উভয় স্ক্রীন জুড়ে প্রসারিত হতে পারে, ভুল মনিটরে চালু হতে পারে, আপনার মাউস প্রদর্শন ক্রস করার সময় ফোকাস হারাতে পারে বা মনিটরের মধ্যে ভাগ করা সর্বনিম্ন রিফ্রেশ হারে নেমে যেতে পারে।

ওয়েল্যান্ড, আধুনিক প্রতিস্থাপন, এটি আরও ভালভাবে পরিচালনা করে। এটি আপনার ডেস্কটপের বাকি অংশকে প্রভাবিত না করেই গেমটিকে একটি মনিটরে সীমাবদ্ধ রেখে একচেটিয়া ফুলস্ক্রিন অনুরোধগুলি সঠিকভাবে পরিচালনা করে। ফেডোরা বা উবুন্টুর মতো বেশিরভাগ প্রধান ডিস্ট্রোগুলি ডিফল্টরূপে ওয়েল্যান্ড ব্যবহার করে এবং এতে গেমিং সাধারণত আরও পালিশ বোধ করে। আপনি যদি এখনও X11 ব্যবহার করে থাকেন, তাহলে Wayland-এ স্যুইচ করলে তাৎক্ষণিকভাবে আপনার অনেক সমস্যার সমাধান হতে পারে।

প্রথমে, একটি টার্মিনাল খুলে টাইপ করে আপনার সেশনের ধরন নির্ধারণ করুন:

echo $XDG_SESSION_TYPE
ডুয়াল মনিটর সহ লিনাক্সে মাস্টার ফুল-স্ক্রিন গেমিং

যদি আউটপুট x11 বলে, আপনি লিগ্যাসি সিস্টেমে আছেন। এটা যদি বলে Wayland, আপনি আধুনিক মান আছে. বেশিরভাগ ডিস্ট্রোতে, লগ আউট করুন, লগইন স্ক্রিনে গিয়ার আইকনে ক্লিক করুন এবং ওয়েল্যান্ড (বা কেডিই-র জন্য ওয়েল্যান্ডে প্লাজমা) নির্বাচন করুন, তারপরে আবার লগ ইন করুন৷

আপনার প্রাথমিক মনিটর সঠিকভাবে সেট করুন

ভুল মনিটর প্রাথমিক হিসাবে চিহ্নিত হওয়ার কারণে অনেক পূর্ণস্ক্রীন সমস্যা ঘটে। KDE-তে, সিস্টেম সেটিংস-এ যান এবং তারপর প্রদর্শন আপনার গেমিং মনিটরকে প্রাথমিক হিসাবে সেট করতে। জিনোমে, সেটিংস-এ যান এবং তারপর প্রদর্শন করে একই কাজ করতে।

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

সীমান্তহীন উইন্ডো মোডে স্যুইচ করা হচ্ছে

লিনাক্সে এক্সক্লুসিভ ফুলস্ক্রিন এবং বর্ডারলেস মোডের মধ্যে পারফরম্যান্সের পার্থক্য এখন ন্যূনতম, বিশেষ করে ওয়েল্যান্ডের অধীনে এবং কেডিই প্লাজমা বা জিনোমের মতো আধুনিক কম্পোজিটর৷

এটি সেট আপ করতে, আপনার গেম সেটিংস খুলুন, ডিসপ্লে মোড পরিবর্তন করুন৷ সীমান্তহীন জানালাযুক্ত , আপনার মনিটরের নেটিভ রেজোলিউশনে রেজোলিউশন সেট করুন এবং আপনার সিস্টেম ডিসপ্লে সেটিংসে আপনার গেমিং মনিটরটিকে প্রাথমিক হিসাবে চিহ্নিত করা হয়েছে তা নিশ্চিত করুন৷

এই পদ্ধতিটি কাজ করে কারণ কম্পোজিটর নিয়ন্ত্রণে থাকে। কোন ডিসপ্লে মোড স্যুইচিং নেই, দ্বিতীয় মনিটর কালো হয় না, এবং Alt + Tab মসৃণভাবে কাজ করে। বেশিরভাগ গেমের জন্য, এটি আপনার প্রয়োজন। যদি গেমটি এই মোডটি স্থানীয়ভাবে সমর্থন না করে, চিন্তা করবেন না; এটা জোর করার জন্য টুল আছে।

গেমস্কোপ কম্পোজিটর ব্যবহার করুন

গেমস্কোপ হল একটি মাইক্রো-কম্পোজিটর যা ভালভ দ্বারা নির্মিত এবং আপনার গেমের জন্য একটি নিয়ন্ত্রিত পরিবেশ তৈরি করতে স্টিম ডেকে ব্যবহৃত হয়। এটি মাউসকে আটকে রাখে, রেজোলিউশন জোর করে, রিফ্রেশ রেট পরিচালনা করে, মাল্টি-মনিটর ফোকাস সমস্যা সমাধান করে এবং পূর্ণস্ক্রীনের সমস্যা প্রতিরোধ করে।

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

sudo pacman -S gamescope

ফেডোরাতে, ব্যবহার করুন:

sudo dnf install gamescope

যদি আপনার ডিস্ট্রিবিউশন সাম্প্রতিক সংস্করণ প্রদান না করে, তাহলে আপনি সর্বদা সরাসরি এর অফিসিয়াল GitHub সংগ্রহস্থল থেকে গেমস্কোপ তৈরি করতে পারেন।

একবার ইন্সটল হয়ে গেলে, আপনার স্টিম লঞ্চ অপশনে নিম্নলিখিত যোগ করুন:

gamescope -f -w 2560 -h 1440 -r 144 -- %command%

-w সামঞ্জস্য করুন এবং -h আপনার মনিটরের রেজোলিউশনের সাথে মেলে পতাকা, এবং -r সেট করুন আপনার রিফ্রেশ হার মেলে পতাকা. -f ফ্ল্যাগ জোর করে ফুলস্ক্রিন মোড। গেমস্কোপ কার্যকরভাবে গেমটি ধারণ করে তাই এটি আপনার দ্বিতীয় মনিটরে হস্তক্ষেপ করতে পারে না।

উপরন্তু, আপনি সর্বশেষ পতাকাগুলির জন্য আপনার ডিস্ট্রোর গেমস্কোপ প্যাকেজ ডকুমেন্টেশনও পরীক্ষা করতে পারেন, কারণ সেগুলি সময়ের সাথে বিকশিত হতে পারে৷

স্টিম, লুট্রিস এবং হিরোইক এর জন্য টুইকস

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

SDL_VIDEO_FULLSCREEN_DISPLAY=0 %command%
ডুয়াল মনিটর সহ লিনাক্সে মাস্টার ফুল-স্ক্রিন গেমিং

এই এনভায়রনমেন্ট ভেরিয়েবলটি SDL-ভিত্তিক গেমগুলিকে বলে যে কোন মনিটরটি ফুলস্ক্রিনের জন্য ব্যবহার করতে হবে। গেমটি এখনও ভুল স্ক্রিনে চালু হলে, 0 পরিবর্তন করুন 1 এ (বা অন্য নম্বর) আপনার মনিটরের অর্ডারের উপর নির্ভর করে।

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

নন-স্টিম গেমগুলির জন্য, লুট্রিস এবং হিরোইক গেম লঞ্চারের মতো সরঞ্জামগুলি অনুরূপ নিয়ন্ত্রণ অফার করে। লুট্রিসে, গেমটিতে ডান-ক্লিক করুন, কনফিগার করুন বেছে নিন , রানার বিকল্প-এ যান , এবং Windowed (ভার্চুয়াল ডেস্কটপ) সক্ষম করুন .

ডুয়াল মনিটর সহ লিনাক্সে মাস্টার ফুল-স্ক্রিন গেমিং

এই বৈশিষ্ট্যটি আপনার সংজ্ঞায়িত একটি রেজোলিউশনে একটি একক উইন্ডোর ভিতরে একটি ভার্চুয়াল উইন্ডোজ ডেস্কটপ তৈরি করে। আপনার মনিটরের নেটিভ সাইজের সাথে মেলে সেই রেজোলিউশনটি সেট করুন, এবং গেমটি সেই ভার্চুয়াল স্পেসের মধ্যেই সীমাবদ্ধ থাকবে, এটিকে উভয় মনিটর জুড়ে প্রসারিত হতে বা আপনি Alt + Tab ব্যবহার করার সময় ফোকাস হারাতে বাধা দেবেন।

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

ডিসপ্লে নিয়ন্ত্রণ করতে XRandR ব্যবহার করুন

আপনি যদি X11-এ থাকতে পছন্দ করেন, আপনি XRandR টুল ব্যবহার করে ম্যানুয়ালি আপনার মনিটর নিয়ন্ত্রণ করতে পারেন। প্রথমে একটি টার্মিনাল খুলুন এবং xrandr চালান আপনার সংযুক্ত ডিসপ্লে তালিকাভুক্ত করতে এবং তাদের সঠিক নাম সনাক্ত করতে (উদাহরণস্বরূপ, HDMI-1 বা DP-1)।

একটি গেম চালু করার আগে আপনার সেকেন্ডারি মনিটর সাময়িকভাবে নিষ্ক্রিয় করতে, ব্যবহার করুন:

xrandr --output HDMI-1 --off

আপনার প্রকৃত সেকেন্ডারি মনিটর শনাক্তকারী দিয়ে HDMI-1 প্রতিস্থাপন করুন। আপনি গেমিং শেষ করার পরে, এটি এর সাথে পুনরায় সক্ষম করুন:

xrandr --output HDMI-1 --auto

যদিও এই পদ্ধতিটি ব্রুট-ফোর্স সলিউশনের বেশি, এটি গ্যারান্টি দেয় যে গেমটি বাকি মনিটরে সত্যিকারের পূর্ণস্ক্রীনে চলবে।

KDE (KWin) এবং GNOME (Mutter) উভয়ই সেটিংস অন্তর্ভুক্ত করে যেমন অপুনর্নির্দেশিত পূর্ণস্ক্রীন উইন্ডো অথবা পূর্ণস্ক্রীন অ্যাপ্লিকেশনের জন্য কম্পোজিটিং অক্ষম করার বিকল্প। এগুলিকে সক্ষম করা কর্মক্ষমতা উন্নত করতে পারে এবং ছোটখাটো তোতলানো সমস্যাগুলি দূর করতে পারে৷

চূড়ান্ত চিন্তা

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


  1. কীভাবে অ্যাপল ফ্যামিলি শেয়ারিং ব্যবহার করা বন্ধ করবেন বা পরিবারের অন্যান্য সদস্যদের সরান

  2. 2022 সালে মাইক্রোসফ্টের সামনের দিকে তাকিয়ে

  3. ত্রুটি 0x80780113, ভলিউম শ্যাডো কপি তৈরি করার জন্য পর্যাপ্ত স্থান নেই, ব্যাকআপ ব্যর্থ হয়েছে

  4. উইন্ডোজে যথার্থ টাচপ্যাড কাস্টমাইজ করা:একটি ধাপে ধাপে গাইড