डेल एक्सपीएस 15 पर NVIDIA ऑप्टिमस को कैसे निष्क्रिय करें?


42

मुझे NVIDIA GeForce 540M, Intel Core i7Q 2.2 Ghz और Crucial RealSSD हार्ड ड्राइव के साथ एक नया डेल XPS 15 (L502x) मिला है। इन दिनों अधिकांश NVIDIA कार्ड के साथ लैपटॉप के रूप में, इसे "ऑप्टिमस" सुविधा मिली है, जो एकीकृत इंटेल एचडी ग्राफिक्स और बेहतर बैटरी जीवन प्रदान करने के लक्ष्य के साथ अधिक शक्तिशाली NVIDIA कार्ड के बीच स्विच करता है।

मैंने यह मान लिया कि जब मैंने इस लैपटॉप को खरीदा है तो कुछ सामान्य ज्ञान विकल्प होंगे, जैसे कि ए / सी पावर होने पर केवल NVIDIA कार्ड का उपयोग करने की क्षमता, और / या एक कार्ड या दूसरे के उपयोग को मजबूर करने की क्षमता। ऐसा प्रतीत होता है कि या तो मैं गलत था, या मैं यह पता नहीं लगा सकता कि यह कैसे करना है।

मैं जानना चाहता हूं कि ऑप्टिमस को इस तरह से कैसे कॉन्फ़िगर किया जाए कि विंडोज कार्ड / एयरो सहित सभी कार्यों के लिए NVIDIA कार्ड का उपयोग हमेशा किया जाता है। मैं इंटेल कार्ड के प्रदर्शन से संतुष्ट नहीं हूं, इसलिए मैं इसे पूरी तरह से बायपास करना चाहूंगा। मुझे पता है कि इन कार्डों के हार्डवेयर कॉन्फ़िगरेशन के कारण, Intel हार्डवेयर को केवल अक्षम नहीं किया जा सकता है, लेकिन मैं चाहता हूं कि NVIDIA कार्ड सभी काम कर रहा हो। मैंने NVIDIA कंट्रोल पैनल और इंटेल सेटिंग्स प्रोग्राम दोनों के माध्यम से खोदा है, बिना किसी सुराग के यह कैसे करना है। मैंने इस विषय पर बहुत सारे googling किए हैं, लेकिन बहुत कम उपयोग पाया गया है।

मैंने अब तक जिन चीजों की कोशिश की है:

  • एक वीडियो कार्ड या अन्य विशेष रूप से उपयोग करने के विकल्प के लिए BIOS में जांच की गई; ऐसा कोई विकल्प मौजूद नहीं है।

  • BIOS को अपडेट किया गया, जिसका कोई प्रभाव नहीं है।

  • डिफ़ॉल्ट डिवाइस के रूप में एनवीडिया जीपीयू का उपयोग करने के लिए एनवीडिया कंट्रोल पैनल सेट करें।

  • NVIDIA GPU पर रेंडर करने के लिए Aero प्राप्त करने के लक्ष्य के साथ dwm.exe को NVIDIA GPU के माध्यम से NVIDIA GPU पर चलाने की कोशिश की। इस कार्यक्रम के लिए एक विशेष अपवाद प्रतीत होता है, क्योंकि GPU चयन के लिए ड्रॉप-डाउन बॉक्स को धूसर कर दिया जाता है और "एकीकृत ग्राफिक्स" पर सेट किया जाता है:

    NVIDIA नियंत्रण कक्ष dwm.exe से नफरत करता है

  • कार्ड पर पुराने, पूर्व-ऑप्टिमस ड्राइवरों को मजबूर करने की कोशिश की; कोई सफलता नहीं।

किसी भी सुझाव का बहुत स्वागत है, लेकिन कृपया जवाब न दें कि मुझे ऑप्टिमस को अक्षम करना नहीं चाहिए!


3
मैं आपको पसंद करने वाले ऑप्टिमस का जवाब दूंगा (यह बेकार है) यह करना वैसे भी असंभव है, जितना कि मुझे पता है और मैं एक साल से अधिक समय से अपने एलियनवेयर एम 11 एक्स के साथ इस पर जा रहा हूं। अपडेट किए गए ड्राइवरों के साथ आप उन्नत मोड में जा सकते हैं और पसंदीदा कार्ड को 540M सेट कर सकते हैं, हालांकि यह अभी भी संलग्न करने जा रहा है जब एक डायरेक्टएक्स सक्षम एप्लिकेशन लॉन्च किया गया है।
सुपरसेरियल

2
सुखद हालांकि यह हो सकता है, यह शायद ही इंटेल चिप के लिए मूल डेस्कटॉप कार्यों को संभालने में असमर्थ होने के लिए बनाता है। मैं इसे छोड़ दूंगा अगर इसका मतलब एयरो सुचारू रूप से चलेगा
Fopedush

