लिनक्स में बाहरी GPU प्रणाली?


11

क्या किसी को कोई भी पता है कि लिनक्स के तहत काम करने वाले बाहरी GPU सिस्टम (eGPU) की क्या आवश्यकता होगी? मैंने अभी-अभी DIY eGPU सिस्टम की यह पोस्ट देखी है:

http://forum.tabletpcreview.com/hardware/40268-diy-egpu-tablet-pcs-experiences-benchmarks-setup-ect.html

मुझे यह उल्लेख मिला जो मुझे लगता है कि प्रासंगिक भी है:

मेरे सिस्टम में स्विचेबल ग्राफिक्स हैं। क्या मैं अभी भी एक eGPU कर सकता हूं?

हाँ तुम कर सकते हो। सेटअप 1.x (वीडियो कार्ड-> हाइब्रिड ग्राफिक्स। समर्पित = बंद) समर्पित ग्राफिक्स घटक को सीरीज़ -5 या पुराने चिपसेट पर पूरी तरह से अक्षम करने की अनुमति देता है, डेस्कटॉप ईजीपीयू की मेजबानी के लिए 32-बिट संसाधनों को मुक्त करता है। यदि आपका प्राथमिक वीडियो कार्ड Intel 4500MHD, HD या HD3000 है तो आप एक X1.Opt NVIDIA सेटअप भी कर सकते हैं।

जवाबों:


9

मैं पुष्टि कर सकता हूं कि यह 12.04 में काम करता है। एक Nvidia GTX 560ti का उपयोग करते हुए, थिंकपैड x220 पर PE4H + EC2C के साथ परीक्षण किया गया। मुश्किल हिस्सा काम कर रहा था xorg.conf

मुझे एनवीडिया ड्राइवरों की आवश्यकता थी:

sudo apt-get install nvidia-current

आपको ग्राफिक कार्ड के लिए सही pci बस खोजने की आवश्यकता है।

lspci मुझे दिया :

05:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 560 Ti] (rev a1)

इसलिए, के "Device"अनुभाग में xorg.conf, मैंने निर्धारित किया है:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    BusId          "PCI:5:0:0"
    VendorName     "NVIDIA Corporation"
EndSection

फिर रिबूट या एक Xorg पुनरारंभ के बाद मॉनिटर (एस) रिज़ॉल्यूशन (एस) को कॉन्फ़िगर करने के लिए एनवीडिया-सेटिंग्स का उपयोग करें।

यह ध्यान दिया जाना चाहिए कि यह लिनक्स की तुलना में विंडोज़ में बहुत बेहतर काम करता है और मुझे कॉम्पिज़ को अक्षम करना पड़ा क्योंकि यह बहुत ज्यादा पिछड़ गया था। यदि मैं एक ही समय में दोनों कार्ड (HD3000 + एनवीडिया) प्राप्त कर सकता हूं तो मैं अपडेट करूंगा।


नमस्ते, क्या आपने कुछ अन्य नए परीक्षण किए हैं? मेरा मतलब है अन्य नोटबुक / vgas
चुनाव

GPU: geforce 9800gt, gtx 680 और gtx 260 सभी काम। मैंने रिवॉड्रिव pcie ssd के साथ भी परीक्षण किया और यह काम किया। मेरे पास कोई अन्य एक्सप्रेसकार्ड लैपटॉप नहीं है, लेकिन अगर यह उस थ्रेड फोरम में सूचीबद्ध है। NOTebookreview.com/e-gpu-external-graphics-discussion/… मैं नहीं देखता कि यह लिनक्स में भी क्यों नहीं होगा।
बॉच 55555

5

