मैं लेनोवो T420S के साथ DVI / व्यूपोर्ट के माध्यम से दूसरा प्रदर्शन कैसे सेट करूं?


13

मेरे लेनोवो T420S में एनवीडिया ऑप्टिमस तकनीक वाला एक असतत ग्राफिक कार्ड है। मैं मूल रूप से जो हासिल करने की कोशिश कर रहा हूं वह निम्नलिखित है:

  • एक दूसरे प्रदर्शन का उपयोग करें - डीवीआई / व्यूपोर्ट के माध्यम से - काम पर (वीजीए धुंधली है)
  • यात्रा करते समय एक मध्यम से अच्छा बैटरी प्रदर्शन प्राप्त करें (2 घंटे)

जहां तक ​​मुझे लगा, मेरे पास निम्नलिखित विकल्प हैं:

  1. ऑप्टिमस को अक्षम करें, आंतरिक ग्राफिक्स का विशेष रूप से उपयोग करें
  2. ऑप्टिमस को अक्षम करें, विशेष रूप से एनवीडिया का उपयोग करें
  3. ऑप्टिमस सक्षम करें, भौंरा ( होमपेज ) / आयरनहाइड का उपयोग करें

(1) जैसा कि मैंने पढ़ा (और अनुभवी) अयोग्य है कि डीवीआई / व्यूपोर्ट आंतरिक ग्राफिक्स के माध्यम से तकनीकी रूप से उपयोग करने योग्य नहीं है

(2) वास्तव में अब तक की कोशिश नहीं की है, बस एक त्वरित परीक्षण-स्थापित करें जो मैंने nvidia ड्राइवरों को जोड़ने के बाद एक काली स्क्रीन में बूट किया है --(

(३) इस ब्लॉग का अनुसरण करते हुए , लोहे के टुकड़े की जगह भौंरा का इस्तेमाल किया। भौंरा ने काम किया (मैं glxgears पर प्रभावशाली एफपीएस देख सकता हूं), लेकिन मुझे पहचानने के लिए दूसरा प्रदर्शन नहीं मिला । मैं भी nvidia- ड्राइवर-नर्क में खो गया महसूस किया और nvidia-xconfig चलाने का कोई मौका नहीं दिया, बस इसलिए कि इसे स्थापित नहीं किया गया था। कोई विचार नहीं है कि क्या दूसरे प्रदर्शन को बॉक्स से बाहर माना जाता है? क्या मुझे और स्थापित करने की आवश्यकता है? क्या मुझे अपने xorg.conf के साथ गड़बड़ करने की आवश्यकता है? कई सवाल, कुछ जवाब।

तो, मैं अपने लक्ष्यों को प्राप्त करने के लिए क्या कर सकता हूं? किस पथ का अनुसरण करें, और अगले चरण क्या हैं?

किसी भी संकेत का स्वागत है :-)

अपडेट : जवाब देने वाले सभी को धन्यवाद। मैं अपने काम के माहौल को एक "असतत" इंस्टॉलेशन में माइग्रेट करूंगा, और एक समानांतर प्ले प्रोजेक्ट के रूप में "ऑप्टिमस / भौंरा" का उपयोग करूंगा और देखूंगा कि मुझे कितनी दूर मिलती है ... मैं भविष्य के सवालों को नए थ्रेड्स में पोस्ट करूंगा।

जवाबों:


5

मेरे पास थिंकपैड W520 है और इसने बड़े पैमाने पर गड़बड़ की है। मुझे यकीन नहीं है कि W520 और T420S में कितना आम है, लेकिन मैंने यहां एक ब्लॉग पोस्ट लिखा है जिसमें बड़ी तस्वीर की स्थिति को रेखांकित किया गया है और कुछ सुझाव दिए गए हैं।

