इंटेल ग्राफिक्स का उपयोग करने के लिए प्रदर्शन सेट करें, लेकिन एप्लिकेशन रेंडरिंग के लिए NVIDIA GPU का उपयोग करें


0

मैं अपने लिनक्स डेस्कटॉप सेटअप के लिए सर्वश्रेष्ठ ऑप्टिमाइज़ेशन का पता लगाने की कोशिश कर रहा हूं ताकि प्रभावी रूप से सबसे बेहतर प्रदर्शन के लिए इंटेल एचडी ग्राफिक्स और एनवीआईडीआईए जीपीयू दोनों को एक साथ इस्तेमाल किया जा सके।

मेरे पास 8GB रैम के साथ Intel Core i7-3610QM, और Nvidia GeForce GT 630M (2GB समर्पित मेमोरी) है।

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

Nvidia (Performance Mode)
Intel (Power Saving Mode)

यहां मुद्दा यह है कि यदि आप एक या दूसरे का चयन करते हैं, तो यह दूसरे को निष्क्रिय कर देता है, जो कि एक जीपीयू सब कुछ प्रस्तुत करने के लिए, प्रदर्शन से अनुप्रयोगों तक। मैं जो करना चाहता हूं, उनमें से एक जीपीयू की शक्ति प्रदर्शन के लिए है और दूसरे के लिए आवेदन प्रस्तुत करना है।

वर्तमान में मैंने एनवीडिया (प्रदर्शन मोड) सेट किया है, लेकिन ऐसा करने में यह डेस्कटॉप और ओपनजीएल रेंडरिंग को अनुप्रयोगों के लिए प्रस्तुत करने के लिए मजबूर है, यह बदले में जब ओपनग्लिंग रेंडरिंग का उपयोग करने वाले कुछ अनुप्रयोगों को चलाता है, तो यह 1% के सामान्य उपयोग से एक्सगोर से सीपीयू के उपयोग में स्पाइक्स का कारण बनता है। 5% से, सभी 8 कोर में 50% से 100% के स्पाइक के स्तर को कम करने के लिए, जिससे समग्र प्रदर्शन पिछड़ जाता है, और केवल एनवीडिया कार्ड से 56% जीपीयू यूटिलाइजेशन का उपयोग करता है और लगभग 15% में 2048 एमबी जीपीयू मेमोरी उपलब्ध है। यह ऐसा है कि यह इंटेल सीपीयू के लिए काम करने की कोशिश कर रहा है, भले ही इसे नहीं करना चाहिए।

मैंने जाँच की है कि यह रेंडर करने के लिए क्या उपयोग करता है और इसका उपयोग करता है OpenGL renderer string: GeForce GT 630M/PCIe/SSE2

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

जवाबों:


1

किस डिस्ट्रो के आधार पर, भौंरा और बीबीएसविच नामक सॉफ्टवेयर है जो ग्राफिक्स कार्ड के ऑटो स्विचिंग को संभाल सकता है।


भौंरा और BBSwitch ने मेरे लिए अतीत में परेशानी पैदा की है, इस तरह की परेशानी सेटअप प्राप्त करने और अनुप्रयोगों को चलाने के लिए है, क्योंकि अक्सर यह प्रदर्शन सर्वर को सभी पर चलने के लिए छोड़ देगा, क्योंकि यह एक कम रिज़ॉल्यूशन मोड में तुल्यता मोड में फंस जाएगा। 640x480 का।

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