यह एक दिलचस्प विचार है और मैं यह नहीं देख सकता कि यह तकनीकी स्तर पर काम क्यों नहीं करेगा क्योंकि लिनक्स एक्सप्रेसकार्ड उपकरणों (पीसीआईई के रूप में) का समर्थन करता है इसलिए दूसरे छोर पर राइजर काम करना चाहिए और इसे ग्राफिक्स कार्ड का भी पता लगाना चाहिए। वहाँ से यह सिर्फ nvidia ड्राइवरों का उपयोग करने का मामला है।

हालांकि कुछ चीजें हैं जो आपको दु: ख दे सकती हैं:

  • आपको ExpressCard के लिए मॉड्यूल को मैन्युअल रूप से जोड़ना पड़ सकता है:

    sudo modprobe pciehp pciehp_force=1
    

    आप यह स्वचालित रूप से भी कर सकते हैं

  • माना ग्राफिक्स कार्ड एनवीडिया नहीं है, तो आपके पास ड्राइवरों और कॉन्फ़िगरेशन की लड़ाई हो सकती है। एनवीडिया ड्राइवरों को अभी भी एक काफी स्थिर Xorg.confफ़ाइल की आवश्यकता होती है, इसलिए आपको मैन्युअल रूप से दो कॉन्फ़िगरेशन सेट करने की आवश्यकता होती है, एक ऑनबोर्ड के लिए (इसलिए यह जानता है कि क्या करना है अगर कोई बाहरी कार्ड नहीं है) और जब यह मौजूद है तो एक लेआउट।

    मैं इसे सरल कर रहा हूं - एक्स व्यवहार प्राप्त करने के लिए यह एक वास्तविक सिरदर्द हो सकता है।

  • आप इस कॉन्फ़िगरेशन को हॉटप्लग नहीं कर पाएंगे। ग्राफिक्स कार्ड स्विच करने के लिए आपको X (और इसे लोड किए गए सभी एप्लिकेशन) को पुनरारंभ करना होगा।

  • मुझे नहीं लगता कि आप बाहरी कार्ड के माध्यम से निर्मित स्क्रीन पर चीजों को प्रस्तुत करने में सक्षम होंगे; उर्फ आपको बाहरी मॉनिटर की आवश्यकता होगी। जिस पृष्ठ को आप लिंक करते हैं, वह लैपटॉप की स्क्रीन पर प्रदर्शित होता है, लेकिन मैं नहीं देखता कि यह बिना किसी अतिरिक्त हार्डवेयर हैक के कैसे हो सकता है। संपादित करें: मैं उस पोस्ट से देखता हूं कि यह ऑप्टिमस का उपयोग करता है। यह भाग लिनक्स में काम नहीं करेगा; आपको बाहरी मॉनिटर की आवश्यकता होगी।

मैं इस पर बहुत अधिक पैसा खर्च नहीं करूँगा यदि आप सुनिश्चित नहीं हैं कि यह काम करेगा।

यदि आपके पास $ 130 है जो आपको खोने का मन नहीं करेगा (या ईबे पर पुनः प्रयास करने की कोशिश कर रहा है) ExpressCard राइजर और एक गंदगी-सस्ता, सबसे कम-अंत एनवीडिया कार्ड के साथ शुरू होता है। यदि यह कम-अंत में पर्याप्त है, तो आप उचित ATX PSU के बिना प्राप्त करने में सक्षम हो सकते हैं। देखें कि क्या यह काम करता है ... यदि यह करता है, तो एक उचित PSU और एक अच्छा ग्राफिक्स कार्ड और रॉक खरीदें।

और अगर आप इसे काम कर रहे हैं, तो कृपया इसे कहीं दस्तावेज दें !


1
विस्तृत विवरण के लिए धन्यवाद। ऐसा लगता है कि विंडोज में यह संभव है कि ईजीपीयू का इलाज हाइब्रिड ग्राफिक्स सिस्टम के दूसरे कार्ड की तरह किया जाए, जो मुझे लगता है कि लिनक्स के लिए अच्छी खबर है, क्योंकि हमारे पास पहले से ही हाइब्रिड-ग्राफिक्स सपोर्ट है। उदाहरण के लिए, नई सोनी वायो जेड-सीरीज़ एक ईजीपीयू कॉन्फ़िगरेशन के साथ आती है, जिसे लिनक्स के तहत काम करना बहुत अच्छा होना चाहिए।
719016

