मैं NVIDIA ऑप्टिमस को अपने NVIDIA (इंटेल के बजाय) पर हमेशा Google Chrome चलाने के लिए कैसे कह सकता हूं?
"ग्राफिक्स प्रोसेसर के साथ चलाएं: NVIDIA" विकल्प का कोई प्रभाव नहीं दिखता है, और किसी कारण से NVIDIA इसे नियंत्रण कक्ष में अक्षम करता है:
मैं NVIDIA ऑप्टिमस को अपने NVIDIA (इंटेल के बजाय) पर हमेशा Google Chrome चलाने के लिए कैसे कह सकता हूं?
"ग्राफिक्स प्रोसेसर के साथ चलाएं: NVIDIA" विकल्प का कोई प्रभाव नहीं दिखता है, और किसी कारण से NVIDIA इसे नियंत्रण कक्ष में अक्षम करता है:
जवाबों:
ऐसा लगता है कि GeForce ड्राइवर का एक नया संस्करण nvidia कार्ड को chrome.exe के लिए चयनित करने की अनुमति देता है
आप GL_RENDERER को chrome: // gpu पर देख सकते हैं, जिसे तब GeForce कहना चाहिए।
===
एनवीआईडीआईए के अनुसार, क्रोम और फायरफॉक्स दोनों को डिजाइन द्वारा एनवीडिया जीपीयू का उपयोग करने से अक्षम कर दिया गया है।
यह ऑप्टिमस लैपटॉप पर वेब ब्राउज़र में WebGL के लिए एक मौत का झटका है और मुझे नहीं पता कि उन्होंने ऐसा करने का फैसला क्यों किया।
"रेडियम 3 डी ने कहा: मेरे पास एक एएसयूएस एन 53 एसवी लैपटॉप है जिसमें जीपीयू स्विच करने की सुविधा है और मेरे पास 326.80 ड्राइवरों के साथ एक मुद्दा है जो फ़ायरफ़ॉक्स या क्रोम को" उच्च प्रदर्शन NVIDIA प्रोसेसर "का उपयोग करने की अनुमति नहीं देता है। अब मेरे पास केवल 3 डी सेटिंग्स के तहत" एकीकृत ग्राफिक्स "का विकल्प है। -> कार्यक्रम सेटिंग्स। मुझे पहले कोई समस्या नहीं थी। "
यह डिजाइन द्वारा है। हमने कुछ समय पहले इसे अन्य ब्राउज़रों के लिए अक्षम कर दिया था और हाल ही में फ़ायरफ़ॉक्स तक करना भूल गए थे।
ManuelG
स्रोत [geforce.com]
मैंने इसके लिए एक वर्कअराउंड का पता लगाया, यदि आप उसी निर्देशिका में 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 पर राइट-क्लिक करें और इसे चलाने के लिए एक नया पूर्वनिर्धारित जीपीयू परिभाषित करें जैसा कि आपने किया था इससे पहले कि एनवीडिया ने उस विकल्प को अवरुद्ध कर दिया।
वास्तव में यह अब सही ढंग से काम करने लगता है (कम से कम जब मैंने इसे पोस्ट किया, मई 2017)।
NVidia कंट्रोल पैनल में, आप chrome.exe के लिए nVidia कार्ड का चयन कर सकते हैं। फिर मेनू> एक्ज़िट पर जाकर क्रोम को पूरी तरह से बंद करना सुनिश्चित करें। और इसे फिर से खोलें। यदि आप क्रोम में GL_RENDERER की जाँच करते हैं: // gpu इसे GeForce कहना चाहिए।
नए एनवीडिया ड्राइवर एनवीडिया जीपीस के साथ चलने की अनुमति देते हैं, लेकिन आपको अभी भी क्रोम चलाना होगा
--disable-gpu-driver-bug-workarounds
मापदंडों। अन्यथा बैकेंड हमेशा इंटेल gpu का उपयोग करता है। आप इस पर जांच कर सकते हैं
chrome://gpu
पेज देखें और खुद देखें
11/2017 अपडेट करें
नवीनतम ड्राइवर पर एनवीडिया कंट्रोल पैनल एनवीडिया जीपीयू को चुनने की अनुमति देता है। यदि अब, आप इसे लागू करने के लिए NVidiaInspector (एक तृतीय पक्ष सॉफ़्टवेयर) का उपयोग कर सकते हैं।
हाल के संस्करणों के लिए Chrome (80 या तो), इसके बजाय OpenGL काchrome://flags/#use-angle
चयन करें और चुनें (डिफ़ॉल्ट विकल्प पढ़ता है और संस्करणों द्वारा भिन्न होता है, जहां Chrome 80 के लिए यह ANGLE है), तो आप Chrome पर राइट-क्लिक कर सकते हैं → ग्राफिक्स प्रोसेसर के साथ चलाएं → उच्च प्रदर्शन NVIDIA WebGL आदि के लिए अपना NVIDIA कार्ड चलाने के लिए प्रोसेसर सुनिश्चित करने के लिए जाँच करें।Default
chrome://gpu
कम से कम मेरे लिए (चालक 445.75, इंटेल कॉफी लेक के साथ पास्कल जीपीयू) क्रोम कभी भी मेरे NVIDIA GPU पर नहीं चलता है, जब मैं NVIDIA कंट्रोल पैनल में इसे सेट करता हूं तो भी ANGLE का उपयोग करता हूं। हालाँकि, जब मैं OpenGL को रेंडरर के रूप में चुनता हूं (जैसा कि ऊपर पैराग्राफ में वर्णित है) GPU के लिए मेरे चयन (या तो NCP या राइट-क्लिक संदर्भ मेनू के माध्यम से) का सम्मान करें।