मैं एक DisplayLink मॉनिटर का उपयोग कैसे करूँ?


9

मैं DisplayLink USB एडाप्टर के माध्यम से अपने लैपटॉप पर एक बाहरी मॉनिटर कनेक्ट करने का प्रयास कर रहा हूं। जब मैं यूएसबी केबल में प्लग करता हूं, तो स्क्रीन चमकीले हरे रंग में बदल जाती है। यह स्पष्ट रूप से इंगित करता है कि udflib डिस्प्लेलिंक ड्राइवर स्थापित है, और उसने USB ड्राइवर ( http://libdlo.freedesktop.org/wiki/displaylink-mod के अनुसार ) का पता लगाया है ।

सभी निर्देश मैंने पढ़े हैं कि किस तरह से डिस्प्ले को कॉन्फ़िगर करने के लिए ubuntu के पास मैन्युअल रूप से xorg.conf फाइल को एडिट करना शामिल है, लेकिन ऐसा लगता है कि Ubuntu 11.04 के साथ यूनिटी xorg.conf को अलग तरीके से हैंडल करती है। मैं जो बता सकता हूं, वह या तो इसका उपयोग नहीं करता है या इसे अलग स्थान पर रखता है।

क्या कोई 11.04 पर काम करने वाला डिस्प्लेलिंक-संचालित मॉनिटर प्राप्त करने में सक्षम है?


यह देखने लायक हो सकता है: support.displaylink.com/knowledgebase/articles/683482 "अब उपलब्ध उबंटू के लिए प्रदर्शन समर्थन"। support.displaylink.com/forums/… के
टिम एबेल

जवाबों:


5

यह उत्तर उबंटू 11.04 से संबंधित एक अति रैडॉन ग्राफिक्स कार्ड और डायमंड डिस्प्लेलिंक बीवीयू -1950 यूएसबी डिस्प्ले एडेप्टर से संबंधित है।

मैंने आखिरकार इसे तीन मॉनिटर के लिए काम कर लिया। मेरे पास 1 डीवीआई और 2 डिस्प्लेपोर्ट आउटपुट के साथ एक एटीआई रैडॉन कार्ड है (लेकिन आप केवल एक ही बार में दो का उपयोग कर सकते हैं) और 1 डायमंड डिस्प्लेलिंक बीवीयू 195 यूएसबी एडाप्टर।

आपको डिस्प्लेलिंक ड्राइवर इंस्टॉल करना होगा। फिर आपको अपनी खुद की xorg.conf फाइल लिखनी होगी।

sudo apt-get install xserver-xorg-video-displaylink

यहाँ तीन महत्वपूर्ण बिंदु हैं।

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

  2. ATI radeon ड्राइवर को कॉन्फ़िगर करते समय, डिस्प्ले दो मॉनिटरों के क्लोन के रूप में अटक जाता है जो इसका उपयोग करता है, जब तक कि आप "ZaphodHeads" विकल्प निर्दिष्ट नहीं करते हैं। मेरे कार्ड पर वैध विकल्प "DVI-0" और "DisplayPort-0" या "DisplayPort-1" हैं।

  3. आपको सभी मॉनिटर को 16 बिट के रूप में कॉन्फ़िगर करना होगा। यदि आप डिफ़ॉल्ट 24 बिट के साथ चिपके रहते हैं, तो X सर्वर क्रैश हो जाता है।

  4. अगर बूट करते समय USB मॉनिटर प्लग हो जाता है तो मुझे केवल खाली स्क्रीन मिलती है। मुझे इसे अनप्लग के साथ बूट करना होगा, इसे प्लग इन करना होगा, उसके बाद ही लॉग इन करें जब USB स्क्रीन हरी हो जाए।

यहाँ मेरा xorg.conf है, जिसे मैंने /etc/X11/xorg.conf में रखा है। USB डिस्प्लेलिंक मॉनिटर Screen0 है, और ATI कार्ड से जुड़ा DVI मॉनिटर Screen1 है, और एडॉप्टर के माध्यम से एटीआई कार्ड से जुड़ा DisplayPort मॉनिटर भी Screen2 है।

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen       0 "Screen0" 0 0
    Screen       1 "Screen1" RightOf "Screen0"
    Screen       2 "Screen2" RightOf "Screen1"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option "Xinerama" "on"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/X11/misc"
    FontPath     "/usr/share/fonts/X11/cyrillic"
    FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/Type1"
    FontPath     "/usr/share/fonts/X11/100dpi"
    FontPath     "/usr/share/fonts/X11/75dpi"
    FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath     "built-ins"
EndSection

Section "Module"
    Load  "dri"
    Load  "record"
    Load  "extmod"
    Load  "dri2"
    Load  "dbe"
    Load  "glx"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option      "Protocol" "auto"
    Option      "Device" "/dev/input/mice"
    Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor2"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
        Identifier      "DisplayLinkDevice"
        driver          "displaylink"
        Option  "fbdev" "/dev/fb1"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "radeon"
    BusID       "PCI:1:0:0"
    Screen 0
    Option "ZaphodHeads" "DVI-0"
EndSection

Section "Device"
    Identifier  "Card1"
    Driver      "radeon"
    BusID       "PCI:1:0:0"
    Screen 1
    Option "ZaphodHeads" "DisplayPort-1"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "DisplayLinkDevice"
    Monitor    "Monitor2"
    DefaultDepth 16
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth 16
EndSection

Section "Screen"
    Identifier "Screen2"
    Device     "Card1"
    Monitor    "Monitor1"
    DefaultDepth 16
EndSection

1

मुझे एक इंटेल GPU के साथ लैपटॉप पर नेट्टी पर काम करने के लिए कुछ मिला। ज़िनरामा को बंद करना होगा, और डिस्प्लेलिंक को प्राथमिक स्क्रीन होना चाहिए, या चालक को स्टार्टअप पर उतारना होगा। इंटेल दो स्क्रीन चला रहा था और डिस्प्ले तीसरी थी।

मैं कहता हूं कि मुझे 'कुछ' काम कर रहा है क्योंकि मुझे केवल 2D (कोई यूनिटी) नहीं मिली है और इससे भी महत्वपूर्ण बात यह है कि मैं डिस्प्ले स्क्रीन और अन्य के बीच माउस को स्थानांतरित नहीं कर सका (यह जो भी इसमें शुरू हुआ था)। मेरे मेनू और सब कुछ अभी भी लैपटॉप स्क्रीन पर था।

यदि आप /etc/X11/xorg.conf फ़ाइल का उपयोग करते हैं, तो नेट्टी ठीक है, यह सिर्फ इतना है कि इसे अधिकांश मामलों के लिए इसकी आवश्यकता नहीं है क्योंकि एक्स ऑटोडेट इन दिनों बहुत सारी चीजें करता है। यह मेरा था:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen         "DisplayLinkScreen"
    Screen         "Screen0" LeftOf "Screen0"
EndSection

Section "Monitor"                                                       
    Identifier "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 73.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "intel"
    VendorName     "onboard"
    BusID          "PCI:00:02:0"
EndSection

Section "Screen"
    Identifier     "Screen0"   
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


############### DisplayLink Stuff ###############

Section "Device"
        Identifier      "DisplayLinkDevice"
        driver          "displaylink"
        Option  "fbdev" "/dev/fb1"
EndSection

Section "Monitor"
        Identifier      "DisplayLinkMonitor"
EndSection

Section "Screen"
        Identifier      "DisplayLinkScreen"
    Device          "DisplayLinkDevice"
        Monitor         "DisplayLinkMonitor"
        SubSection "Display"
                Depth   24
                Modes   "1680x1050"
        EndSubSection
EndSection

1

मैं एक 52-displaylink.confफ़ाइल डालकर ठीक काम करने के लिए DisplayLink संलग्न मॉनिटर प्राप्त कर सकता हूं /usr/share/X11/xorg.conf.d। लेकिन X केवल DisplayLink संलग्न मॉनिटर पर चल रहा है। प्रत्यक्ष संलग्न मॉनिटर सभी बूट और शटडाउन संदेशों को दिखाता है। जब उपलब्ध डिस्प्लेलिंक मॉनिटर नहीं होता है, तो मैं उपलब्ध और संलग्न मॉनिटर दोनों का उपयोग करना चाहूंगा।

मेरी 52-displaylink.conf फ़ाइल:

Section "Device"
Identifier "DisplayLinkDevice"
driver "displaylink"
Option "fbdev" "/dev/fb0" # or /dev/fb1 depending on the results of dmesg
EndSection

Section "Monitor"
Identifier "DisplayLinkMonitor"
EndSection

Section "Screen"
Identifier "DisplayLinkScreen"
Device "DisplayLinkDevice"
Monitor "DisplayLinkMonitor"
SubSection "Display"
Depth 24<br>
Modes "1920x1080"
EndSubSection
EndSection

0

उसी की कोशिश की, मुझे लगता है कि Natty कम से कम अतिरिक्त conf.files में /usr/share/X11/xorg.conf.d/ पर ध्यान नहीं देता है, जैसे कि मेरा /usr/share/X11/xorg.conf./10/monitor। मैं प्रदर्शन के लिए बनाया गया मान - जो 10.10 पर काम करता है।


क्या आप अपनी 10-मॉनीटर.कॉन्फ़ फाइल यहाँ या कहीं और अपलोड कर सकते हैं? मैं थोड़ी देर के लिए अपना DisplayLink प्राप्त करने की कोशिश कर रहा हूं, और मैं इसे अपने सर्वर पर काम करने के लिए 10.10 पर वापस लाने के लिए तैयार हूं।
jfmessier
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.