লিনাক্সে কাজ করার জন্য আমি কীভাবে একাধিক ভিডিও কার্ড পেতে পারি?


14

আমি ফেডোরা 12 ইনস্টল করেছি।

আমার কাছে 2 টি এটিআই কার্ড রয়েছে যা আমি 4 টি মনিটর চালানোর জন্য উইন্ডোতে ব্যবহার করতাম। লিনাক্সে তাদের সনাক্ত করা একটি পুনরাবৃত্ত সমস্যা ছিল। কেবলমাত্র আমার দ্বিতীয় কার্ডটিই লিনাক্স তুলেছে। আমি যখন প্রদর্শনগুলি পরিচালনা করি তখন কার্ডটি সংযুক্ত 2 টি মনিটর সনাক্ত করে।

দ্বিতীয় কার্ডটি সনাক্ত করতে আমার কী নির্দিষ্ট পদক্ষেপ নিতে হবে? অনুমানযোগ্যভাবে একটি সরঞ্জাম-সিস্টেম-কনফিগার-এক্সফ্রি রয়েছে। আমার কাছে নেই, ইউম এটি খুঁজে পাচ্ছে না।

এছাড়াও আমি শুনেছি এর সাথে কিছু xorg.conf ফাইল সম্পাদনা বা সেই প্রভাবটির সাথে কিছু করার আছে। আমার কার্ডের "বাস আইডি" কীভাবে সন্ধান করতে হবে, বা অনুভূমিক রিফ্রেশ রেটগুলি কীভাবে অনুসন্ধান করবেন তা সম্পর্কে আমার ঠিক ধারণা নেই ..

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

কেউ আবার দু'বার লিনাক্স ইনস্টল করার এবং xorg.conf সংরক্ষণ করার পরামর্শ দেয় যা এটি প্রতিটি সময় উত্পন্ন করে (প্রতিটি সময় বিভিন্ন কার্ডের সাহায্যে) এবং তারপরে দু'টিকে হাত দিয়ে মার্জ করে। এটি হাতুড়ি দিয়ে মাছি মারার মতো, যদিও আমি ভবিষ্যতে বারবার এটি করি তবে দু'বার বেশি সময় লাগবে না বলে ভাল লাগবে।

ধন্যবাদ


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

"কেউ আবারও দু'বার লিনাক্স ইনস্টল করার পরামর্শ দিয়েছিল" - তাদের কথা শুনবেন না, এটি ভয়ানক ধারণা বলে মনে হচ্ছে। হার্ডওয়্যারটি একই রকম হলে দ্বিতীয়বারের মতো কেন অন্য কিছু হতে পারে
Xen2050

উত্তর:


13

আপনার কার্ডগুলির "বাস আইডি" সন্ধান করা সহজ, কেবল চালান:

lspci | grep VGA

ফলাফলটি এমন কিছু হবে:

01:08.0 VGA compatible controller: Number 9 Computer Company Revolution 4 (rev 02)

তারপরে "01: 08.0" হ'ল আপনার বাস আইডি। আপনার যদি দুটি কার্ড থাকে তবে আপনার কাছে দুটি লাইনের মতো থাকবে।

তারপরে /etc/X11/xorg.confরুট হিসাবে আপনার ফাইলটি একটি পাঠ্য সম্পাদক দিয়ে খুলুন । এটি দুটি Deviceবিভাগ ধারণ করতে সম্পাদনা করুন । একটি ডিভাইস বিভাগের একটি উদাহরণ:

Section "Device"
        Identifier  "My video card 1"
        Driver      "ati"
        BusID       "PCI:1:8:0"
EndSection

আইডেন্টিফায়ার হ'ল এমন কোনও পাঠ্য যা আপনি আপনার ভিডিও কার্ডটি দিয়ে সনাক্ত করতে চান - এটি আপনাকে xorg.conf ফাইলের পরবর্তী বিভাগগুলিতে প্রয়োজন হবে। ড্রাইভার এর মধ্যে একটি:

apm, ati, chips, cirrus, cyrix, fbdev, glide, glint, i128, i740, imstt, intel, mga, neomagic, nv, openchrome, r128, radeon, rendition, savage,  s3virge,  siliconmotion, sis, sisusb, sunbw2, suncg14, suncg3, suncg6, sunffb, sunleo, suntcx, tdfx, trident, tseng, vesa, vmware, voodoo, wsfb, xgi, xgixp