1
नहीं, सब कुछ डिज़ाइन के अनुसार काम कर रहा है। लेकिन स्विचर ( insentient.net ) जैसा कुछ चलाने की कोशिश करें । इंटेल कार्ड हर कुछ सेकंड में एक फ्रेम पंप करने का प्रबंधन करता है। Flip3d के फ्रैमरेट को अस्वीकार्य श्रेणी (<60) में डुबाना शुरू हो जाता है, जिसमें 3-4 से अधिक खिड़कियां खुली होती हैं। यहां तक ​​कि बुनियादी एयरो कार्य, दूसरी ओर, हकलाने के साथ और असफल हो जाते हैं यदि वे चलाने की कोशिश करते हैं, जबकि सीपीयू उच्च मांग में है (उदाहरण के लिए दृश्य स्टूडियो 10 लॉन्च करना - खिड़की कभी ठीक से एनिमेट नहीं करती है जैसा कि ऊपर आता है)
फोपेडश

1
काफी बस, मैं 99.9% लोगों की तुलना में एयरो से अधिक की मांग / उम्मीद करता हूं। मुझे विश्वास है कि अपर्याप्त मशीन के अलावा इस मशीन पर एकीकृत ग्राफिक्स के साथ कुछ भी गलत नहीं है।
फोपेडुश

2
@Shinrai - मैंने इस मशीन पर चश्मा लगा दिया है। जरा गौर कीजिए, मैं बिल्कुल कंजूसी नहीं कर रहा था। 2.3Ghz Core i7 सबसे तेज़ मोबाइल CPU dell भी प्रदान करता है, और मुझे संदेह है कि अतिरिक्त 100 mhz में (एकीकृत) ग्राफिक्स रेंडरिंग में कोई अंतर होगा। मैंने Nvidia Geforce 540M के साथ एक मशीन खरीदी क्योंकि मुझे पता था कि मैं डेस्कटॉप कंपोज़िंग के लिए तेजी से प्रतिपादन करना चाहता था। बाजार पर हर रेतीले पुल की मशीन से ठीक यही समस्या होने की संभावना है - यही कारण है कि मैं इस लैपटॉप पर इसे हल करने की कोशिश कर सकता हूं।
फोपेडुश

जवाबों:


34

संक्षिप्त उत्तर: यह "स्विच" नहीं करता है और आप Intel IGP को अक्षम नहीं कर सकते।

लंबे उत्तर: हार्डवेयर बिंदु से इंटेल आईजीपी हमेशा लैपटॉप के एलसीडी स्क्रीन पर छवि आउटपुट को संभाल रहा है। जब यह सक्रिय होता है तो NVIDIA GPU, इंटेल IGP के फ्रेम बफर (जो सिस्टम मेमोरी में रहता है) में ग्राफिक्स को कॉपी करता है। ऑप्टिमस सॉफ़्टवेयर लोड किए गए प्रोफाइल और उपयोगकर्ता सेटिंग्स के आधार पर कुछ कार्यक्रमों को GPU का उपयोग करता है। यह वर्तमान में GPU पर OS डेस्कटॉप कंपोज़िट चलाने का समर्थन नहीं करता है।

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

देखें ऑप्टिमस श्वेत पत्र अधिक जानकारी के लिए।


मुझे यह महसूस नहीं हुआ कि यह इस तरह से प्रस्तुत किया गया है, दिलचस्प ... यह भी, यह मेरी चिंता को और मजबूत करता है कि यदि BIOS स्पष्ट रूप से ऐसा करने का कोई रास्ता नहीं देता है, तो ऐसा करने का कोई तरीका नहीं है। उसके लिए +1।
शिनराई

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

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

3
मैं आपके उत्तर की पूरी तरह से सराहना करता हूं, लेकिन मुझे अभी भी लगता है कि इस समस्या को दूर करने का एक तरीका हो सकता है। मैं ख़ुशी से इसे सही उत्तर के रूप में चिन्हित करूँगा और आपको 500 अंक का इनाम दूंगा, लेकिन मुझे लगता है कि इस समस्या से लड़ने वाले किसी और के साथ भी ऐसा होगा। ऑप्टिमस अधिक आम होता जा रहा है, और बहुत से लोग अभी या भविष्य में इस पर एक दरार लेना चाहते हैं - इसलिए मैं प्रश्न को खुला छोड़ना चाहता हूं। आपके पास अपवोट्स की एक अच्छी संख्या है, इसलिए इसे समाप्त होने पर आपको आधा इनाम (250) मिलना चाहिए। आपके प्रयास के लिए धन्यवाद।
फोपेडशू

4