आपको पूरे समय के मालिकाना ड्राइवरों के साथ एनवीडिया कार्ड का उपयोग करके 2 घंटे का बैटरी जीवन प्राप्त करने में सक्षम होना चाहिए। वह भी संभवतः एक विकल्प होगा जिसमें बाहरी डिस्प्ले जोड़ते समय कम से कम परेशानी होती है (इसके लिए प्रोग्राम "डिस्पर" बहुत मददगार है)। यदि T420s में कार्ड के लिए nvidia मालिकाना ड्राइवर W520 के समान कार्य करते हैं, तो वे स्वचालित रूप से कार्ड को तब पूरा कर लेंगे जब यह पूर्ण उपयोग में न हो (वे इसे "Power Mizer" कहते हैं), इसलिए आपका बैटरी जीवन बहुत अधिक नहीं होगा भयानक। ईमानदारी से, मैं केवल एनवीडिया कार्ड को बंद करके बैटरी जीवन में 25 या 30% वृद्धि प्राप्त करता हूं। इसके अलावा, मेरा मानना ​​है कि भौंरा स्थापित होने के साथ, आप अपने बाहरी मॉनिटर का उपयोग करने में सक्षम नहीं हो सकते हैं क्योंकि एनवीडिया कार्ड पहले से ही "हुड के नीचे" एक एक्स सर्वर चला रहा है। सारांश में, मैं विकल्प (2) को आगे बढ़ाने का सुझाव दूंगा।

जब मैंने भौंरा को स्थापित और अनइंस्टॉल किया, तो मुझे एनवीडिया के मालिकाना ड्राइवरों को फिर से काम करने में थोड़ी परेशानी हुई। यहाँ कुछ बातों पर ध्यान दिया जाना चाहिए: (क) W520 में BIOS विकल्प हैं जिनसे संबंधित ग्राफिक्स योजना उपयोग में है। मुझे यकीन नहीं है कि T420 विकल्प क्या हैं, लेकिन अगर आप अपने थिंकपैड डिस्प्ले पर एनवीडिया ग्राफिक्स का उपयोग करना चाहते हैं, तो आपको संभवतः "असतत" मोड में रहना होगा। (बी) आपको ओबंटु में "जॉकी" कार्यक्रम के साथ गड़बड़ करना पड़ सकता है ताकि मालिकाना ड्राइवरों का उपयोग कर सकें।

सौभाग्य! मुझे उम्मीद है कि यह कुछ मदद की थी।


... यह निश्चित रूप से मदद का है, उत्तर देने के लिए धन्यवाद!
जैन ग्रन्थ

इस थ्रेड पर अन्य टिप्पणियों को पढ़ने के बाद, ऐसा प्रतीत होता है कि T420 को उसी तरह से कॉन्फ़िगर नहीं किया गया है जैसे कि W520 - एकीकृत कार्ड VGA आउटपुट से जुड़ा है (W520 के विपरीत - यह भी बताता है कि T420 सक्षम क्यों है। 3 बाहरी मॉनिटर का समर्थन करना, जबकि W520 केवल 2 का समर्थन करने में सक्षम है)।
Zach

तो सवाल यह है कि T420 पर कौन से BIOS मोड उपलब्ध हैं? @ जॉन की पोस्ट से, ऐसा प्रतीत होता है कि कम से कम एक ऑप्टिमस मोड और एक असतत मोड है। यदि आप विकल्प (2) का अनुसरण कर रहे हैं, तो आप यह सुनिश्चित करना चाहते हैं कि आप @John जैसे असतत मोड में हैं। यदि आप ऑप्टिमस मोड में हैं, तो आंतरिक थिंकपैड डिस्प्ले और बाहरी डिजिटल डिस्प्ले संभवतः विभिन्न ग्राफिक्स कार्ड द्वारा नियंत्रित होते हैं और आपको इसे काम करने के लिए अपने xorg.conf के साथ कुछ गड़बड़ करना होगा।
Zach

@Zach: ब्लॉग पोस्ट के लिए धन्यवाद। मैंने बेशर्मी से इसके अनुवर्ती संस्करण और सागर करंदीकर के पुनर्लेखन दोनों से चुरा लिया है , और मेरे उत्तर में उबंटू के सबसे हाल के संस्करण के लिए प्रासंगिक कुछ अपडेट जोड़े हैं ।
krlmlr

