एनवीडिया एक्स सर्वर सेटिंग्स केवल 1 स्क्रीन (लैपटॉप + बाहरी मॉनिटर जुड़ा हुआ) दिखाता है


25

मैंने हाल ही में अपने डेल M3800 पर Ubuntu 14.04 की एक नई प्रति स्थापित की है जिसमें Nvidia Quadro K1100M ग्राफिक्स कार्ड है।

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

मैंने Nvidia के मालिकाना ड्राइवरों को 331.38 स्थापित और उपयोग करना सुनिश्चित किया है।

इसलिए मैंने अपनी Ssytem Settings> Displays को चेक किया। और यह ठीक से नीचे दिखाए गए अनुसार 2 screeens प्रदर्शित करता है।

यहाँ छवि विवरण दर्ज करें

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

यहाँ छवि विवरण दर्ज करें

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

मैं नीचे डंपिंग xorg.confऔर xandrआउटपुट कर रहा हूं ,

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 331.38  (buildmeister@swio-display-x64-rhel04-15)  Wed Jan  8 19:53:14 PST 2014

Section "ServerLayout"
    Identifier     "layout"
    Screen      0  "nvidia" 0 0
    Inactive       "intel"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "keyboard"
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 "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "intel"
    Driver         "modesetting"
    BusID          "PCI:0@0:2:0"
EndSection

Section "Device"
    Identifier     "nvidia"
    Driver         "nvidia"
    BusID          "PCI:2@0:0:0"
EndSection

Section "Screen"
    Identifier     "intel"
    Device         "intel"
    Monitor        "Monitor0"
EndSection

Section "Screen"
    Identifier     "nvidia"
    Device         "nvidia"
    Monitor        "Monitor0"
    Option         "AllowEmptyInitialConfiguration" "on"
    Option         "ConstrainCursor" "off"
    SubSection     "Display"
        Modes      "nvidia-auto-select"
    EndSubSection
EndSection

xrandr उत्पादन,

cdtank@cdtank-Dell-Precision-M3800:~/work$ xrandr
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
eDP-1-0 connected 1920x1080+0+0 344mm x 193mm
   1920x1080      60.0*+   59.9  
   1680x1050      60.0     59.9  
   1600x1024      60.2  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       59.8     60.0  
   1152x864       60.0  
   1024x768       60.0     60.0  
   960x720        60.0  
   928x696        60.1  
   896x672        60.0  
   960x600        60.0  
   960x540        60.0  
   800x600        60.0     60.3     56.2  
   840x525        60.0     59.9  
   800x512        60.2  
   700x525        60.0  
   640x512        60.0  
   720x450        59.9  
   640x480        60.0     59.9  
   680x384        59.8     60.0  
   576x432        60.1  
   512x384        60.0  
   400x300        60.3     56.3  
   320x240        60.1  
VGA-1-0 disconnected
HDMI-1-0 connected 1920x1080+1920+0 598mm x 336mm
   1920x1080      60.0*+
   1600x1200      60.0  
   1680x1050      59.9  
   1400x1050      59.9  
   1600x900       60.0  
   1280x1024      75.0     60.0  
   1440x900       59.9  
   1280x960       60.0  
   1280x800       59.9  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        75.0     72.8     66.7     60.0  
   720x400        70.1  
DisplayPort-1-0 disconnected
HDMI-1-1 disconnected

अद्यतन हटाने के बाद xorg.conf और रिबूट करें। यहाँ यह की सामग्री है।

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:2@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
EndSection

आप nvidia- सेटिंग में चयन का विकल्प चुनते हैं, क्या आप इसे बदल सकते हैं?
मार्क किर्बी

स्टीरियो को चालू करने का भी प्रयास करें, आपकी 2 स्क्रीन 1 की तरह दिखती हैं, क्या आप देख सकते हैं कि संकल्प nvidia- सेटिंग्स पर अलग है 3840 2 स्क्रीन चौड़ा 1920 प्रत्येक
मार्क किर्बी

@markkirby re: चयन विकल्प, बस एक विकल्प है यानी X Screen 0। पुन: स्टीरियो, इसके लिए बहुत सारे विकल्प प्रतीत होते हैं जैसे एचडीएमआई ३ डी, कलर इंटरलेव्ड, हॉरिज़ॉन्टल इंटरलेव्ड आदि
चांटज़ २५'१४ को

