Google Chrome को NVIDIA कार्ड (ऑप्टिमस) के साथ कैसे चलाएं?


12

मैं NVIDIA ऑप्टिमस को अपने NVIDIA (इंटेल के बजाय) पर हमेशा Google Chrome चलाने के लिए कैसे कह सकता हूं?

"ग्राफिक्स प्रोसेसर के साथ चलाएं: NVIDIA" विकल्प का कोई प्रभाव नहीं दिखता है, और किसी कारण से NVIDIA इसे नियंत्रण कक्ष में अक्षम करता है:


अब आपको उन कदमों को उठाने में सक्षम होना चाहिए जो आप शुरू में ले रहे थे। यह अब 4/19/2017 तक एक मुद्दा नहीं लगता।
ए.पी.

@ आप: दुख की बात है कि यह हुआ। :(
user541686

जवाबों:


6

अपडेट करें

ऐसा लगता है कि GeForce ड्राइवर का एक नया संस्करण nvidia कार्ड को chrome.exe के लिए चयनित करने की अनुमति देता है

आप GL_RENDERER को chrome: // gpu पर देख सकते हैं, जिसे तब GeForce कहना चाहिए।

===

एनवीआईडीआईए के अनुसार, क्रोम और फायरफॉक्स दोनों को डिजाइन द्वारा एनवीडिया जीपीयू का उपयोग करने से अक्षम कर दिया गया है।

यह ऑप्टिमस लैपटॉप पर वेब ब्राउज़र में WebGL के लिए एक मौत का झटका है और मुझे नहीं पता कि उन्होंने ऐसा करने का फैसला क्यों किया।

"रेडियम 3 डी ने कहा: मेरे पास एक एएसयूएस एन 53 एसवी लैपटॉप है जिसमें जीपीयू स्विच करने की सुविधा है और मेरे पास 326.80 ड्राइवरों के साथ एक मुद्दा है जो फ़ायरफ़ॉक्स या क्रोम को" उच्च प्रदर्शन NVIDIA प्रोसेसर "का उपयोग करने की अनुमति नहीं देता है। अब मेरे पास केवल 3 डी सेटिंग्स के तहत" एकीकृत ग्राफिक्स "का विकल्प है। -> कार्यक्रम सेटिंग्स। मुझे पहले कोई समस्या नहीं थी। "

यह डिजाइन द्वारा है। हमने कुछ समय पहले इसे अन्य ब्राउज़रों के लिए अक्षम कर दिया था और हाल ही में फ़ायरफ़ॉक्स तक करना भूल गए थे।

ManuelG

स्रोत [geforce.com]


यह अब सही उत्तर नहीं है। इस जवाब को देखें ।
मिकेल डूई बोलिंडर

20

मैंने इसके लिए एक वर्कअराउंड का पता लगाया, यदि आप उसी निर्देशिका में chrome.exe के लिए हार्ड-लिंक बनाते हैं, तो आप उस निष्पादन योग्य के लिए एक प्रोफ़ाइल स्वतंत्र रूप से सेट कर सकते हैं।

C:\Program Files (x86)\Google\Chrome\Application>mklink /H gpu-chrome.exe chrome.exe
Hardlink created for gpu-chrome.exe <<===>> chrome.exe

आपको cmd.exe को व्यवस्थापक मोड में चलाने की आवश्यकता होगी: राइट-क्लिक करें, व्यवस्थापक के रूप में चलाएं .. और आपका Google Chrome एप्लिकेशन किसी अन्य फ़ोल्डर में% USERPROFILE% \ AppData \ Local \ Google \ Chrome \ Application \ के रूप में हो सकता है

अब मैं gpu-chrome.exe चला सकता हूं और मेरे समर्पित कार्ड से पूर्ण 3D त्वरण है।

बस इस नए .exe पर राइट-क्लिक करें और इसे चलाने के लिए एक नया पूर्वनिर्धारित जीपीयू परिभाषित करें जैसा कि आपने किया था इससे पहले कि एनवीडिया ने उस विकल्प को अवरुद्ध कर दिया।


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

3

वास्तव में यह अब सही ढंग से काम करने लगता है (कम से कम जब मैंने इसे पोस्ट किया, मई 2017)।

NVidia कंट्रोल पैनल में, आप chrome.exe के लिए nVidia कार्ड का चयन कर सकते हैं। फिर मेनू> एक्ज़िट पर जाकर क्रोम को पूरी तरह से बंद करना सुनिश्चित करें। और इसे फिर से खोलें। यदि आप क्रोम में GL_RENDERER की जाँच करते हैं: // gpu इसे GeForce कहना चाहिए।


1
Chrome 80.0 के लिए काम नहीं कर रहा है।
zwcloud

1

नए एनवीडिया ड्राइवर एनवीडिया जीपीस के साथ चलने की अनुमति देते हैं, लेकिन आपको अभी भी क्रोम चलाना होगा

--disable-gpu-driver-bug-workarounds

मापदंडों। अन्यथा बैकेंड हमेशा इंटेल gpu का उपयोग करता है। आप इस पर जांच कर सकते हैं

chrome://gpu 

पेज देखें और खुद देखें

11/2017 अपडेट करें

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


यह वर्तमान में मेरे लिए सच नहीं लगता - क्यूवर्त्जे मेरे लिए सही है।
स्टीफन मोनोव

1

हाल के संस्करणों के लिए Chrome (80 या तो), इसके बजाय OpenGL काchrome://flags/#use-angle चयन करें और चुनें (डिफ़ॉल्ट विकल्प पढ़ता है और संस्करणों द्वारा भिन्न होता है, जहां Chrome 80 के लिए यह ANGLE है), तो आप Chrome पर राइट-क्लिक कर सकते हैं → ग्राफिक्स प्रोसेसर के साथ चलाएंउच्च प्रदर्शन NVIDIA WebGL आदि के लिए अपना NVIDIA कार्ड चलाने के लिए प्रोसेसर सुनिश्चित करने के लिए जाँच करें।Defaultchrome://gpu

कम से कम मेरे लिए (चालक 445.75, इंटेल कॉफी लेक के साथ पास्कल जीपीयू) क्रोम कभी भी मेरे NVIDIA GPU पर नहीं चलता है, जब मैं NVIDIA कंट्रोल पैनल में इसे सेट करता हूं तो भी ANGLE का उपयोग करता हूं। हालाँकि, जब मैं OpenGL को रेंडरर के रूप में चुनता हूं (जैसा कि ऊपर पैराग्राफ में वर्णित है) GPU के लिए मेरे चयन (या तो NCP या राइट-क्लिक संदर्भ मेनू के माध्यम से) का सम्मान करें।


धन्यवाद! क्रोम 78 पर भी उपलब्ध लगता है। मुझे लगता है कि आप का मतलब डिफ़ॉल्ट विकल्प Direct3D 11 है, हालांकि। इसके अलावा, मेरे पास पहले से ही संदर्भ मेनू में वह विकल्प है, इसलिए मुझे यकीन नहीं है कि यह आवश्यक है।
user541686

@ user541686 डिफ़ॉल्ट विकल्प "डिफ़ॉल्ट" पढ़ता है और वास्तव में संस्करणों में बदलता है। कम से कम Chrome 80 के लिए यह ANGLE है। संदर्भ मेनू विकल्प के बारे में, यदि आप चलाने के लिए एक विशिष्ट जीपीयू का चयन नहीं करते हैं तो यह NVIDIA नियंत्रण कक्ष में जो कुछ भी निर्धारित है उसका उपयोग करता है।
1
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.