0

उबंटू 18.04.1 और विंडोज 10 प्रो 1909 के साथ पुराने लैपटॉप पर बाहरी जीपीयू

कई पुराने लैपटॉप में अभी भी एक स्वीकार्य सीपीयू है, लेकिन जीपीयू / ग्राफिक्स क्षेत्र में कमी है। हार्डवेयर एक डेस्कटॉप GPU को लैपटॉप से ​​आसानी से जुड़ने की अनुमति देने के लिए उपलब्ध है, नए लैपटॉप की तुलना में बहुत कम कीमत पर। अधिकांश बाहरी GPU हार्डवेयर USBc / Thunderbolt से जुड़ते हैं, जो अधिकांश पुराने लैपटॉप पर उपलब्ध नहीं है। अन्य विकल्प, जैसे कि एम 2 या एक एक्सप्रेसकार्ड कनेक्शन उपलब्ध हैं, और वांछित ग्राफिक्स अपग्रेड प्रदान करेगा।

EXP GDC बीस्ट एडॉप्टर लैपटॉप के एक्सप्रेसकार्ड स्लॉट से बाहरी PCIe स्लॉट में परिवर्तित हो जाता है, जिससे डेस्कटॉप GPU के प्लगइन की अनुमति मिलती है। अन्य संस्करण एक एम 2 एडेप्टर का उपयोग करके उपलब्ध हैं, लेकिन उन को जोड़ने के लिए, लैप केस को खोलने की आवश्यकता है। एडाप्टर के साथ रिपोर्ट किए गए पुराने मुद्दों को वर्तमान लिनक्स कर्नेल और विंडोज रिलीज के साथ तय किया गया है। बाहरी जीटी 640 जीपीयू (1 जीबी वीडियो मेमोरी) के लिए सेटअप तुच्छ था: BIOS / UEFI सेटिंग्स में, असतत ग्राफिक्स बंद करें और सुनिश्चित करें कि एक्सप्रेसकार्ड स्लॉट सक्षम है।

हार्डवेयर

इस्तेमाल किया गया लैपटॉप लेनोवो W520 था, जिसमें एनवीडिया 1000 एम क्वाड्रो ग्राफिक्स और एक एक्सप्रेसकार्ड स्लॉट था। यह 2011 की 64 बिट यूईएफआई मशीन, प्री सिक्योर बूट, डुअल बूटिंग 64 बिट उबंटू 18.04.1 (कर्नेल 4.15) और 64 बिट विंडोज 10 प्रो 1909 बिल्ड 18363.628 है। एडॉप्टर एक सेमोइक एक्सप्रेस कार्ड मिनी पीसीआई-ई संस्करण एक्सप्रेसकार्ड V8.0 EXP GDC बीस्ट PCIe-E PCI लैपटॉप बाहरी स्वतंत्र वीडियो कार्ड डॉक (बिक्री पर $ 40.00) था। बिजली की आपूर्ति एक डेल D220P-01 बिजली की आपूर्ति P / N: MK394 ($ 20.00) थी। जीपीयू एक 1 जीबी वीडियो मेमोरी जीटी 640 था। उंगलियों / केबल्स को जीपीयू पंखे से बाहर रखने के लिए एक केस बनाने / बनाने पर विचार करें।

उबंटू सेटअप

