मैं लिनक्स पर काम करने के लिए कई वीडियो कार्ड कैसे प्राप्त कर सकता हूं?


14

मैंने फेडोरा 12 स्थापित किया।

मेरे पास 2 एटीआई कार्ड हैं जिनका उपयोग मैंने विंडोज़ पर 4 मॉनिटर चलाने के लिए किया था। एक आवर्ती समस्या उन्हें लाइनक्स में पता लगाने के लिए रही है। केवल मेरा द्वितीयक कार्ड ही लिनेक्स उठाया गया है। जब मैं डिस्प्ले का प्रबंधन करता हूं तो यह उस कार्ड से जुड़े 2 मॉनिटर का पता लगाता है।

दूसरे कार्ड का पता लगाने के लिए मुझे क्या विशिष्ट कदम उठाने चाहिए? माना जाता है कि एक उपकरण प्रणाली-विन्यास-एक्सफ़्री है। मेरे पास यह नहीं है, यम इसे नहीं पा सकते हैं।

यह भी मैंने सुना है कि यह कुछ xorg.conf फ़ाइल या उस प्रभाव के साथ कुछ संपादन के साथ कुछ करना है। मुझे पूरी तरह से पता नहीं है कि मेरे कार्ड की "बस आईडी" कैसे ढूंढें, या क्षैतिज ताज़ा दरों आदि की खोज करें।

अगर मुझे इन मूल्यों को खोजने का एक अच्छा तरीका पता था तो मुझे प्रलेखन और फ़ाइल के संपादन में कोई समस्या नहीं होगी।

किसी ने दो बार लिनक्स स्थापित करने और xorg.conf को सहेजने का भी सुझाव दिया है, यह हर बार (अलग-अलग कार्ड के साथ हर बार) उत्पन्न करता है और फिर दोनों को हाथ से मर्ज करता है। यह एक हथौड़ा के साथ एक मक्खी को मारने की तरह है, हालांकि, जब मैं भविष्य में बार-बार ऐसा करता हूं तो अच्छा होगा कि आपको दो बार लंबे समय तक नहीं लेना चाहिए।

धन्यवाद


तो इसके 3 साल बाद और मैं पूरे समय लिनक्स का उपयोग करता हूं। मैं अब ubuntu का उपयोग करता हूं जो स्वचालित रूप से मेरे सभी मॉनिटर का पता लगाता है, और GUI के माध्यम से प्रबंधित करना आसान बनाता है। यकीन नहीं होता कि पिछले 3yrs में उन्नत चीजें, या अगर मैं अभी एक बेहतर डिस्ट्रो का उपयोग कर रहा हूं।
जोशिबस

"किसी ने भी दो बार लिनक्स स्थापित करने का सुझाव दिया" - उन्हें मत सुनो, यह एक भयानक विचार की तरह लगता है। अगर हार्डवेयर समान है
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मिलेगी)। और जिस BusID को आप पहले से जानते हैं। ऐसे दो सेक्शन बनाएं।

मैं समझाता हूं कि दो वीडियो कार्ड के साथ दो मॉनिटर को कैसे कॉन्फ़िगर किया जाए, आपको यह समझने में सक्षम होना चाहिए कि कॉन्फ़िगरेशन फ़ाइल कैसे काम करती है।

फिर दो "मॉनिटर" अनुभाग बनाएं। इस तरह से कुछ पर्याप्त होना चाहिए:

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 आप चाहते हैं कि रंग-गहराई है, और मोड्स में आप उस मॉनिटर पर इच्छित रिज़ॉल्यूशन डालते हैं।

आखिरी बात यह है कि इस तरह दिखने के लिए अपने ServerLayout अनुभाग को संपादित करें:

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

यदि आपके पास अपने सिस्टम पर एक नहीं है, तो "man xorg.conf" के लिए एक Google खोज कई संसाधन दिखाएगा।

यह आपके लिए पढ़ने के लिए भी दिलचस्प होना चाहिए: http://www.ghacks.net/2009/02/04/04/get-to-know-linux-understanding-xorgconf/

यह गेंटू के लिए है, लेकिन एक एक्सगोर.कॉन्फ़ फ़ाइल लिखने के कई उपयोगी उदाहरण दिखाता है: http://en.gentoo-wiki.com/wiki/X.Org/Dual_Monitors/ATI


जवाब के लिए धन्यवाद। "आपको दो अन्य आवश्यक मापदंडों का पता लगाने के लिए अपने मॉनिटर अनुदेश मैनुअल में क्षैतिज सिंक और ऊर्ध्वाधर ताज़ा दरों की जांच करनी चाहिए।" मेरा एक मॉनिटर "हुड" से आया, कोई निर्देश नहीं। बाकी मैंने जब उन्हें प्राप्त किया तो मैंने उसे फेंक दिया। क्या कोई डिफ़ॉल्ट मान है जो सभी मॉनिटरों पर काम करेगा? जब तक मैं उचित मान नहीं डालूंगा, तब तक यह सब-इष्टतम ग्राफिक्स प्रदान करेगा या क्या मैं बिल्कुल नहीं देख पाऊंगा?
जोशिब

यदि मॉनिटर पत्थर-आयु से नहीं हैं, तो एक्स सर्वर को सही दरों के लिए उनकी जांच करने में सक्षम होना चाहिए। इसलिए उन मापदंडों को ठीक करने का प्रयास करें और देखें कि क्या होता है। आप यहाँ देख सकते हैं: cat /var/log/Xorg.0.log | grep Hz | कम आप अपने मॉनिटर प्रकार के लिए Google भी हो सकते हैं और आप शायद मैनुअल और / या पैरामीटर पाएंगे। यदि कुछ भी काम नहीं करता है, तो प्रयास करें: HorizSync 30-80 वर्टफ्रेश 48-85 यदि आप विंडोज पर मॉनिटर का उपयोग करते हैं, तो इस पृष्ठ के अंत में विंडोज के लिए कुछ प्रोग्राम हैं जो आपको ये मान दिखाएंगे: en.wikipedia.org/wiki/extended_display_identification_data
मियारिक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.