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

উবুন্টুতে স্ক্রিন রেজোলিউশন পরিবর্তন করার পদ্ধতি

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

ডিসপ্লে সেটিংস

রেজোলিউশন সেটিংস Display Settings-এ পাওয়া যায়। Display Settings অ্যাক্সেস করতে, ডেস্কটপে রাইট-ক্লিক করুন এবং "Display Settings" বেছে নিন।

সেখান থেকে, "Resolution" অপশনে ক্লিক করুন এবং আপনার মনিটরের নেটিভ রেজোলিউশন বেছে নিন।

XRandR ব্যবহার করুন

আপনি xrandr কমান্ড 통해서 আপনার রেজোলিউশন সেট করতে পারেন, যা অধিকাংশ আধুনিক লিনাক্স ডিস্ট্রিবিউশনে অন্তর্ভুক্ত থাকে। আপনার প্রিয় টার্মিনলে xrandr টাইপ করুন, এন্টার চাপুন, এবং আপনার মনিটর এবং এর রেজোলিউশন সম্পর্কে অনেক তথ্য দেখতে পাবেন। সক্রিয় রেজোলিউশনের পাশে একটি এস্টারিস্ক থাকবে।

কমান্ডের সাথে সরাসরি প্রদর্শিত তথ্যে আপনার মনিটরের এলিয়াস নোট করুন কিন্তু রেজোলিউশন তালিকার আগে। আমাদের কেসে, যেহেতু আমরা VMware ব্যবহার করেছি স্ক্রিনশট ক্যাপচার করার জন্য, এটি ছিল "Virtual1"।

একটি ভিন্ন রেজোলিউশন বেছে নেওয়ার জন্য, আপনি xrandr-কে বলতে পারেন কোন মনিটর টার্গেট করবে এবং কোন রেজোলিউশন প্রয়োগ করবে:

xrandr --output MONITOR_ALIAS --mode SUPPORTED_RESOLUTION

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

xrandr --output Virtual1 --mode 1440x900

যদি সঠিক রেজোলিউশন সনাক্ত না হয় বা আপনি যেকোনো কারণে একটি কাস্টম রেজোলিউশন ব্যবহার করতে চান, তবে xrandr সেটিও সাহায্য করতে পারে। কিন্তু আপনাকে VESA стандарڈ থেকে বিচ্যুত হওয়া উচিত নয়, এবং cvt সাহায্য করার জন্য এখানে আছে।

বেশিরভাগ ডিস্ট্রিবিউশনে ডিফল্টভাবে উপলব্ধ, cvt VESA Coordinated Video Timing মোড গণনা করতে পারে। এর ব্যবহার সহজ: cvt টাইপ করুন তারপর পছন্দসই হরিজন্টাল এবং তারপর ভার্টিক্যাল রেজোলিউশন। একটি নন-স্ট্যান্ডার্ড 1500×900 রেজোলিউশনের প্যারামিটার গণনা করার জন্য, আমরা লিখলাম:

cvt 1500 900

"Modeline" থেকে শেষ পর্যন্ত সবকुछ সিলেক্ট এবং কপি করুন ক্লিপবোর্ডে।

তারপর, এটি ব্যবহার করে xrandr-র সাথে একটি নতুন রেজোলিউশন স্ক্র্যাচ থেকে তৈরি করুন:

xrandr --newmode CLIPBOARD_CONTENTS

মনে রাখবেন যে আমাদের কেসে "1504x900_60.00" আমাদের (ভার্চুয়াল) মনিটরের পছন্দসই রেজোলিউশন এবং রিফ্রেশ রেটকে বোঝাচ্ছিল কিন্তু এটি cvt দ্বারা স্বয়ংক্রিয়ভাবে তৈরি একটি নাম। আপনি সুবিধার জন্য এটি যেকোনো কাঙ্ক্ষিত নামে পরিবর্তন করতে পারেন। আমরা ব্যবহার করেছি:

xrandr --newmode "MyMode" 111.00 1504 1592 1744 1984 900 903 913 934 -hsync +vsync

এটিই সব নয় কারণ আপনাকে নতুন মোডটি নির্দিষ্ট মনিটরের একটি অপশন হিসেবে যোগ করতে হবে। আপনি এটি করতে পারেন:

xrandr --addmode MONITOR_ALIAS "NAME_OF_XRANDR-CREATED_MODE"

সুতরাং, এখন পর্যন্ত আমরা যা যা দেখেছি সেটি অনুসরণ করে, আমাদের কমান্ডটি দেখাচ্ছে:

xrandr --addmode Virtual1 "MyMode"

उसके बाद, আমাদের নতুন রেজোলিউশন এখন Display Settings থেকে সিলেক্টযোগ্য।

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

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

  1. Windows 11-এ স্ক্রিন রেজোলিউশন পরিবর্তন করার পদ্ধতি

  2. উইন্ডোজ ১১/১০-এ ডিসপ্লে রেজোলিউশন পরিবর্তন করার পদ্ধতি

  3. উবুন্টুতে লক স্ক্রিন নিষ্ক্রিয় করার পদ্ধতি

  4. উইন্ডোজ ১১-এ স্ক্রিন রেজোলিউশন পরিবর্তন: ধাপে ধাপে গাইড