Nvidia CUDA काम कैसे करें? (ब्लेंडर में जीपीयू रेंडरिंग के लिए)


10

मैं ब्लेंडर 3 डी मॉडलिंग कार्यक्रम में GPU रेंडरिंग के लिए उबंटू में काम करने के लिए CUDA (हालांकि निश्चित रूप से यह क्या है) सुनिश्चित करने की कोशिश कर रहा हूं। विंडोज 7 64-बिट पर, यह त्रुटिपूर्ण रूप से काम करता है। उबंटू में, मैं ब्लेंडर में GPU प्रसंस्करण सुविधाओं को सक्षम नहीं कर सकता। मैं मान रहा हूं कि एनवीडिया के सीयूडीए को स्थापित करने की आवश्यकता है।

क्या यह किया जा सकता है? यदि हां, तो क्या मुझे यह जानकारी मिल सकती है कि यह कैसे करना है? धन्यवाद!

उबंटू GNOME 15.04 x64 w / GNOME 3.14, एनवीडिया जीटीएक्स 660 और एनवीडिया मालिकाना ड्राइवरों को चलाना।

जवाबों:


11

मानक रिपॉजिटरी से CUDA स्थापित करने के लिए:

sudo apt-get install nvidia-cuda-toolkit nvidia-modprobe

यह वर्तमान में CUDA का V6.5 स्थापित करेगा । इस लेखन के समय V7.0 नवीनतम है और इसे सीधे एनवीडिया रिपॉजिटरी से लिया जा सकता है। इस चेतावनी को पढ़ें इससे पहले कि आप एनवीडिया रिपॉजिटरी पर जाएं।


1
सलाह के लिये धन्यवाद। मैंने खुद से उस पैकेज को स्थापित करने का प्रयास किया और देखा कि क्या वह इसे ठीक करेगा। हालाँकि, यह दुर्भाग्य से ब्लेंडर में CUDA / GPU के रेंडरिंग क्षमताओं को सक्षम नहीं कर पाया।
जेसी

1
मैंने कमांड में "nvidia-modprobe" पैकेज को शामिल करने के लिए आपकी पोस्ट को संपादित किया। हाँ यह काम करता है! यह GPU के पढ़ने के लिए ब्लेंडर के लिए nvidia-modprobe की आवश्यकता थी। सहायता के लिए धन्यवाद!
जेसी

4

मैं एनवीडिया की वेबसाइट पर एक समाधान खोजने में सक्षम था। उनके पास एक .deb पैकेज है जिसे आपको Nvidia से सीधे CUDA को स्थापित करने के लिए भंडार को सक्षम करने के लिए अपने सिस्टम पर डाउनलोड और इंस्टॉल करना होगा। यहां बताया गया है कि मैंने इसे कैसे काम किया:

  1. Https://developer.nvidia.com/cuda-downloads पर जाएं
  2. .Deb फ़ाइल चुनें जो आपके Ubuntu संस्करण से मेल खाती है। (उस समय, उनके पास उबंटू 15.04 के लिए एक पैकेज नहीं था, इसलिए मैंने इसके बजाय 14.10 के लिए एक को चुना। इससे मेरी समस्या हल हो गई, लेकिन मुझे यकीन नहीं है कि यह सड़क के नीचे कोई संगतता मुद्दे बनाएगा। t एक भयानक जोखिम की तरह लगता है, लेकिन मैं यह जानना चाहता था। "
  3. उबंटू सॉफ्टवेयर सेंटर के माध्यम से पैकेज को स्थापित करने के लिए डाउनलोड किए गए .deb पैकेज और डबल-क्लिक (या सिंगल-क्लिक) पर स्थित अपने फ़ाइल ब्राउज़र पर जाएं।
  4. एक टर्मिनल खोलें
  5. टाइप करें: sudo apt-get update
  6. प्रकार: sudo apt-get install क्यूडा
  7. संकुल को डाउनलोड करने और स्थापित करने के लिए प्रतीक्षा करें, फिर अपने कंप्यूटर को पुनरारंभ करें (पैकेज मेरे लिए 900 एमबी से अधिक थे, इसलिए मेरे कनेक्शन के साथ डाउनलोड करने में लगभग 20 मिनट लगे)

रिबूट के बाद, ब्लेंडर GPU रेंडरिंग और बेकिंग शुरू करने के लिए CUDA का उपयोग करने में सक्षम था। समस्या सुलझ गयी!


CUDA डाउनलोड पृष्ठ "नेटवर्क इंस्टॉलर" या "स्थानीय पैकेज इंस्टॉलर" के बीच एक विकल्प देता है। मैंने "नेटवर्क इंस्टॉलर" का उपयोग किया और सभी अच्छी तरह से चले गए। चरण 6 के बाद, कुछ डाउनलोड आपके डिफ़ॉल्ट एप्टीट्यूड सर्वर से दिए जाते हैं; जबकि अन्य डेवलपर developer.download.nvidia.com से आते हैं।
user643722

ubuntu 15 रिपोर्ट्सunable to locate package cuda
सिद्धार्थ

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