|
এই সুযোগে, আমরা কীভাবে ব্যবহার করব তা ব্যাখ্যা করি xrandr, একটি টার্মিনাল সরঞ্জাম ব্যবহৃত ঠিক la সমাধান আপনার মনিটরের, তাদের রিফ্রেশমেন্ট হারইত্যাদি এমনকি এটি একাধিক মনিটরের হেরফেরও সরবরাহ করে। |
সাধারণ ব্যবহারকারী, প্রধানত উইন্ডোজ বা অ্যাপল, লিনাক্স সম্পর্কে উত্সাহী এবং যারা "অদ্ভুত জিনিস" কমান্ড কনসোলটিতে অনেক সময় ব্যয় করে তাদের খুব ভালভাবে বুঝতে পারে না।
আজ আমি আপনাকে যা বলতে যাচ্ছি সেই দিনগুলির মধ্যে একটি যখন আপনি বিশেষত লিনাক্স নিয়ে গর্ববোধ করেন। এটি গল্প:
আমার প্রিয় পুরাতন এইচপি প্যাভিলিয়ন এমএক্স 70 ব্র্যান্ডের সিআরটি মনিটর, এটি আমাকে বিস্তৃত আকারের রেজোলিউশন সরবরাহ করে, তবে আমার লিনাক্স মিন্ট এলএক্সডিই এটি স্বীকৃতি দেয় না এবং আমাকে 1024 resolution 768 এর একটি ভাল রেজোলিউশন দেখায় তবে কেবল h০ হার্জ রিফ্রেশমেন্ট সহ, যা নয় চোখের জন্য খুব ভাল। তাত্ত্বিকভাবে মনিটরের সাথে রেজোলিউশনের মাধ্যমে 60 হার্জেড পৌঁছাতে পারে।
আর আমি এখন কি করব? ঠিক আছে, সাধারণ, কমান্ড লাইনে যান এবং খেলুন!
এক্সরেন্ডার ব্যবহার করে
রেজোলিউশনগুলি সংশোধন করতে "xrandr" (এক্স রেজাইজ এন্ড রোটেট) কমান্ড রয়েছে। এই কমান্ডের সাহায্যে আপনি স্ক্রিন রেজোলিউশনটি কনফিগার করতে পারেন, তবে মনিটর যতক্ষণ না তাদের সমর্থন করে ততক্ষণ আপনি নতুন রেজোলিউশন যুক্ত করতে পারেন।
সিস্টেম দ্বারা সনাক্ত করা রেজোলিউশনগুলি দেখতে, কেবল এই আদেশটি কল করুন এবং ফলাফলটি দেখুন, আমার ক্ষেত্রে:
ইনডিগিগুয়েল ~ ra এক্সরেন্ডার স্ক্রিন 0: সর্বনিম্ন 320 x 200, বর্তমান 1024 x 768, সর্বাধিক 4096 x 4096 ভিজিএ -0 সংযুক্ত 1024x768 + 0 + 0 (সাধারণ বাম উল্টানো ডান x অক্ষ y অক্ষ) 0 মিমি x 0 মিমি 1024x768 60.0 800x600 60.3 56.2 848x480 60.0 640x480 59.9 এস-ভিডিও সংযোগ বিচ্ছিন্ন হয়েছে (স্বাভাবিক বাম উল্টানো ডান x অক্ষ y অক্ষ)
আপনি দেখতে পাচ্ছেন, 1024 × 768 এর রেজোলিউশনের জন্য এটি কেবল 60.0 হার্জ দেয়।
ঠিক আছে, আমি রেজোলিউশনটি যুক্ত করতে যাচ্ছি যাতে আমি সেরা এবং আমার মনিটরের প্রস্তাব: 1024 × 768 এ 85 হার্জ। অবশ্যই প্রতিটি মনিটরের নিজস্ব বৈশিষ্ট্য রয়েছে যা অবশ্যই পরামর্শ করা উচিত।
সমস্যাটি হ'ল একটি নতুন রেজোলিউশন তৈরি করতে আপনার "খুব অদ্ভুত" ডেটা যেমন উল্লম্ব, অনুভূমিক, সর্বাধিক, সর্বনিম্ন, মোট ফ্রিকোয়েন্সি, প্রয়োজন ... তবে লিনাক্সের "সিভিটি" কমান্ডের সাথে সমাধানও রয়েছে, গণনা করার জন্য একটি ইউটিলিটি রেজোলিউশন অর্জনের জন্য VESA পদ্ধতিগুলি প্রয়োজনীয়। ঠিক আছে, আমি 1024 হার্জে 768 × 85 চাইলে আমি লিখি:
ইনফরমিগুয়েল ~ $ সিভিটি 1024 768 85 # 1024x768 84.89 হার্জেড (সিভিটি 0.79M3) এইচএনসিএন: 68.68 কেএইচজেড; pclk: 94.50 মেগাহার্টজ মডেলিন "1024x768_85.00" 94.50 1024 1096 1200 1376 768 771 775 809 -সাইক + ভিসিএনসি
আপনি "জিটিএফ" চেষ্টা করতে পারেন যা কমবেশি একই রকম করে:
ইনফরমিগুয়েল ~ $ জিটিএফ 1024 768 85 # 1024x768 @ 85.00 হার্জেড (জিটিএফ) এইচএনসিএন: 68.60 কেএইচজেড; pclk: 94.39 MHz Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync + Vsync
এবং এইভাবে "xrandr" দিয়ে আমাকে যে "মডেলিন" ব্যবহার করতে হবে তা উপস্থিত হয়। যদি এইচজেডস বেশ মেলে না তবে ভয় পাবেন না (94.50 এর পরিবর্তে 85)।
প্রাপ্ত "মডেলিন" অনুলিপি করে সেই রেজুলেশন যুক্ত করার পদক্ষেপ: (বিশদ, আপনি যখন "নিউমোড" এর মতো দীর্ঘ নাম দিয়ে একটি বিকল্প রাখেন তখন এটি 2 হাইফেনের আগে থাকে, সম্ভবত এগুলি খুব বেশি লক্ষণীয় নয়, অন্য সময় কেবল 1 হাইফেন থাকে "hncnc" এর মতোই)
ইনফরমিগুয়েল ~ $ xrandr --newmode "1024x768_85.00" 94.50 1024 1096 1200 1376 768 771 775 809 -সাইক + ভিসিএনসি
আমরা যদি ফলাফলটি পরীক্ষা করি:
ইনডিগিগুয়েল ~ ra এক্সরেন্ডার স্ক্রিন 0: সর্বনিম্ন 320 x 200, বর্তমান 1024 x 768, সর্বাধিক 4096 x 4096 ভিজিএ -0 সংযুক্ত 1024x768 + 0 + 0 (সাধারণ বাম উল্টানো ডান x অক্ষ y অক্ষ) 0 মিমি x 0 মিমি 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 এস-ভিডিও সংযোগ বিচ্ছিন্ন হয়েছে (সাধারণ বাম উল্টানো ডান x অক্ষ y অক্ষ) 1024x768_85.00 (0x137) 94.5Mhz h: প্রস্থ 1024 শুরু 1096 শেষ 1200 মোট 1376 স্কু 0 ঘড়ি 68.7KHz ভি: উচ্চতা 768 শুরু 771 শেষ 775 মোট 809 ঘড়ি 84.9Hz
আপনি দেখতে পাবেন নতুন "মডেলাইন" তৈরি করা। আমি "মডেলাইন" শোনার উপায়টি পছন্দ করি! যদি একদিন আমার একটি বিড়াল থাকে তবে আমি এটি ডাকব will
ঠিক আছে, আমরা চালিয়ে যাচ্ছি, এখন আমাকে উপলব্ধ মোডগুলির তালিকায় এই নতুন মোডটি যুক্ত করতে হবে:
ইনফর্মিগুয়েল ~ $ xrandr -addmode VGA-0 1024x768_85.00
"ভিজিএ -0" জিনিসটি যদি আপনি "এক্সরেন্ডার" এর ফলাফলগুলি দেখেন তবে এটিই আমার গ্রাফিক্স কার্ড বলে। আমরা ফলাফলটি দেখতে পাচ্ছি, নিখুঁত!
ইনডিগিগুয়েল ~ ra এক্সরেন্ডার স্ক্রিন 0: সর্বনিম্ন 320 x 200, বর্তমান 1024 x 768, সর্বাধিক 4096 x 4096 ভিজিএ -0 সংযুক্ত 1024x768 + 0 + 0 (সাধারণ বাম উল্টানো ডান 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1024x768_85.00 84.9 XNUMX -ভিডিও সংযোগ বিচ্ছিন্ন (স্বাভাবিক বাম উল্টানো ডান x অক্ষ y অক্ষ)
এখন কেবলমাত্র সেই রেজোলিউশনটি মনিটরে প্রয়োগ করা বাকি রয়েছে:
ইনফিডিগুয়েল ~ $ xrandr - আউটপুট ভিজিএ -0 - মডড 1024x768_85.00
একটি ঝলক এবং মনিটর আগের চেয়ে আরও সুদর্শন দেখায়।
যদি আমি h০ হার্জ রিফ্রেশ হারের সাথে 800 × 600 এর একটি রেজোলিউশন রাখতে চাই (আমি দেখতে পাচ্ছি যে এই মোডে 60 টি রিফ্রেশমেন্ট পাওয়া যায়, 2 এবং 60.3)? এটি এইভাবে করা যেতে পারে:
ইনফিডিগুয়েল ~ $ xrandr -s 800x600 -r 60
নোট করুন যে সোডা 60 এর পরিবর্তে 60.3 ব্যবহার করা হয়েছিল, যেহেতু পরবর্তীকরা এটি স্বীকার করে না। এখন আসুন আমরা সুন্দর সমাধানটিতে ফিরে যাই:
ইনফিডিগুয়েল ~ $ xrandr -s 1024x768_85.00
আমি যদি ডিফল্টভাবে রিফ্রেশমেন্টটি 60 হার্জেডে নিয়ে যাই তবে আমরা লিখি:
ইনফিডিগুয়েল ~ $ xrandr -s 1024x768_85.00 -r 85
আমি যদি ভুল হয়ে থাকি এবং সবকিছু মুছে ফেলতে চাই তবে কী হবে? ভাল কিছু না, আসুন সেখানে যাই। উপলব্ধ মোডের তালিকা থেকে এই রেজোলিউশনটি মুছতে:
ইনফিডিগুয়েল ~ $ xrandr - ডেলমোড ভিজিএ -0 1024x768_85.00
আমি যদি ফলাফলটি দেখি:
ইনডিগিগুয়েল ~ ra এক্সরেন্ডার স্ক্রিন 0: সর্বনিম্ন 320 x 200, বর্তমান 1024 x 768, সর্বাধিক 4096 x 4096 ভিজিএ -0 সংযুক্ত 1024x768 + 0 + 0 (সাধারণ বাম উল্টানো ডান x অক্ষ y অক্ষ) 0 মিমি x 0 মিমি 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 এস-ভিডিও সংযোগ বিচ্ছিন্ন হয়েছে (সাধারণ বাম উল্টানো ডান x অক্ষ y অক্ষ) 1024x768_85.00 (0x136) 94.5Mhz h: প্রস্থ 1024 শুরু 1096 শেষ 1200 মোট 1376 স্কু 0 ঘড়ি 68.7KHz ভি: উচ্চতা 768 শুরু 771 শেষ 775 মোট 809 ঘড়ি 84.9Hz
এটি ইতিমধ্যে তালিকা থেকে মুছে ফেলা হয়েছে, তবে এখন ডেটাটি তৈরি করা হয়েছিল (appearsনিউমোড) আগে। এটিও মুছতে:
ইনফিডিগুয়েল ~ $ xrandr --rmmode 1024x768_85.00
আমরা ফলাফলটি দেখতে পাই:
ইনডিগিগুয়েল ~ ra এক্সরেন্ডার স্ক্রিন 0: সর্বনিম্ন 320 x 200, বর্তমান 1024 x 768, সর্বাধিক 4096 x 4096 ভিজিএ -0 সংযুক্ত 1024x768 + 0 + 0 (সাধারণ বাম উল্টানো ডান x অক্ষ y অক্ষ) 0 মিমি x 0 মিমি 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 এস-ভিডিওটি সংযোগ বিচ্ছিন্ন হয়েছে (স্বাভাবিক বাম উল্টানো ডান x অক্ষ y অক্ষ)
নিবন্ধের শুরুতে সবকিছুই ছিল ...
এবং অবশেষে, আমি জানি আপনি একজন জোকার, তাই এটি চেষ্টা করুন:
প্রথমে এটি লিখুন, যা এই মুহুর্তে কোনও পরিবর্তন করে না:
ইনফরমিগুয়েল $ ra xrandr - আউটপুট ভিজিএ -0 - সাধারণ স্বাভাবিক
এবং এখন নিম্নলিখিত বিষয়গুলি বিবেচনায় নিয়ে চেষ্টা করুন যে আপনাকে আগের নির্দেশটি পুনরাবৃত্তি করতে হবে (কেবল কার্সার কী ব্যবহার করে এটি নির্বাচন করুন):
ইনফরমিগুয়েল ~ ra xrandr - আউটপুট ভিজিএ -0 - বামনেসেট
এখনও অবধি সবকিছু খুব সুন্দর তবে একটি সমস্যা আছে, কম্পিউটারটি পুনরায় চালু করার সময় কনফিগারেশনগুলি হারিয়ে যায়। আমি মনে করি না যে আমরা যখন কম্পিউটারে প্রবেশ করি তখনই স্ক্রিন রিফ্রেশটি সামঞ্জস্য করা ভাল ধারণা। এটার জন্য যাও.
লিনাক্সে একটি কনফিগারেশন ফাইল রয়েছে যা অল্প অল্প করে ছিল এবং হার্ডওয়্যারটি বিতরণগুলির দ্বারা আরও ভালভাবে স্বীকৃত হওয়ার কারণে এটি ভুলে যাচ্ছিল। এটির পুরো পথের নাম "/etc/X11/xorg.conf"। গ্রাফিকাল পরিবেশ কাজ করে এমন সমস্ত পরামিতিগুলির জন্য কনফিগারেশন ফাইল।
এলএক্সডিইডি (লাইটওয়েট এক্স 11 ডেস্কটপ এনভায়রনমেন্ট) এ ফাইলটির অস্তিত্ব নেই, সুতরাং এটি তৈরি করতে হবে, যা সহজ নয়। এর একটি সম্ভাব্য সমাধান হ'ল নিম্নলিখিতটি করা:
আমরা গ্রাফিকাল পরিবেশ ছেড়ে চলে যাই, আমরা CTRL + ALT + F1 চেপে টার্মিনালে যাই, মনে রাখবেন যে গ্রাফিকাল পরিবেশটি CTRL + ALT + F7)। আমরা গ্রাফিকাল পরিবেশটি বৈধতা এবং "বন্ধ" করি:
ইনফরমিগুয়েল ~ $ sudo /etc/init.d/lxdm স্টপ
পরবর্তী আমরা এক্স কনফিগারেশন কার্যকর:
ইনফরমিগুয়েল ~ $ সুডো এক্স-কনফিগার করুন
"Xorg.conf.new" নামে একটি ফাইল তৈরি করা হয়েছে যা আমাদের নিজের সাইটে যেতে হবে এবং এটি পরিবর্তন করতে হবে:
ইনফরমেশনগুয়েল $ $ এমভি xorg.conf.new /etc/X11/xorg.conf
যদি সবকিছু ঠিক থাকে এবং আমরা গ্রাফিকাল পরিবেশটি পুনরায় চালু করতে চাই:
ইনফরমিগুয়েল ~ $ sudo /etc/init.d/lxdm শুরু করুন
আরও একটি সমাধান রয়েছে যা আরও ভাল হতে পারে, আপনি "সিডি লাইভ" এ একটি লিনাক্স বিতরণ দিয়ে শুরু করুন এবং সেই ফাইলটি অনুলিপি করুন যার পুরো পথ "/etc/X11/xorg.conf" রয়েছে এবং এটি আপনার বিতরণে আটকান। যদি সেই বিতরণটি মনিটরটিকে সঠিকভাবে সনাক্ত করে, সমস্যাগুলি শেষ হয়ে গেছে, অন্যথায় আপনাকে স্ক্রিনটি রিফ্রেশ এবং রেজোলিউশনের ডেটা দিয়ে ফাইলটি পুনরায় স্পর্শ করতে হবে। উদাহরণ হিসাবে, সোডা পর্যাপ্ত ছিল যাতে আমাকে নিম্নলিখিতগুলি যুক্ত করতে হয়েছিল:
বিভাগ "মনিটর" আইডেন্টিফায়ার "জেনেরিক মনিটর" অপশন "ডিপিএমএস" হরিজ সিংক 30-70 ভার্টরিফ্রেস 50-120 মডেলিন "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync + Vsync বিকল্প "PreferredMode" "1024x768_85.00" বিভাগ "স্ক্রিন" সনাক্তকারী "ডিফল্ট স্ক্রিন" ডিভাইস "এটিআই টেকনোলজিস, ইনক। র্যাডিয়ন আরভি 250 যদি [রেডিয়ন 9000 প্রো]" মনিটর "জেনেরিক মনিটর" ডিফল্ট ডিপথ 24 অপশন "অ্যাডআরজিবিজিএলএক্সভিউজুয়ালস" "সত্য" বিকল্প "মেটামোড" "1024x768_85.00 +0+ 0 "বিকল্প" UseEdid "" মিথ্যা "সাবসেকশন" প্রদর্শন "গভীরতা 1 মোড" 1024x768 "" 800x600 "" 640x480 "EndSubSec ................... ইত্যাদি
খুব গুরুত্বপূর্ণ, অনুভূমিক এবং অনুভূমিক সমন্বয় জানতে মনিটরের প্রযুক্তিগত বৈশিষ্ট্যগুলি সন্ধান করুন। ছবিটিতে দেখা যাবে, "মডেলাইন" হ'ল "সিভিটি" কমান্ড দিয়ে গণনা করা হয়।
প্রয়োজনীয় পরিবর্তনগুলি করা হয়ে গেলে, পরের বার আপনি কম্পিউটারটি শুরু করার পরে সবকিছু স্বয়ংক্রিয়ভাবে চালানোর জন্য প্রস্তুত। সমস্যা সমাধান.
এখন, আপনি উইন্ডোজ বা ম্যাকের কোনওটিকে কীভাবে ব্যাখ্যা করবেন, যে অনুভূতিটি মেশিনের উপর "নিয়ন্ত্রণ" বোধ করে (এবং অন্যভাবে নয়)?
আমার কাছে মনে হচ্ছে আমরা একটি বিপন্ন প্রজাতি...
যাঁরা জেন্ডার সম্পর্কে তাদের জ্ঞান আরও গভীর করতে চান, তারা এগুলি পড়া বন্ধ করবেন না পুরানো আইটেম এই ব্লগে পোস্ট।
আপনি শুধু আমাদের একটি পাঠাতে হবে মেইল আপনার নিজের কৌশল বা মিনি টিউটোরিয়াল সহ।