क्या आप लेआउट क्षेत्र में व्हिट क्लिक या राइट क्लिक कर सकते हैं?
मार्क किर्बी

जवाबों:


3

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

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

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

लेकिन सभी आशाएं खो नहीं जाती हैं। हो सकता है कि कुछ अन्य (बेहतर?) उत्तर यहां दिए गए हों [ क्या उबंटू 16.04 हाइब्रिड ग्राफिक्स कार्ड (भौंरा) का समर्थन करता है ]। भौंरा की वर्तमान रिलीज़ (3.2.1) बल्कि पुरानी है (2013) और मैं व्यक्तिगत रूप से इसे केवल इसलिए स्थापित करने की सिफारिश नहीं कर सकता क्योंकि मैंने नहीं किया है, लेकिन ऐसा लगता है कि कुछ उपयोगकर्ता हैं जिनके पास इसके मुद्दे नहीं हैं। हालांकि, इसका पुनरुद्धार करने का वादा किया गया है, (भौंरा प्रोजेक्ट गिथबब्स पर विकसित शाखा देखें)।

आप भौंरा मार्ग लेने के लिए चुनते हैं या नहीं, आपको उनके विकी [ https://github.com/Bumblebee-Project/Bumblebee/wiki/Multi-monitor-setup ] पर मल्टी-मॉनिटर जानकारी की जांच करनी चाहिए , यह काफी जानकारीपूर्ण है।


1
+1 - इसने मेरे लिए काम किया - विस्तृत करने के लिए; एनवीडिया एक्स सर्वर सेटिंग्स> PRIME प्रोफाइल> इंटेल (पावर सेविंग मोड) में जाएं। फिर लॉग इन और आउट करें। दूसरा मॉनिटर सुचारू रूप से अपडेट हो रहा था।
एलेक्स।

दोस्तों क्या तुमने सच में मेरा दिन बचा लिया, मैं इस बात से पागल हुआ जा रहा था। बिजली बचत मोड सेट करने के लिए समाधान काम किया। चीयर्स!
मि। कोफी।

1

मेरे पास यह लैपटॉप है और मैं इसे वज्र (डिस्प्ले पोर्ट) सॉकेट के माध्यम से जुड़े बाहरी 4k स्क्रीन के साथ उपयोग करता हूं। यह 4k 60hz पर दोनों स्क्रीन के साथ ठीक काम करता है और मेरे पास एक xorg.conf नहीं है। मैंने देखा है कि एचडीएमआई पोर्ट का उपयोग करने से चीजें धीमी हो सकती हैं, डिस्प्ले पोर्ट थोड़ा बेहतर होता है।

मैं 16.04 का उपयोग कर रहा हूं, जो बहुत अच्छा काम करता है, लेकिन मैंने इस लैपटॉप पर 14.04 नहीं चलाया है, लेकिन मैंने दोनों का उपयोग किया है।

मुझे लगता है कि मुद्दा यह है कि ग्राफिक्स ड्राइवर सही नहीं है। मैं https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa से nvidia-364 का उपयोग कर रहा हूं और वहां से अपडेट का उपयोग कर रहा हूं ।

संयोग से यह लैपटॉप और उल्लू की गड़गड़ाहट डॉक वास्तव में अच्छी तरह से काम करती है।


मैन्युअल रूप से एनवीडिया ड्राइवर को स्थापित करने के मार्ग पर न जाएं, जो कि वास्तव में समर्पित एनवीडिया कार्ड के लिए काम करता है, न कि ऑप्टिमस वाले।
अमियास

संभव है कि आपके hdmi से dvi कन्वर्टर तक चीजें धीमी हो रही हैं
Amias

पता नहीं कि यह इस मामले के लिए प्रासंगिक है, लेकिन Apple कंप्यूटर का उपयोग करते समय मेरे पास Ubuntu और NVidia ड्राइवरों के साथ कोई समस्या नहीं थी। मैं अपने iMac और यहां तक ​​कि किसी भी समस्या के बिना एक तिहाई मॉनिटर के लिए थंडरबोल्ट डिस्प्ले संलग्न करने में सक्षम रहा हूं। हालांकि मैं वर्तमान में Ubuntu 14.04.5 के साथ एक तोशिबा लैपटॉप पर काम कर रहा हूं और मुझे प्रदर्शन के लिए सही समाधान प्राप्त करने का प्रयास करने में मुश्किल समय हो रहा है। यह 1920x1080 होना चाहिए लेकिन मुझे जो सबसे अच्छा मिल सकता है वह 1366x768 है।
मऊ

गरज गर्म प्लग pci एक्सप्रेस है, मुझे विश्वास है कि वहाँ कोड था जो कि गरज से पहले लिनक्स कर्नेल में संभाला क्योंकि कुछ उच्च उपलब्धता सर्वरों में ऐसा कुछ होता है।
अमियास सिप

0

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

उदाहरण के लिए, मैं 1366x768 के रिज़ॉल्यूशन के साथ मॉनिटर कनेक्ट कर सकता हूं, लेकिन मेरे पास 1024x768 के रिज़ॉल्यूशन वाला लैपटॉप हो सकता है। सेटिंग्स रिज़ॉल्यूशन सेटिंग को ट्विस्ट करेगी और हो सकता है कि लैपटॉप में उबटन मेन्यू बार को न दिखाते हुए किनारे के किनारे हों। हालांकि, उन्हें ट्विक किया गया है ताकि बाहरी मॉनिटर इसे ठीक से देख सकें।


-1

जाँच करें कि क्या सही ड्राइवर उपयोग में है:

$ lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2

यदि यह गलत ड्राइवर को ब्लैकलिस्ट नहीं करता है:

$ sudo echo nouveau >> /etc/modprobe.d/blacklist.conf

रिबूट करें और फिर से देखें कि कौन सा ड्राइवर उपयोग में है।

यदि सही ड्राइवर उपयोग में है और आपको अभी भी समस्या है, तो आपको xorg.conf फ़ाइल को कॉन्फ़िगर करने की आवश्यकता है। यहाँ एक अच्छा विकी है, दो डिस्प्ले के लिए xorg.conf को कैसे कॉन्फ़िगर करें


आप nouveau ड्राइवर के साथ nvidia-settings नहीं चला सकते
Amias

-1

आप screen0 = "buildtin", और screen1 = "मॉनिटर 1" सेट करने का प्रयास कर सकते हैं, और यह xorg.conf में है, और आप टर्मिनल से gedit का उपयोग कर सकते हैं, और यह यहाँ दो खंडों में है:

      section monitor
      section screen

और यह इस तरह से ठीक काम कर सकता है।


-1

बस एनवीडिया से सीधे आधिकारिक एनवीडिया ड्राइवरों के साथ जाएं! आपके कार्ड के लिए, NVidia 352.63 http://www.nvidia.co.uk/download/driverResults.aspx/95285/en-uk की पेशकश कर रहा है और इसे इंस्टॉल करने के लिए इस गाइड का उपयोग करें: http : //www.allaboutlinux.eu-remove -nouveau और स्थापित-NVIDIA चालक-इन-ubuntu-15-04 /

सादर


यह मुश्किल है क्योंकि ऐसा लगता है क्योंकि कोई सीधी अपडेट प्रक्रिया नहीं है, इसलिए आपको हर बार जब आप अपडेट करना चाहते हैं तो
एनवीडिया

-1

दुर्भाग्य से इस तरह से ट्विनव्यू ड्यूल-डिस्प्ले आर्किटेक्चर काम करता है ... यह उस तरह से है, जब एनवीडिया ने एक्स सत्र के लिए एक सीधा रास्ता देने के लिए सही समय पर मल्टीपल मॉनिटर का समर्थन करने का तरीका पाया।

आप ज़िनरामा की कोशिश कर सकते हैं लेकिन दुर्भाग्य से आप कंपोज़िंग को सक्रिय नहीं कर पाएंगे। https://wiki.archlinux.org/index.php/multihead


नहीं, नहीं, यह सेटअप ठीक काम करता है, इसे बस पुनर्गठन की जरूरत है
Amias

मेरे उत्तर की तिथि तक, और मेरे सेटअप पर विचार करना जो कि यूजर सेटअप के समान है जहां एचडीएमआई को एनवीडिया द्वारा प्रबंधित किया जाता है, और डिस्प्ले पोर्ट इंटेल द्वारा प्रबंधित किया जाता है, यह तरीका है ** एनवीआईडीआईए वीडियो डिस्प्ले का प्रबंधन करता है **, जैसा कि आप, के साथ। डिस्प्ले पोर्ट, इंटेल ग्राफिक्स द्वारा प्रबंधित, मुझे कोई समस्या नहीं है।
रोमुलो पीबेनेटेटी

आप यह देखने के लिए अधिक जानकारी प्राप्त कर सकते xrandr --listprovidersहैं कि प्रदाता (GPU) क्या नियंत्रित कर रहा है। लेकिन यकीन है, शायद यह हाइब्रिड सेटअप मेरा जैसा नहीं है।
रोमुलोपीबेटेट्टी

-1

ऐसा इसलिए हो सकता है क्योंकि आपके दोनों मॉनिटर 60+ hrz रेंज में काम करते हैं। xrandr50, या बेहतर 40 पर दोनों को मैन्युअल रूप से सेट करने की कोशिश करें , और देखें कि क्या यह मदद करता है। अधिकांश लैपटॉप ग्राफ़िक कार्ड 120+ hrz फ़्रीक्वेंसी का समर्थन नहीं करते हैं, जिनकी आपको दोनों 60+ वाले दो मॉनीटर के लिए आवश्यकता होगी।


अद्यतन आवृत्ति को एक साथ नहीं जोड़ा गया है। आपके पास थोड़ा कम आवृत्तियों पर चलने के बारे में एक अच्छा बिंदु है हालांकि हाल के ड्राइवरों के साथ आपको ऐसा करने की आवश्यकता नहीं है।
आमिया

मैंने इसके बारे में कहीं पढ़ा है, और इससे मुझे उसी मुद्दे को हल करने में मदद मिली। लेकिन तब शायद यह सिर्फ एक भाग्यशाली हिट थी।
उफोस

-1

कारण तुम न में आंतरिक प्रदर्शन को देखने के NVIDIA-सेटिंग्स https://devtalk.nvidia.com/default/topic/807239/nvidia-server-setting-utility-doesn-t-see-laptop-screen/

आप अपने आंतरिक डिस्प्ले के लिए सेटिंग्स को ubuntu के सिस्टम सेटिंग्स के माध्यम से सेट कर सकते हैं -> निम्न करने के बाद प्रदर्शित करता है (मुझे ऐसा करना पड़ा क्योंकि यह रिज़ॉल्यूशन मिला और कुछ और गलत है जिसने आंतरिक डिस्प्ले पर लेआउट गड़बड़ कर दिया):

sudo apt-get install compizconfig-settings-manager compiz-plugins

डॉकिंग स्टेशन के साथ काम करने वाले कई डिस्प्ले कैसे प्राप्त करें?

CCSM में "सामान्य विकल्प" -> "प्रदर्शन सेटिंग" पर जाएं और निम्न कार्य करें: "आउटपुट का पता लगाएँ" चेक करें आउटपुट आउटपुट सरणी में, अपनी प्रत्येक स्क्रीन के रिज़ॉल्यूशन सेट करें। मेरे पास 1920x1080 + 0 + 0 ही एकमात्र प्रविष्टि थी जिसमें मैंने अतिरिक्त 1920x1080 + 1920 + 0 जोड़ा था

Compiz सेटिंग्स प्रबंधक प्रदर्शन सेटिंग्स का स्क्रीनशॉट

उसके बाद मैं ubuntu की सिस्टम सेटिंग्स में गया -> प्रदर्शित करता है और वहां आंतरिक प्रदर्शन की सेटिंग्स निर्धारित की थी।


हैकिंग के इस स्तर की आवश्यकता नहीं है, आप ड्राइवर में गोल मुद्दे काम कर रहे हैं जो नए संस्करणों में तय किए गए हैं। यह विधि एक रखरखाव सिरदर्द बनाएगी।
अमियास

-2

आपकी समस्या NVidia ड्राइवरों के साथ हो सकती है।

खुले स्रोत नोव्यू ड्राइवरों का उपयोग करने का प्रयास करें।

अतिरिक्त ड्राइवर पृष्ठ पर जाएं और "ओपन सोर्स - नोव्यू" विकल्प चुनें।


1
Nouveau ड्राइवर वे नहीं हैं, जहाँ nvidia वाले अच्छे हैं।
अमियास
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.