7

Ubuntu 14.10 और बाद में: यह बहुत, बहुत सरल है। कृपया इस उत्तर और मेरी टिप्पणी को नीचे देखें।

नोट : यह केवल Ubuntu 13.04 में काम करता है। 13.10 में कुछ अंतर हैं।

मैं Ubuntu 13.04 पर अपने थिंकपैड T430 के लिए दो बाहरी मॉनिटर (बिल्ट-इन पैनल के अलावा) को ऑप्टिमस ("स्विचेबल ग्राफिक्स") सक्षम (आपकी सूची में विकल्प 3) से जोड़ने में कामयाब रहा। मॉनिटर डीवीआई इंटरफ़ेस के माध्यम से जुड़े हुए हैं, उनमें से एक को घुमाया गया है। अन्य समाधानों के विपरीत, सभी मॉनिटर एक ही विंडो मैनेजर से जुड़े होते हैं, इसलिए मॉनिटर के बीच विंडो को स्वतंत्र रूप से स्थानांतरित किया जा सकता है। यदि डिस्कनेक्ट हो और कनेक्टेड हो तो बाहरी मॉनिटर का उपयोग करके यह बढ़ी हुई बैटरी लाइफ के लक्ष्य को प्राप्त करता है।

यहाँ महत्वपूर्ण विचार है:

  • आंतरिक ग्राफिक्स एडाप्टर छवि (बिटमैप) के प्रबंधन के लिए जिम्मेदार है जो वास्तव में प्रदर्शित होता है
  • डिफ़ॉल्ट रूप से, सब कुछ आंतरिक ग्राफिक्स एडाप्टर पर प्रदान किया जाता है
  • GPU त्वरित अनुप्रयोगों असतत ग्राफिक्स एडाप्टर का उपयोग करता है, आउटपुट को आंतरिक ग्राफिक्स एडाप्टर में कॉपी किया जाता है
  • प्रत्येक बाहरी मॉनिटर के लिए, आंतरिक ग्राफिक्स एडेप्टर एक "वर्चुअल" डिस्प्ले प्रदान करता है
  • बाहरी मॉनिटर पर आउटपुट एक दूसरे एक्स सर्वर का उपयोग करके होता है, "वर्चुअल" डिस्प्ले से सामग्री लगातार दूसरे एक्स सर्वर पर कॉपी की जाती है

अन्य समाधानों में प्रमुख लाभ यह है कि सभी डिस्प्ले एक ही एक्स सेशन के भाग हैं (प्रतीत होता है), इसलिए आप डिस्प्ले के बीच स्वतंत्र रूप से विंडोज़ को स्थानांतरित कर सकते हैं।

अब तक मैंने देखा कि कोई प्रदर्शन जुर्माना नहीं है।

अनुदेश

आपको निम्नलिखित करने की आवश्यकता है:

  • एक पीपीए से भौंरा स्थापित करें
  • कस्टम इंटेल वीडियो ड्राइवर बनाएं और इंस्टॉल करें
  • डाउनलोड करें, संकलन करें और अंत में एक छोटा प्रोग्राम इंस्टॉल करें
  • दो कॉन्फ़िगरेशन फ़ाइलों को संपादित करें
  • कई बार रिबूट

अधिकांश कार्यों के लिए आपको एक टर्मिनल, एक टेक्स्ट एडिटर और रूट एक्सेस ( sudo) की आवश्यकता होगी। विस्तृत निर्देश नीचे दिए गए हैं।

भौंरा स्थापित करें

निर्देशों के "मूल सेटअप" अनुभाग का पालन ​​करें । मूल के रूप में निष्पादित करें, अंतिम आदेश वास्तव में रिबूट आरंभ करता है:

add-apt-repository ppa:bumblebee/stable
apt-get update
apt-get install bumblebee virtualgl linux-headers-generic
reboot

