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

সমাধান: D3D9 ডিভাইস তৈরি ব্যর্থ, এটি হতে পারে যদি ডেস্কটপ লক করা থাকে

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

D3D9 ডিভাইস তৈরি ব্যর্থ, এটি হতে পারে যদি ডেস্কটপ লক করা থাকে

সমাধান: D3D9 ডিভাইস তৈরি ব্যর্থ, এটি হতে পারে যদি ডেস্কটপ লক করা থাকে

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

নিচের সমাধানগুলো ধাপে ধাপে চেষ্টা করে এররটি সমাধান করার চেষ্টা করতে পারেন:

১] Steam-এ লঞ্চ করার সময় গেমের রেজোলিউশন পরিবর্তন করুন

Steam-এ গেম লঞ্চ করার সময়, আমরা গেমকে উইন্ডোড মোডে লঞ্চ করতে পারি। এটি মনিটর রেজোলিউশনকে গেমের রেজোলিউশনের সাথে মিলিয়ে দেবে। প্রক্রিয়াটি নিচের মতো:

  1. ডেস্কটপের যেকোনো খালি জায়গায় রাইট-ক্লিক করুন এবং তালিকা থেকে Display settings সিলেক্ট করুন।
  2. মনিটরটির বর্তমান রেজোলিউশন চেক করুন এবং নোট করুন। আমাদের এটিকে গেমের রেজোলিউশনের সাথে মিলিয়ে দিতে হবে।
  3. এখন আপনার গেমের Steam ক্লায়েন্ট লঞ্চ করুন এবং Library-তে যান তারপর Properties-এ।
  4. General ট্যাবে, Set Launch Options-এ ক্লিক করুন। এন্ট্রি হিসেবে “-w 1920 –h 1200” দিন (কোডগুলো ছাড়া)।
  5. OK চাপুন এবং স্ক্রিন থেকে বের হোন।

চেক করুন এই রেজোলিউশন কাজ করে কিনা। আমরা মনিটর স্ক্রিনের রেজোলিউশনও পরিবর্তন করতে পারি যদি গেমের সাথে পরিবর্তন করতে না চান।

আরেকটি ওয়ার্কআরাউন্ড হল Set Launch Options-এ রেজোলিউশনের বদলে “-windowed” কমান্ড দিন। এটি করলে গেম ছোট একটি উইন্ডোতে লঞ্চ হবে এবং তারপর আমরা আকার এবং কর্ণারগুলো ইচ্ছামতো এডজাস্ট করতে পারব।

২] গেম ফাইলসে ম্যানুয়ালি রেজোলিউশন পরিবর্তন করুন

যদি উপরের পদ্ধতি কাজ না করে, আমরা সিস্টেমে নোটপ্যাডে গেমের Steam কনফিগ ফাইল খুলে ম্যানুয়ালি রেজোলিউশন পরিবর্তন করতে পারি। প্রক্রিয়াটি নিচের মতো:

১] আপনার গেমের Steam লঞ্চারের ডিরেক্টরিতে যান। একটি নমুনা হতে পারে Steam/Steamapps/Common/Counter-Strike/CSGame/Config।

২] “Machineoptions.ini.” ফাইলটি খুঁজুন। এতে রাইট-ক্লিক করে Open with সিলেক্ট করুন। অপশন থেকে Notepad-এ খুলুন।

৩] রেজোলিউশনটি এমনভাবে উল্লেখ করা থাকবে যে X-এর মান প্রস্থ এবং Y-এর মান উচ্চতা উপস্থাপন করে। মনিটর স্ক্রিনের রেজোলিউশনের সাথে মিলিয়ে এগুলো পরিবর্তন করুন।

৪] মনিটর স্ক্রিনের রেজোলিউশনের সাথে কনফিগারেশন সবসময় মেলাতে নিশ্চিত করার আরেকটি উপায় হল X এবং Y-এর মানগুলো থেকে ; সরিয়ে ফেলা। যেমন:

;ResX=1920 ;ResY=1200

দুটি মান থেকে ; সরিয়ে ফেলার পর, আমরা পাই,

ResX=1920 ResY=1200

আরও তথ্যের জন্য, এই Reddit ডিসকাশন থ্রেডটি চেক করুন।

সমাধান: D3D9 ডিভাইস তৈরি ব্যর্থ, এটি হতে পারে যদি ডেস্কটপ লক করা থাকে
  1. সমাধান: গ্রাফিক্স ডিভাইস তৈরি করতে ব্যর্থ

  2. সমাধান: Failed to create d3d9 device এরর

  3. VirtualBox-এ USB সংযোগের সময় 'Failed to Create a Proxy Device' এরর সমাধান

  4. উইন্ডোজ ১১-এ স্ক্রিন রেজোলিউশন সমস্যা সমাধান: দ্রুত ফিক্স