शटडाउन उबंटू 18.04 आंतरिक एनवीडिया क्वाड्रो पर 390 चालक का उपयोग करके चल रहा है। लैपटॉप पर, एडाप्टर केबल पर एक्सप्रेसकार्ड में प्लग करें। एडाप्टर पर, GPU में प्लग करें, और 6 पिन पावर सप्लाई केबल। एडाप्टर से GPU को अतिरिक्त बिजली की आपूर्ति करने के लिए केबल का उपयोग नहीं किया गया था। बिजली की आपूर्ति में प्लग करें, जिसका प्रकाश लैपटॉप संचालित होने तक पीला रहता है, फिर यह हरा हो जाता है। लैपटॉप शुरू करें और BIOS / UEFI सेटिंग्स चुनें। सुनिश्चित करें कि ग्राफिक्स मोड आंतरिक (असतत या स्वचालित नहीं) पर सेट है। सुनिश्चित करें कि एक्सप्रेसकार्ड स्लॉट सक्षम है। सुरषित और बहार। लैपटॉप शुरू करें, यह नया हार्डवेयर ढूंढेगा, और लैपटॉप के डिस्प्ले पर मौजूदा एनवीडिया 390 ड्राइवर (मानक रिपॉजिटरी से पेश किया गया नवीनतम) का उपयोग करेगा। कोई अतिरिक्त मॉड्यूल लोड करने की आवश्यकता नहीं, कोई xorg.conf की आवश्यकता नहीं थी,

यदि एक मॉनिटर बाहरी जीपीयू से जुड़ा हुआ है, तो यह लैपटॉप के प्रदर्शन के दाईं ओर स्थित एक स्क्रीन प्रदर्शित करेगा। सेटिंग्स / डिस्प्ले अनुभाग में स्क्रीन की स्थिति को समायोजित करें। अब सॉफ़्टवेयर और अपडेट चलाएं, अतिरिक्त ड्राइवर टैब चुनें, और एनवीडिया ड्राइवरों को अब पेश किए गए 345 संस्करण में अपडेट करें। रिबूट, और उबंटू जीटी 640 जीपीयू के लिए 345 ड्राइवरों का उपयोग करना चाहिए। लैपटॉप को बंद करने से जीपीयू कम हो जाएगा, और बिजली की आपूर्ति को स्टैंडबाय (पीली रोशनी) में डाल दिया जाएगा।

विंडोज सेटअप

सेटअप वीडियो पर समीक्षा https://www.youtube.com/watch?v=G0YMBvNFgyE सबसे अधिक मूल्यवान हिस्सा स्वत: विंडोज एनवीडिया उपकरण स्थापित) पर कोई प्रगति पट्टी के साथ लंबे इंतजार के चेतावनी है। (सब कुछ प्लग इन करें), विंडोज बूट करें, इसे नया डिवाइस ढूंढने दें, और इसे ड्राइवरों को अपडेट करने दें। कोई प्रगति पट्टी नहीं है, इसलिए धैर्य रखें और इसे पूरा करने दें। रिबूट, और नए डिवाइस को देखा और इस्तेमाल किया जाना चाहिए। लैपटॉप स्क्रीन का उपयोग किया जाएगा और यदि एक मॉनिटर GPU से जुड़ा हुआ है, तो यह लैपटॉप के डिस्प्ले के दाईं ओर एक दूसरी स्क्रीन प्रदर्शित करेगा।

किसी भी सेटअप में कोई त्रुटि सामने नहीं आई। ध्यान दें कि आंतरिक Quadro 1000M एक 2GB कार्ड है, इसलिए 2GB तक के GPU को शायद इस W520 पर कोई समस्या नहीं होगी। बड़ी वीडियो यादों के साथ GPU में समस्याएं हो सकती हैं। मूल रूप से 32 बिट OSes (लेनोवो W520 की तरह) के साथ जारी की गई मशीनों में पीसीआई की बफरिंग में स्मृति के निचले 4 जी के शीर्ष पर समस्या हो सकती है। समर्थन साइट पर उपलब्ध हैं जैसे https://egpu.io/forums/pc-setup/fix-dsdt-override-to-correct-error-12/

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