केवल नोव्यू ड्राइवर के साथ भौंरा चलाने की कोशिश न करें ? । मेरे अनुभव से यह काम नहीं करता है, कम से कम इस सेटअप में नहीं।

मान्यकरण

आपको दौड़ने में सक्षम होना चाहिए optirun glxgears

का पैच संस्करण स्थापित करें xserver-xorg-video-intel

विकल्प 1: मेरे पीपीए से इंस्टॉल करें (वर्तमान में केवल Ubuntu 13.04)

निम्नलिखित को रूट के रूप में निष्पादित करें:

add-apt-repository ppa:krlmlr/ppa
apt-get update
apt-get install xserver-xorg-video-intel

विकल्प 2: अपना खुद का पैकेज बनाएं और इंस्टॉल करें

सबसे हाल ही में चुनें पैच के लिए xserver-xorg-video-intel। फ़ाइल पर क्लिक करें, "रॉ" बटन पर क्लिक करें, ब्राउज़र में यूआरएल को कॉपी करें। लेखन के समय, यह https://raw.github.com/liskin/patches/master/hacks/xserver-xorg-video-intel-2.20.14_virtual_crtc.patch था ।

sudo apt-get build-dep xserver-xorg-video-intel
cd ~
apt-get source xserver-xorg-video-intel
cd xserver-xorg-video-intel
# replace the URL below with the one you have noted, if necessary
wget https://raw.github.com/liskin/patches/master/hacks/xserver-xorg-video-intel-2.20.14_virtual_crtc.patch
patch -p1 < *.patch
# The next command will ask for a change log message. Supply something meaningful,
# this will later allow you to distinguish your patched package from the distribution's.
dch -l+virtual
dpkg-buildpackage -b
cd ..
sudo dpkg --install xserver-xorg-video-intel_*.deb

दोनों विकल्पों के लिए मान्यता (1)

आदेश

apt-cache policy xserver-xorg-video-intel

पैच किए गए संस्करण ( +virtualप्रत्यय) और मूल उबंटू संस्करण दिखाना चाहिए ।

दोनों विकल्पों के लिए, 13.04 के लिए आवश्यक है

निम्नलिखित को अपने में जोड़ें /etc/X11/xorg.conf, यदि आवश्यक हो तो बनाएं:

Section "Device"
    Identifier "intel"
    Driver "intel"
    Option "AccelMethod" "uxa"
    Option "Virtuals" "2"
EndSection

दोनों विकल्पों के लिए मान्यता (2)

रिबूट के बाद, xrandrएक टर्मिनल में चलाएं । आउटपुट को दो अतिरिक्त वर्चुअल डिस्प्ले को सूचीबद्ध करना चाहिए।

डाउनलोड करें और स्क्रेंक्लोन का निर्माण करें

पुएत्ज़क को स्क्रेंक्लोन और इसकी निर्भरता के कांटे प्राप्त करें , और इसे संकलित करें।

sudo apt-get install libxcursor-dev libxdamage-dev libxinerama-dev libxtst-dev git build-essential
cd ~
git clone git://github.com/puetzk/hybrid-screenclone.git
cd hybrid-screenclone
make

मान्यकरण

फ़ाइल screencloneमौजूद है और निष्पादन योग्य है। (यह अभी तक नहीं चलेगा, हालांकि)

संपादित करें xorg.conf.nvidia

  • /etc/bumblebee/xorg.conf.nvidiaमूल के रूप में, एक पाठ संपादक में फ़ाइल खोलें
  • बाहर टिप्पणी या लाइनों कि पढ़ हटाने UseEDIDयाUseDisplayDevice
  • में Section "ServerLayout", एक प्रविष्टि जोड़ेंScreen "Screen0"
  • फ़ाइल के नीचे, निम्नलिखित जोड़ें:

    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        DefaultDepth    24
        SubSection     "Display"
        Depth       24
        EndSubSection
    EndSection
    
  • रीबूट

परिक्षण

