मुझे इस पूरे वेब पर आधा दर्जन पोस्ट मिले हैं, लेकिन उनमें से कोई भी वास्तव में इस सवाल का जवाब नहीं देता है।
मैं अपना एनवीडिया जीपीयू केवल कंप्यूटेशन के लिए सेट करना चाहता हूं, डिस्प्ले को ड्राइव नहीं करना चाहता। लेकिन जब मैं एनवीडिया-प्राइम कॉन्फ़िगरेशन में इंटेल जीपीयू का उपयोग करने के लिए स्विच करता हूं, तो मैं एनवीडिया मॉड्यूल को लोड नहीं कर सकता।
modprobe: ERROR: could not insert 'nvidia_352': No such device
मॉड्यूल के बिना, CUDA स्पष्ट रूप से काम नहीं करता है।
तो क्या वास्तव में एनवीडिया-प्राइम कर रहा है जो मॉड्यूल को लोड करना असंभव बनाता है? इसे ब्लैकलिस्ट नहीं किया गया है। कोई xorg.conf फ़ाइल नहीं है, इसलिए सिस्टम असतत एक के बजाय इंटेल GPU का उपयोग करने के लिए कैसे जानता है?
मैं Ubuntu 14.04 कारखाने के साथ Dell 5510 परिशुद्धता पर स्थापित हूं, और मेरा GPU Quadro M1000M है।
कुछ भौंरा का उपयोग करने का सुझाव देते हैं, लेकिन यह शुद्ध गणना भार के लिए आवश्यक नहीं होना चाहिए।
इसके अलावा, स्पष्ट रूप से भौंरा मॉड्यूल लोड करने में सक्षम है। तो वास्तव में यह क्या कर रहा है?
अपडेट: तो ऐसा हमेशा क्यों लगता है कि मुझे इसका जवाब मिल जाता है जब मैं आखिरकार एक सवाल पोस्ट करता हूं, घंटों इसे जानने की कोशिश करता हूं। यह केवल एक आंशिक उत्तर है, लेकिन मैं किसी चीज़ पर हूँ।
अब तक मैंने निर्धारित किया है कि प्राइम कम से कम दो चीजें करता है:
- Bbswitch का उपयोग करके GPU को स्विच करें।
- परिवर्तन विकल्प /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf के लिए।
GPU को वापस चालू करने के लिए bbswitch का उपयोग करके , मैं अब NVIDIA मॉड्यूल को लोड करने में सक्षम हूं।
लेकिन सवाल अभी भी बना हुआ है: केवल कम्प्यूटेशन्स के लिए NVIDIA कार्ड का उपयोग करने के लिए सिस्टम को कॉन्फ़िगर करने का सबसे अच्छा तरीका क्या है?
क्या मुझे इंटेल जीपीयू का उपयोग करने के लिए एनवीडिया-प्राइम सेट करना चाहिए, और मैन्युअल रूप से यह जानने की कोशिश करनी चाहिए कि CUDA को काम करने के लिए क्या करना चाहिए?
मैं यह कैसे सुनिश्चित करूँ कि सिस्टम अभी भी डिस्प्ले के लिए Intel GPU का उपयोग करता है?
मैं कैसे केवल NVIDIA प्राइम को अक्षम करने के बारे में जाऊंगा, और इसे सभी मैन्युअल रूप से कॉन्फ़िगर करूंगा?
या मुझे भौंरा और ऑप्टिरन का उपयोग करना चाहिए या नहीं। यदि कोई हो तो इसके क्या नुकसान हैं?
कोई सिफारिशें?