আপনার ভিডিও কার্ডে থাকা চিপসেটের ধরণের মতো দেখতে মনে হয় এমনগুলির মধ্যে একটি চয়ন করুন (এর স্ট্রিংটি lspci | grep VGAসহায়ক হবে)। এবং ব্যাসিড আপনি ইতিমধ্যে জানেন। এ জাতীয় দুটি বিভাগ তৈরি করুন।

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

তারপরে দুটি "মনিটর" বিভাগ তৈরি করুন। এর মতো কিছু পর্যাপ্ত হওয়া উচিত:

Section "Monitor"
   Identifier  "My monitor 1"
   HorizSync   30-94
   VertRefresh 48-85
EndSection

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

তারপরে দুটি "স্ক্রিন" বিভাগ তৈরি করুন:

Section "Screen"
   Identifier  "My screen 1"
   Device      "My video card 1"
   Monitor     "My monitor 1"
   DefaultDepth    24
   SubSection "Display"
       Depth       24
       Modes       "1600x1200"
   EndSubSection
EndSection

যেখানে আপনি পূর্ববর্তী বিভাগগুলিতে তৈরি শনাক্তকারীগুলি ব্যবহার করেন এবং 24 আপনার পছন্দসই রঙ-গভীরতা এবং মোডগুলিতে আপনি সেই মনিটরে আপনার পছন্দসই রেজোলিউশন রাখেন।

আপনি যে সর্বশেষ জিনিসটি চান তা হ'ল এটির মতো দেখতে আপনার সার্ভারলআউট বিভাগটি সম্পাদনা করা:

Section "ServerLayout"
    Identifier  "Default Layout"
    Screen  0   "My screen 1"
    Screen  1   "My screen 2" RightOf "My screen 1"
    InputDevice "My keyboard"
    InputDevice "Configured Mouse"
EndSection

এর বেশিরভাগই ইতিমধ্যে সেখানে উপস্থিত থাকবে, আপনাকে যে জিনিসটি যুক্ত করতে হবে তা হ'ল এই লাইন:

Screen  1   "My screen 2" RightOf "My screen 1"

আপনি যেখানে আগে সংজ্ঞায়িত স্ক্রিনগুলির সনাক্তকারী রেখেছেন।

তারপরে আপনার এক্স সার্ভারটি পুনরায় চালু করুন এবং এটি কাজ করা উচিত। যদি এটি /var/log/Xorg.0.logত্রুটির জন্য অনুরূপ লগ ফাইলটি সন্ধান না করে । আপনি যদি এই জাতীয় ফাইলগুলি তৈরি করতে চান তবে তা ম্যানুয়ালটিতে থাকা উচিত:

man xorg.conf

আপনার সিস্টেমে যদি এটি না থাকে তবে "ম্যান xorg.conf" এর জন্য একটি গুগল অনুসন্ধান অনেক সংস্থান দেখাবে।

এটি পড়ার জন্যও এটি আপনার কাছে আকর্ষণীয় হওয়া উচিত: http://www.ghacks.net/2009/02/04/get-to-know-linux- বোঝ बुझ-xorgconf/

এটি জেন্টুর পক্ষে, তবে কীভাবে একটি xorg.conf ফাইল লিখতে হবে তার অনেকগুলি দরকারী উদাহরণ দেখায়: http://en.gentoo-wiki.com/wiki/X.Org/ ডুয়াল_মনিটর / এটিআই


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

যদি মনিটররা পাথর-যুগের না হয়, এক্স সার্ভারটি সঠিক হারের জন্য তাদের তদন্ত করতে সক্ষম হওয়া উচিত। সুতরাং কেবলমাত্র সেই পরামিতিগুলি বাদ দেওয়ার চেষ্টা করুন এবং দেখুন কী ঘটে। আপনি এখানে দেখতে পারেন: বিড়াল /var/log/Xorg.0.log | grep Hz | কম আপনি নিজের মনিটরের ধরণের জন্য গুগলও করতে পারেন এবং আপনি সম্ভবত ম্যানুয়াল এবং / অথবা পরামিতিগুলি খুঁজে পাবেন। তাহলে কিছুই কাজ তারপর চেষ্টা করুন: HorizSync 30-80 VertRefresh 48-85 আপনি Windows এ মনিটর ব্যবহার করা হয়, এই পৃষ্ঠার শেষে Windows এর জন্য কিছু প্রোগ্রাম যা আপনি এই মান দেখাবে থাকে তাহলে: en.wikipedia.org/wiki/Extended_display_identification_data
মেরিনিক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.