मेरा सेटअप डॉकिंग स्टेशन के पहले डीवीआई पोर्ट से जुड़ा एक लैंडस्केप मॉनिटर और दूसरा डीवीआई पोर्ट से जुड़ा एक पोर्ट्रेट मानता है। निर्देशिका से एक टर्मिनल में निम्नलिखित कमांड चलाएं जहां स्क्रेंक्लोन स्थित है , आवश्यक रूप से अनुकूलित करें।

xrandr --output LVDS1 --output VIRTUAL1 --mode 1920x1200 --right-of LVDS1 --output VIRTUAL2 --mode 1920x1200 --right-of VIRTUAL1 --rotate left
./screenclone -b -x 1:0 -x 2:1 &
sleep 1
xrandr -d :8 --output DP-2 --right-of DP-1 --rotate left
fg

ध्यान दें कि प्रदर्शन रोटेशन को दो बार कैसे परिभाषित किया जाना है। xrandrयदि कोई रोटेशन वांछित है (और निश्चित रूप से, --rotate leftपहले आह्वान में) , तो आप दूसरे आह्वान को छोड़ सकते हैं ।

screencloneCtrl + C (जिसे फिर से उपयोग करते हुए अग्रभूमि में डाल दिया गया है fg) के साथ समाप्त करके , असतत ग्राफिक्स एडाप्टर बंद कर दिया जाता है। आप इससे सत्यापित कर सकते हैं cat /proc/acpi/bbswitch। फिर भी, स्क्रीन स्पेस दो डिस्कनेक्ट किए गए मॉनिटर के लिए आरक्षित है। केवल लैपटॉप डिस्प्ले पर वापस जाने के लिए, उपयोग करें

xrandr --output LVDS1 --output VIRTUAL1 --off --output VIRTUAL2 --off

साफ - सफाई

  • screencloneउस निर्देशिका की प्रतिलिपि बनाएँ जो PATH(जैसे /usr/local/bin) है

  • bashस्टार्टअप को स्वचालित करने के लिए एक स्क्रिप्ट बनाएं और बाहरी डिस्प्ले को बंद करें। यह स्क्रिप्ट स्टार्ट पर बाहरी डिस्प्ले को सेटअप करेगी और लैपटॉप डिस्प्ले पर केवल एक्जिट (जैसे Ctrl + C मार कर) स्विच करेगी।

    #!/bin/bash
    set -m
    xrandr --output LVDS1 --output VIRTUAL1 --mode 1920x1200 --right-of LVDS1 --output VIRTUAL2 --mode 1920x1200 --right-of VIRTUAL1 --rotate left
    trap "xrandr --output LVDS1 --output VIRTUAL1 --off --output VIRTUAL2 --off" EXIT
    screenclone -b -x 1:0 -x 2:1 &
    sleep 1
    xrandr -d :8 --output DP-2 --right-of DP-1 --rotate left
    fg
    
  • वैकल्पिक विकल्प: मेरे संग्रह की स्क्रिप्ट में दो स्क्रिप्ट हैं, extmon-startऔर extmon-stop, जो दूसरे और तीसरे मॉनिटर को सक्षम और अक्षम करती है। extmon-startअपने कॉन्फ़िगरेशन के अनुरूप स्क्रिप्ट संपादित करें ।

संदर्भ

मेरा जवाब काफी हद तक निम्नलिखित संसाधनों से है:


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

@blackrobot: मैं गनोम शेल का उपयोग कर रहा हूं, कुछ बहुत मामूली अंतराल है लेकिन यह मुझे परेशान नहीं करता है।
krlmlr

@krlmlr: 13.10 पर यह एक ही सेटअप पाने का कोई मौका?
flx