मैं इस विशेष लैपटॉप से ​​परिचित नहीं हूं, लेकिन ऑप्टिमस ग्राफिक्स को निर्दिष्ट करने के लिए या इंटेल या एनवीडिया कार्ड को प्रभावी बनाने के लिए BIOS में एक विकल्प अक्सर होता है। यह पूरी तरह से एक चिपसेट को निष्क्रिय कर देगा।


1
धिक्कार है कि मेरे लैपटॉप में यह विकल्प था ... हालांकि यह मुझे एफएसबी को बढ़ाने देता है जो लैपटॉप बायोस में दुर्लभ है।
Supercereal

1
दुर्भाग्य से इस लैपटॉप पर बायोस में ऐसा कोई विकल्प नहीं है।
फोपेडुश

1
@ फोपेडुश - तब आप शायद किस्मत से बाहर हैं, मुझे ऐसा करने का कोई और तरीका नहीं पता है, और हमने एक विशेष संगतता समस्या के लिए यह शोध करने में बहुत समय बिताया है कि हमारे पास एक वीडियो परिधीय हम बेचते हैं। (सौभाग्य से, थिंकपैड जिसे हम DO के साथ बेच रहे हैं, उसके पास BIOS में यह विकल्प है।)
शिनराई

1
@ बाल: "FSB बढ़ाएँ"? इसका मतलब है कि आपके लैपटॉप पर सीपीयू ओवरक्लॉक किया जा सकता है!
bwDraco

@ विक्रमलॉर्ड वास्तव में, यह एक बहुत अच्छी सुविधा है।
सुपरसेरियल

3

मुझे समझ नहीं आ रहा है कि डीडब्ल्यूएम किसी भी अन्य 3 डी एप्लिकेशन से अलग क्यों है, और इसलिए यह विशेष क्यों है।

यह थोड़ा दर्दनाक है, लेकिन आप यह देखना चाहते हैं कि यह सारी जानकारी कहाँ संग्रहीत है (यह C:\ProgramData\NVIDIA Corporation\Drsफ़ोल्डर में हो सकती है ) और फिर इसे हेक्स संपादक के साथ संशोधित करके देखें कि क्या आप कॉम्बो बॉक्स को सक्षम कर सकते हैं।

यदि आप प्रोग्रामिंग में हैं, तो आप ड्रॉप-डाउन मेनू को (1) कॉम्बो बॉक्स में विंडो हैंडल प्राप्त करने में सक्षम होने के लिए मजबूर कर सकते हैं, और (2) इस EnableWindowपर कॉल कर सकते हैं, हालांकि मेरे अनुभव में यह हमेशा नहीं होता है काम।


शायद यह केवल इस तथ्य के कारण अलग तरह से व्यवहार किया जा रहा है कि यह ओएस के इस तरह के एक अभिन्न अंग पर इतने कम स्तर पर काम कर रहा है। वे नहीं चाहते कि आप इसके साथ घूमें, मुझे लगता है। : /
शिनराई

1
चारों ओर डांस करना मेरा मध्य नाम है। मुझे यह उत्तर पसंद है क्योंकि मैंने अभी तक इसकी कोशिश नहीं की थी। दुर्भाग्य से एनवीडिया प्रोफाइल एन्क्रिप्टेड हैं, इसलिए मैं उन्हें बहुत आसानी से मैन्युअल रूप से संपादित नहीं कर पाऊंगा। ड्रॉपडाउन मजबूर करने के लिए, मुझे संदेह है कि यह वास्तव में काम करेगा, लेकिन यह कोशिश करने में मजेदार लगता है। शायद मैं बाद में इस पर एक दरार ले लूँगा।
फोपेडुश

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

@ मेहरदाद - मुझे नहीं लगता कि 'निम्न स्तर' का वास्तव में यही मतलब था। बहुत सारी चीजें इस बारे में धारणा बनाती हैं कि ड्वम कैसे चल रहा है, और वे नहीं चाहते कि आप उन धारणाओं को कम कर रहे हैं, यह कैसे है?
शिनराई

@ मेहरदाद: आप सही कह रहे हैं, वहाँ कुछ प्रतीत होता है, लेकिन मैं इसका प्रमुख या पूंछ नहीं बना सकता। मुझे नहीं लगता कि ये प्रोफाइल हालांकि हैं, क्योंकि इन्हें "एनक्रिप्टेड XML" में स्टोर किया जाना है। (ब्रायन का उत्तर देखें)
Fopedush

2

आप Nvidia ड्राइवरों के लिए इस पैच पर एक नज़र डाल सकते हैं: Hybrid PhysX mod v1.03 / v1.04ff , जो आपकी समस्या से संबंधित लगता है। साथ ही टिप्पणियों को बेहतर ढंग से पढ़ें।

