लिनक्स में कई मॉनिटर (4+) का उपयोग करना


12

मैं 4 से अधिक मॉनिटर (शायद 6) चलाने में सक्षम होना चाहता हूं और यह बेहद भ्रमित करने वाला है कि अब डिस्प्लेपोर्ट कार्ड के साथ क्या संगत है। अभी मेरे पास एक एटीआई कार्ड है जिसमें केवल 2 एचडीएमआई आउटपुट हैं। मैंने जो समस्या देखी है वह यह है कि अति चालक का कहना है कि यह 4 से अधिक मॉनिटर का समर्थन नहीं करता है। तो ऐसा लगता है कि उनके आईफिनिटी कार्ड शायद अधिक परेशानी के लायक होंगे।

मैं वैसे भी एनवीडिया पसंद करता हूं, वे हमेशा अच्छे लिनक्स ड्राइवर लगते हैं। लेकिन मुझे नहीं लगता कि वे 4 से अधिक पोर्ट के साथ कार्ड प्रदान करते हैं। अधिकांश उच्च अंत कार्ड जो मैंने देखे हैं उनमें 2 hdmi, 1 dvi और 1 डिस्प्लेपोर्ट है। क्या मुझे गलत लगता है कि वे कार्ड 4 मॉनिटर तक सीमित हैं?

और ड्राइवरों के बारे में क्या? अगर मुझे दोहरे एनवीडिया कार्ड मिलते हैं और प्रत्येक कार्ड पर 2 एचडीएमआई पोर्ट + डीवीआई पोर्ट कहते हैं, तो क्या xorg / nvidia ड्राइवर अच्छा खेलेंगे? क्या मैं अलग-अलग प्रस्तावों के साथ मॉनिटर सेट कर पाऊंगा? (मेरे पास अभी 2 1920x1080 और 1920x1200 स्क्रीन हैं)?

एक्स विंडो के बारे में कैसे? आप 6 स्क्रीन के लिए xinerama सेट कर सकते हैं? या इसे बनाने में सक्षम है x विंडोज़?

अद्यतन : ऐसा लगता है कि एटीआई ड्राइवरों ने हाल ही में एक लंबा सफर तय किया है और लिनक्स के लिए आधिकारिक आईफिनिटी समर्थन है। मुझे लगता है कि मैं एक एटीआई 5870 लेने जा रहा हूं और बस यह देखूंगा कि मैं इसके साथ खिलवाड़ कहां कर सकता हूं।

अपडेट 2 :
मैंने 5870 का ऑर्डर दिया, मैं आप लोगों को बताऊंगा कि यह कैसे चलता है। मेरे पास केवल एक युगल मॉनिटर है जो मैं इस समय खेल सकता हूं।


क्या आपने कुछ बनाया है? मैंने एक बार तीन डिस्प्ले के साथ खेला है, लेकिन इसमें HW त्वरण की कमी है।
nperson325681

क्षमा करें, मैं इस प्रश्न के बारे में भूल गया। मुझे मेरा 5870 मिला। ड्राइवरों ने ठीक काम किया। मैं 2 मॉनिटर चला सकते हैं (dp को hdmi) बस ठीक है, कोई समस्या नहीं। 3 मॉनिटर (एचडीएमआई का उपयोग करके सभी) काम नहीं किया (जैसा कि अपेक्षित था)। मुझे अभी तक किसी भी डिस्प्ले पोर्ट मॉनिटर का अधिग्रहण नहीं करना है। मुझे पूरा यकीन है कि यह काम करेगा
फलामरी

जवाबों:


10

एक्स विंडो के बारे में कैसे? आप 6 स्क्रीन के लिए xinerama सेट कर सकते हैं? या इसे बनाने में सक्षम है x विंडोज़?

वर्तमान Xorg की सीमा 16 डिस्प्ले डिवाइस है, लेकिन जब तक आप अलग-अलग लॉजिकल डिस्प्ले नहीं चाहते, तब तक मल्टी-हेड कार्ड को एक डिवाइस के रूप में माना जाएगा।


3

मैं डेबियन 6 को 3x gfx कार्ड और 6 स्क्रीन के साथ काम करने में कामयाब रहा। हालाँकि, xinerama के साथ कोई 3D समर्थन नहीं है।

मेरा xorg.conf

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 295.59  (buildmeister@swio-display-x86-rhel47-03.nvidia.com)  Wed Jun  6 22:23:02 PDT 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" Below "Screen0"
    Screen      2  "Screen2" RightOf "Screen0"
    Screen      3  "Screen3" Below "Screen2"
    Screen      4  "Screen4" RightOf "Screen2"
    Screen      5  "Screen5" Below "Screen4"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "1"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SMB2330H"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SMB2330H"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Samsung SMB2330H"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor3"
    VendorName     "Unknown"
    ModelName      "Samsung SMB2330H"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor4"
    VendorName     "Unknown"
    ModelName      "Samsung SMB2330H"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor5"
    VendorName     "Unknown"
    ModelName      "Samsung SMB2330H"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 550 Ti"
    BusID          "PCI:2:0:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 550 Ti"
    BusID          "PCI:2:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device2"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 550 Ti"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device3"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 550 Ti"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device4"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 550 Ti"
    BusID          "PCI:3:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device5"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 550 Ti"
    BusID          "PCI:3:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "DFP-2"
    Option         "metamodes" "DFP-2: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP-0: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen2"
    Device         "Device2"
    Monitor        "Monitor2"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP-0: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen3"
    Device         "Device3"
    Monitor        "Monitor3"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP-2: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen4"
    Device         "Device4"
    Monitor        "Monitor4"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP-0: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen5"
    Device         "Device5"
    Monitor        "Monitor5"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP-2: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.