@flx: 13.10 में "वर्चुअल" CRTC को स्टॉक xorg-xserver-video-intelड्राइवर में बनाया गया है , मेरे PPA या पैच का उपयोग करने की कोई आवश्यकता नहीं है। इसके अलावा xorg.conf, संपादित करने की आवश्यकता नहीं है , "वर्चुअल" सीआरटीसी मांग पर बनाए गए हैं। बाकी समान होना चाहिए। अब एक उपकरण भी है जो बदल देता है screenclone, इसे कहा जाता है intel-virtual-outputऔर यह आपके डेस्कटॉप के प्रदर्शन कॉन्फ़िगरेशन के साथ अधिक सुचारू रूप से एकीकृत करेगा। मैं ठीक से काम करने के लिए रोटेशन के साथ अपना त्रिकोणीय सेटअप प्राप्त करने के बाद एक राइटअप करूँगा ।
krlmlr

1
@flx: आपको एक मोड जोड़ने की आवश्यकता है ( xrandr --newmode, cvtउपकरण मॉडललाइन की गणना करने में मदद करता है), और इसे वर्चुअल डिस्प्ले ( xrandr --addmode) में असाइन करें । मोड को आपके वास्तविक प्रदर्शन से मेल खाना चाहिए। देखें कि क्या दूसरा वर्चुअल डिस्प्ले ऑटोमैटिकली बनाया गया है। यह वही है जो intel-virtual-outputउपकरण अपने आप करता है, और ऐसा लगता है कि पिछले मुद्दे तय हो गए हैं या होने वाले हैं।
krlmlr

2

T420S के बारे में नहीं जानते, लेकिन मेरा T420 9 घंटे तक बना सकता है

  1. अंधेरे की निगरानी करें
  2. nvidia भौंरा / bbswith के साथ अक्षम
  3. और दोपहर-बर्तनों के साथ अतिरिक्त ट्यूनिंग

और हाँ, यह डिफ़ॉल्ट बैटरी है। तो आपको आसानी से 2 घंटे मिलने चाहिए, ताकि:

(2) /etc/X11/xorg.conf में nvidia ड्राइवर के लिए विकल्प "ConnectedMonitor" "DFP-0" के साथ प्रयास करें।

(३) अपने दूसरे प्रदर्शन का उपयोग करने के लिए आपको एक संशोधित भौंरा xorg.conf चाहिए । विवरण के लिए https://github.com/Bumblebee-Project/Bumblebee/issues/77 देखें।