अंत में, एक टिप्पणी की पुष्टि करता है कि v1.6ff संस्करण 270.61 के लिए काम कर रहा है जो आप उपयोग कर रहे हैं।

यदि आप इसे आज़माने का निर्णय लेते हैं, तो पहले कुछ अच्छे बैकअप लें।


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

2

ऑप्टिमस को BIOS में अक्षम किया जा सकता है, केवल समस्या यह है कि आपको डिफ़ॉल्ट BIOS को अनलॉक करना होगा।

मेरे पास एक Alienware है और A08 BIOS को अनलॉक किया है, और वहां आप IGP को अक्षम कर सकते हैं। मैं केवल एनवीआईडीआईए पर चलता हूं और यह अब बहुत स्मूथ है।


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

1
ऐसा लगता है कि किसी ने XPS15 ( forum.notebookreview.com/7211002-post1755.html ) के लिए एक खुला बायोस A06 बनाया है । वह कहता है कि यह IGP को निष्क्रिय करने का विकल्प प्रदान करता है, लेकिन वह यह भी कहता है कि यह काम नहीं करता है। इसके बावजूद, मैं इसे आज रात एक शॉट दूंगा और देखूंगा कि क्या होता है। मैं आपको केवल एक उत्थान दे रहा हूं क्योंकि यह एक नया विचार है जिसे मैंने अभी तक कोशिश नहीं की है।
फोपेडुश

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

@ फ़ेडशेड ने अनलॉक किए गए बायोस के साथ काम किया?
मोहम्मद असलम

@MohammedAslam नहीं, मुझे कभी भी एक काम करने वाला खुला BIOS नहीं मिला।
Fopedush

0

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


2
यहां तक ​​कि पसंदीदा डिवाइस पर एनवीडिया कार्ड सेट के साथ, सभी डेस्कटॉप कंपोज़िटिंग अभी भी IGP पर की जाती है।
फोपेडुश

@ फोबुश - बिलकुल सही।
यहोशू

@ फ़ोबुश आपको कैसे पता चलेगा कि डेस्कटॉप कम्पोज़िटिंग IGP पर की जाती है?
दिमित्रि

1
@geotavros Nvidia ऑप्टिमस टेस्ट व्यूअर का उपयोग यह पुष्टि करने के लिए किया जा सकता है कि डेस्कटॉप कंपोजिट केवल IGP पर ऑप्टिमस सेटिंग्स की परवाह किए बिना किया जा रहा है।
फोपेडुश

0

मुझे एक उपाय मिला! इन कदमों का अनुसरण करें:

  1. प्रारंभ मेनू खोज बॉक्स में, बाहरी प्रदर्शन से कनेक्टhdmi करें टाइप करें और क्लिक करें
  2. विंडो के शीर्ष पर स्थित डिटेक्ट बटन पर क्लिक करें
  3. प्रदर्शन ड्रॉप डाउन मेनू कहेंगे: 1. Name of your display - available (GPU) - available intel chipset। उपलब्ध (GPU) पर क्लिक करें।
  4. अप्लाई पर क्लिक करें

यह अब GPU पर काम करना चाहिए। मैंने इसका पता लगाने के लिए @ फोपेडश के उत्तर का उपयोग किया।


5
चान: क्या आपने पुष्टि की है कि यह NVIDIA ऑप्टिमस जीपीयू स्टेट व्यूअर जैसे टूल का उपयोग करके काम करता है ? ऐसा लगता है कि यह विधि केवल उपलब्ध सहायक आउटपुट प्रदर्शित कर रही है - जिनमें से एक एनवीडिया कार्ड है। "उपलब्ध GPU" पर क्लिक करने के बाद, "लागू करें" बटन मेरे लिए ग्रे हो गया है, क्योंकि मैंने वास्तव में कोई बदलाव नहीं किया है। शायद आप अपने निर्देशों को स्पष्ट कर सकते हैं या पुष्टि कर सकते हैं कि यह आपके लिए परीक्षण उपकरण के साथ काम करता है?
फोपेडश

उन दो GPU में स्क्रीन कनेक्ट नहीं है।
सरबर

-2

मुझे नहीं पता कि यह वास्तव में काम करता है लेकिन सेटिंग्स की कोशिश करें> ग्लोबल सेटिंग एनवीडिया जीपीयू के लिए। यह फिर से पूरी तरह से इंटेल ग्राफिक्स को बायपास नहीं करता है, बल्कि ओएस को बताता है कि यह कार्ड से संबंधित सभी डिस्प्ले को डंप करता है।

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


"मुझे नहीं पता कि यह वास्तव में काम करता है लेकिन ..." जवाब देने का एक शानदार तरीका नहीं है!
एंड्रयू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.