1
जवाब के लिए धन्यवाद। क्या मैंने आपको सही समझा कि आप दूसरी (DVI) स्क्रीन का उपयोग नहीं कर रहे हैं? ईमानदार होने के लिए: मुझे आपके द्वारा लिंक किए गए मुद्दे के माध्यम से काम करने के लिए यह आश्चर्यजनक रूप से जटिल लगता है - मैं निश्चित रूप से कोशिश करूंगा, लेकिन इसमें घंटों लगेंगे जब तक कि मुझे थोड़ा सा भी अंदाजा नहीं होगा कि मैं क्या बदलने वाला हूं (और क्यों)। वास्तव में, यह काम के लिए मेरा लैपटॉप है, और मैं इसे काम करना चाहता हूं। उम्मीद की तरह है कि एक दूसरे प्रदर्शन को जोड़ने की तरह एक कार्य मुझे एक सॉफ्टवेयर के खुले मुद्दों के माध्यम से पीछा नहीं करेगा, जो मैंने एक सप्ताह पहले भी नहीं सुना है ... :-(
Jan groth

इसका वास्तव में सरल गितुब अंक में है, बस /etc/bumblebee.xorg.conf.nvidia और bumblebee से लाइनें (नई लाइन) विकल्प "UseEDID" "झूठा" (नई पंक्ति) विकल्प "कनेक्टेडमोनेटर" "DFP" (newline) निकालें। प्रदर्शन पोर्ट पर उत्पादन का उत्पादन। आपको प्रारंभ में एक रिक्त चित्र मिलेगा। आप निर्यात DISPLAY =: 8.0 (newline) xterm के साथ वहाँ उदाहरण के लिए xterm प्राप्त कर सकते हैं। (यहां wtf दबाने पर एक नई पंक्ति बनाने के बजाय टिप्पणी सबमिट करें)
बेनामी कायर

2

मैं एक टाइप 4438 डॉकिंग स्टेशन के साथ काम पर एक T420 का उपयोग करता हूं। मैं डॉकिंग स्टेशन पर DVI पोर्ट का उपयोग करके मुख्य मॉनिटर के साथ दो वाइडस्क्रीन मॉनिटर (मुख्य मॉनिटर के बिना) का उपयोग करने में सक्षम हूं।

मैंने अभी-अभी ऑप्टिमस को अक्षम किया है और इसे हमेशा NVIDIA कार्ड का उपयोग करने के लिए सेट किया है। फिर मैंने एनवीडिया-एक्सकॉन्फ़ चलाया और दोहरे मॉनिटर सेटअप करने के लिए एनवीडिया-सेटिंग्स का उपयोग किया, सेटिंग्स को xorg.conf फ़ाइल में सहेजा और मशीन को रिबूट किया।

मैं इस तरह से बल्लेबाज के जीवन के 2 घंटे से थोड़ा अधिक पाने में सक्षम हूं (अधिक बैटरी जीवन की अनुमति के लिए किसी भी अन्य संशोधन के बिना)। मेरे पास मुख्य समस्या यह है कि डॉकिंग स्टेशन से रिबूट होने पर या डॉकिंग स्टेशन से हटाए जाने पर यह स्वचालित रूप से एक मॉनिटर पर स्विच नहीं करता है। हालांकि इस पर गौर करने के लिए मेरे पास कोई समय नहीं है।

मैं इस हफ्ते के अंत में बम्बल बी की कोशिश करूंगा कि यह देखने के लिए कि क्या मुझे काम करने के लिए मिल सकता है। मैं यहाँ पोस्ट करने के लिए याद रखने की कोशिश करूँगा अगर मैं इसे काम कर सकूँ।


2

मेरी भी यही समस्या है। मैंने कुछ शोध किए हैं और आंशिक रूप से इसे हल किया है। मैं अभी भी एक पूर्ण समाधान पर काम कर रहा हूँ।

हार्डवेयर: थिंकपैड T420s एनवीडिया 4200 एम + इंटेल एचडी 3000 ग्राफिक्स थिंकपैड डॉक के साथ।

लक्षण: T420 डॉक पर किसी भी DVI पोर्ट से जुड़ने वाले बाहरी डिस्प्ले को पहचान नहीं सकता है। यह डॉक पर वीजीए पोर्ट के माध्यम से बाहरी प्रदर्शन को पहचान सकता है। हालांकि, गुणवत्ता खराब है।

मूल कारण: 1. T420 में DVI पोर्ट से कनेक्टेड Nvidia कार्ड है जबकि डॉक पर Intel कार्ड VGA पोर्ट के लिए। 2. विन 7 के विपरीत, उबंटू एनवीडिया कार्ड और इंटेल कार्ड के बीच स्विच नहीं कर सकता है। डिफ़ॉल्ट रूप से, केवल इंटेल कार्ड का उपयोग किया जा रहा है।

समाधान: 0. T420s को डॉक पर रखें और बाहरी डिस्प्ले को डीवीआई पोर्ट से कनेक्ट करें। 1. गोटो BIOS, "प्रदर्शन" ढूंढें, कॉन्फ़िगरेशन को "असतत कार्ड" और "निवेदिता ऑप्टिमस को अक्षम करें" में बदल दें। अब T420 को एनवीडिया कार्ड का उपयोग करने के लिए मजबूर किया जाता है। 2. लिनक्स के लिए एनवीडिया ड्राइवर डाउनलोड और इंस्टॉल करें। Google ने विस्तृत निर्देश दिए। 3. स्थापना के बाद, "sudo nvidia-settings" करें। 4. पॉप-अप विंडो में, "एक्स सर्वर डिस्प्ले कॉन्फ़िगरेशन", "डिस्प्ले प्रदर्शित करें" पर क्लिक करें। अब आप बाहरी डिस्प्ले देख पाएंगे। 5. उसी पृष्ठ में, कॉन्फ़िगरेशन को "ट्विन व्यू", रिज़ॉल्यूशन "ऑटो" या T420s के मूल रिज़ॉल्यूशन, 16006900 में बदलें। 6. "लागू करें" पर क्लिक करें, आप बाहरी डिस्प्ले डेस्कटॉप देख पाएंगे। 7. "X कॉन्फ़िगरेशन फ़ाइल में सहेजें" पर क्लिक करें।

[अपडेट करें]

डिस्प्रेटर का उपयोग करते हुए, मैं T420s डिस्प्ले और बाहरी डिस्प्ले को मैन्युअल रूप से टॉगल करने में सक्षम हूं। अभी भी सबसे अच्छा समाधान नहीं है, लेकिन मुझे लगता है कि यह मेरे लिए काफी अच्छा है।

तो कृपया Nvidia असतत ग्राफिक्स + डिस्फ़र संयोजन का प्रयास करें।


... असतत कार्ड के साथ समस्या यह है कि यह बैटरी को बहुत तेजी से
बढ़ाती है

आप यहाँ वर्णित विधि का उपयोग करके एनवीडिया ऑप्टिमस मोड में डिस्प्ले पोर्ट का उपयोग करने में सक्षम होना चाहिए: zachstechnotes.blogspot.com/2012/04/post-title.html इस तरह, आप अच्छी बैटरी लाइफ प्राप्त कर सकते हैं और बाहरी मॉनिटर का उपयोग कर सकते हैं प्रदर्शन बंदरगाह (आप हालांकि इंटेल कार्ड के साथ प्रतिपादन करेंगे, इसलिए गुणवत्ता उतनी अच्छी नहीं हो सकती है जितना आप चाहेंगे
Zach

1

एकीकृत ग्राफिक्स (इंटेल BIOS सेटिंग) का उपयोग करके मेरे T520 पर वीजीए महान (धुंधला नहीं) काम करता है, लेकिन मुझे 1920x1200 मॉनिटर को केवल 1600 पिक्सेल चौड़े प्रदर्शित करने के लिए सेट करना होगा ताकि मुझे दोनों तरफ काली धारियां मिलें। उस सेटिंग के बिना, मॉनिटर पूरे 1920 स्क्रीन पर 1600 पीएक्स को फैलाता है और हां, चीजें फिर धुंधली दिखती हैं।

मैंने कुछ दिन पहले भी इसी तरह का प्रश्न पूछा था और इन उत्तरों से भ्रमित रहता हूं । ऐसा लग रहा है कि @ बेनामी कायर केवल एक बाहरी मॉनिटर चला रहा है, लेकिन मैं (और मुझे विश्वास है कि ओपी) लैपटॉप डिस्प्ले (इंटेल पर) और डिस्प्लेपोर्ट / डीवीआई (एनवीडिया पर) के माध्यम से एक बाहरी मॉनिटर चलाने में सक्षम होना चाहता है। इसलिए मुझे लगता है कि ऑप्टिमस / भौंरा की आवश्यकता हो सकती है।

अगर मैं यह प्रदर्शित करता हूं तो मैं निश्चित रूप से अपने निष्कर्ष पोस्ट करूंगा; यदि आप फिनिश लाइन तक पहले पहुंचते हैं तो कृपया ऐसा ही करें।


1
जवाब के लिए धन्यवाद! अगर मैं अपने बाहरी मॉनिटर के रिज़ॉल्यूशन को 1600x1200 तक कम कर देता हूं, तो डिस्प्ले और भी खराब हो जाती है ... बीटीडब्ल्यू, मैं धुंधलापन के लिए डिस्प्ले के निर्माता को दोषी ठहराता हूं - एक दो कहानियां सुनीं कि एनालॉग इनपुट स्रोत आजकल बहुत कम मानक हो सकते हैं, क्योंकि हर कोई डिजिटल कनेक्शन का उपयोग करता है। ओह, और मैं निश्चित रूप से इस टिकट को अपडेट रखेगा।
Jan groth
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.