आपके लिनक्स लैपटॉप पर Bvbbee इंस्टॉल करके एनवीडिया ऑप्टिमस

एनवीडिया ऑप्टिमस क्या है?

यह तकनीक नई नहीं है, यह अच्छी तरह से कहा जा सकता है कि यह "पुराने" हाइब्रिड एसएलआई और हाइब्रिड ग्राफिक्स का एक सुधार है, जो ऊर्जा प्रबंधन की अनुमति देता है जब आप एक एनवीडिया जीपीयू को एक डेस्कटॉप पर एनवीडिया चिपसेट के साथ बोर्ड के साथ जोड़ते हैं, अब ऑप्टिमस हमें करने की अनुमति देता है इंटेल सैंडी ब्रिगेड प्रोसेसर (i3, i5, और i7) और Nvidia Gpu के साथ हमारे लैपटॉप में भी ऐसा ही है। सरल शब्दों मेंयह तकनीक आपको मांग के अनुसार असतत और समर्पित ग्राफिक्स के बीच वैकल्पिक करने की अनुमति देती है, अर्थात् यदि हम एक वीडियो गेम चलाते हैं, तो सिस्टम स्वचालित रूप से समर्पित ग्राफिक्स को सक्रिय करता है, इसके बजाय यदि हम एक फिल्म देख रहे हैं, तो यह असतत ग्राफिक्स का उपयोग करेगा। और थोड़ा और कठिन शब्दों में:

“लैपटॉप की पिछली पीढ़ियों के विपरीत, आधुनिक ग्राफिक्स कार्ड इंटेल प्रोसेसर के आईजीपी से एक हार्डवेयर चैनल से जुड़े होते हैं, इसलिए समर्पित ग्राफिक्स कार्ड का उपयोग करने के लिए प्रोसेसर ग्राफिक्स को अक्षम करने का कोई तरीका नहीं है। प्रोसेसर पास-थ्रू चैनल के रूप में कार्य करता है। जब समर्पित ग्राफिक्स कार्ड स्लीप मोड में होता है, तो ग्राफिक्स के रेंडर करने के लिए ग्राफिक्स चिपसेट का उपयोग किया जाता है, जो लैपटॉप के LVDS कनेक्टर के माध्यम से आंतरिक मॉनिटर को जानकारी देता है। हालाँकि, यदि समर्पित ग्राफिक्स कार्ड का उपयोग किया जाता है, तो मॉनिटर तक पहुँचने के लिए जानकारी को ग्राफिक्स चिपसेट के माध्यम से भी जाना चाहिए, इस कारण से प्रोसेसर के IGP को शारीरिक रूप से निष्क्रिय करना संभव नहीं है और इसलिए सक्रिय करने और निष्क्रिय करने की यह सारी प्रक्रिया होनी चाहिए नियंत्रक द्वारा इस मामले में सॉफ्टवेयर के माध्यम से किया गया। ' (Leanuxeros.com)

विंडोज में यह ठीक काम करता है (मैं बहुत अच्छा कहूँगा, लेकिन हम जानते हैं कि विंडोज़ के साथ कुछ भी बढ़िया काम नहीं करता है) और में Linuxएक बदलाव के लिए, एनवीडिया से कोई आधिकारिक समर्थन नहीं है और इस खबर के अनुसार कि मैं पढ़ पा रहा हूं, उनका संक्षिप्त या मध्यम अवधि में ऐसा करने का कोई इरादा नहीं है, यह जोड़ा गया है कि ज्यादातर कंप्यूटरों में कोई विकल्प नहीं है। सक्रिय करें / ग्राफ़ में से किसी एक को निष्क्रिय करें Bios, जो हमें बहुत हतोत्साहित करने वाले परिदृश्य के साथ छोड़ देता है क्योंकि केवल उसी घटना में Integrada इसमें निवेश समर्पित जी.पी.यू. यह कचरे के डिब्बे में चला जाता है, इसके बजाय अगर आपके पास है एनवीडिया ग्राफिक्स सक्रिय (यह सामान्य है) ऊर्जा प्रदर्शन हमें मैट्रिक्स को याद करेगा और एक रिश्तेदार या पड़ोसी को बैटरी में बदलने के विचार पर अनुकूल रूप से देखेगा, क्योंकि, जैसा कि हम सभी जानते हैं, से कर्नेल 2.6.38  लैपटॉप की बैटरी को नष्ट किया जा रहा है और स्वायत्तता विरोध गीत बनाने के लिए एक उपयोगी शब्द बन गया है (मेरे मामले में बैटरी सबसे लंबे समय तक दो घंटे तक चली थी)।

यही कारण है कि बल के लिनक्स पक्ष पर, इस तकनीक का समर्थन करने के लिए परियोजनाएं उत्पन्न हुई हैं, लेकिन बहुत अधिक सफलता के बिना, जब तक कि भौंरा. भौंरा यह सी भाषा में लिखा गया एक ओपन सोर्स टूल है, यह हमें मालिकाना एनविडिया ड्राइवर या मुफ्त संस्करण का उपयोग करने की अनुमति देता है नोव्यू, कुछ दिनों पहले संस्करण 3.0 जारी किया गया था, जो अन्य नवाचारों के बीच केस की जरूरतों (जो हमारे लिए मायने रखता है) के अनुसार समर्पित GPU को सक्रिय या निष्क्रिय करके हमें स्वचालित रूप से बिजली प्रबंधक को सक्रिय करने की अनुमति देता है।

हम भौंकबी को स्रोत फ़ाइल से प्राप्त कर सकते हैं https://github.com/Bumblebee-Project/Bumblebee/downloads

के रिपॉजिटरी में पैकेज हैं Ubuntu, Gentoo, मेहराब y डेबियन.
मैंने इस एप्लिकेशन को उन दो डिस्ट्रोस में स्थापित किया है जिनका मैं उपयोग करता हूं: डेबियन y मेहराब उनके संबंधित विकियों के संकेत के बाद।

आर्क स्थापना

हम स्थापित करते हैं भौंरा से AUR

$ yaourt -S bumblebee

और हम स्थापित करते हैं बीबीस्विच बिजली प्रबंधक पर कब्जा करने में सक्षम होना

$ yaourt -S bbswitch

नोव्यू ड्राइवर के साथ

यदि आप ड्राइवरों पर कब्जा करने जा रहे हैं नोव्यू आपको निम्नलिखित पैकेज स्थापित करने होंगे:

$ sudo pacman -S xf86-video-nouveau nouveau-dri mesa

मालिकाना एनवीडिया के साथ

यदि आप मालिकाना एनवीडिया ड्राइवरों का उपयोग करते हैं, तो हम इन पैकेजों को AUR से स्थापित करते हैं।

$ yaourt -S nvidia-utils-bumblebee dkms-nvidia

विन्यास

हम अपने उपयोगकर्ता को समूह में जोड़ते हैं भंवरा:

# usermod -a -G bumblebee $USER (reemplazamos $USER por nuestro usuario)

हम परीक्षण करते हैं कि सब कुछ ठीक से स्थापित है और हाथ से भौंरा चलाकर काम कर रहा है:

$ sudo rc.d start bumblebeed

और जादू ... एनवीडिया जीपीयू को निष्क्रिय कर दिया गया है और हम केवल एक एकीकृत के साथ बचे हैं, जिस तरह से हम अपनी बैटरी को विराम देते हैं।

अगला हम संपादित करते हैं  /etc/rc.conf

हम जोड़ते हैं भौंरा में डेमॉन

DAEMONS=(... bumblebeed)

हमने परीक्षण किया

$ optirun glxspheres

हम देख सकते हैं कि एकीकृत एक सक्रिय है और प्रक्रिया के अंत में यह समर्पित को रास्ता देता है, यदि आप एनवीडिया जीपीयू के साथ एक एप्लिकेशन चलाना चाहते हैं तो हम इसे कंसोल से करते हैं।

$ optirun [opciones] <aplicaciones>

विकल्पों की सूची देखने के लिए:

$ optirun --help

समर्पित कार्ड के लिए हम अपने आप चालू / बंद कर देते हैं बीबीएसविच मॉड्यूल अनुभाग में:

MODULES=(... bbswitch …)

हम संपादित करते हैं  /etc/bumblebee/bumblebee.conf और हम ड्राइवर अनुभाग में निम्नलिखित पंक्ति जोड़ते हैं:

[bumblebeed] KeepUnusedXServer=false

हम इसे सत्यापित करते हैं पीएमविधि इस कार में:

[driver-nvidia] PMMethod=auto

[driver-nouveau] PMMethod=auto

हम पुनः आरंभ करते हैं भंवरा:

# rc.d restart bumblebeed

डेबियन पर स्थापना (केवल परीक्षण या सिड के लिए)

पहले आपको भौंरा की किसी भी पिछली स्थापना को हटाना होगा, फिर हम रिपॉजिटरी को सक्षम करते हैं गैर मुक्त.
32 बिट सिस्टम पर 64 बिट एप्लिकेशन चलाने के लिए निम्नलिखित पैकेजों को स्थापित करने की सिफारिश की गई है:

$ sudo aptitude install virtualgl-libs-ia32 and libgl1-nvidia-glx-ia32

हम इन रिपॉजिटरी को इसमें जोड़ते हैं  / Etc / apt / sources.list

deb http://suwako.nomanga.net/debian sid main contrib
deb-src http://suwako.nomanga.net/debian sid main

फिर हम कुंजी को कम करते हैं और इसे जोड़ते हैं:

# wget -O - http://suwako.nomanga.net/suwako.asc | apt-key add -

हम अपडेट करते हैं:

# aptitude update

हम स्थापित करते हैं:

# aptitude install bumblebee bumblebee-nvidia

हम अपने उपयोगकर्ता को भौंरा समूह में जोड़ते हैं:

# adduser $USER bumblebee (reemplazamos $USER por nuestro usuario)

हम पुनः आरंभ और परीक्षण करते हैं कि यह किसके साथ काम कर रहा है:

$ optirun glxgears

यदि हम एक समर्पित GPU के साथ एक एप्लिकेशन चलाना चाहते हैं, तो हम इसे टर्मिनल में निम्नानुसार करते हैं

$ optirun <aplicación>

समाप्त करने के लिए मैं आपको बता सकता हूं कि इस एप्लिकेशन के साथ मेरा अनुभव काफी अच्छा रहा है, कुछ दोस्तों से DesdeLinux उन्होंने देखा कि कैसे मैंने अपने सिर को डिवोर्स में मालिकाना एनवीडिया ड्राइवरों को स्थापित करने की असफल कोशिश की, जो कि मैं (डेबियन और आर्क) पर कब्जा कर लेता हूं, जब तक कि मैं भौंरा भर में नहीं आया, दूसरी तरफ, बैटरी को दो घंटे के औसतन तीन घंटे तक चले गए और आधे घंटे और लैपटॉप का तापमान 54 डिग्री से गिरकर 45 डिग्री के औसत पर आ गया।

मुझे ऐसा लगता है कि जब तक एनवीडिया लिनक्स पर आधिकारिक तौर पर ऑप्टिमस का समर्थन करने का फैसला नहीं करता है, या यदि आप मालिकाना ड्राइवर रखने में रुचि नहीं रखते हैं लेकिन अपना एनवीडिया जीपीयू चलाने के लिए, तो भौंरा एक उत्कृष्ट विकल्प है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   डिएगो उर्बीना कहा

    उत्कृष्ट कार्य, अपने अनुभव को साझा करने और हमें बेहतर बनाने में मदद करने के लिए धन्यवाद।

    1.    Moscosov कहा

      द्वारा रोकने के लिए धन्यवाद।

  2.   Perseus कहा

    उत्कृष्ट लेख मित्र: और बोर्ड पर आपका स्वागत है: डी। बेस्ट ऑफ लक भाई।

  3.   Moscosov कहा

    धन्यवाद भाई। 😉

  4.   न्यायाधीश 8) कहा

    बढ़िया लेख।

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

    मैं 2 ग्राफिक्स प्रोसेसर का उपयोग करके नई तकनीक को देखकर आश्चर्यचकित था, लेकिन यह देखकर और अधिक आश्चर्य हुआ कि लिनक्स समर्थन खराब था या कोई समर्थन नहीं था।

    इसलिए मैंने पूल में कूदकर एक इंटेल ग्राफिक्स का विकल्प चुना और अब तक मैं बहुत खुश हूं।

    यह सच है कि कुछ खेल बहुत सही नहीं लगते हैं (पुराने मालिकाना खेल में छोटी बहुत विशिष्ट समस्याएं या गंभीर कीड़े)। लेकिन सामान्य तौर पर यह मुझे लगता है कि यह एक बहुत ही वैध और अच्छा विकल्प है।

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

    इसके अलावा, जब कर्नेल को अपडेट किया जाता है, तो मालिकाना ड्राइवरों के साथ इसे फिर से जोड़ना आवश्यक है, मुफ्त वाले के साथ, सबकुछ ठीक काम करता है क्योंकि ड्राइवरों को स्वयं भी अपडेट किया जाता है।

    और अंत में, ड्राइवरों को संस्करण द्वारा बेहतर बनाया जा रहा है, इसलिए मैं कल्पना करता हूं और आशा करता हूं कि भविष्य में आज मौजूद छोटे कीड़े हल हो जाएंगे।

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

    कमियों के बावजूद, लिनक्स के साथ "आउट ऑफ द बॉक्स" 3 डी समर्थन करने में सक्षम होने का तथ्य मुझे क्षतिपूर्ति करता है।

    नमस्ते!

  5.   जीवन योजना कहा

    हाय

    क्या यह डेस्कटॉप कंप्यूटर को प्रभावित करता है?

    एक ग्रीटिंग.

    1.    Moscosov कहा

      ऑप्टिमस केवल लैपटॉप पर उपलब्ध है।

  6.   कार्लोस- Xfce कहा

    हैलो, मोस्कोसोव। इस आर्टकल के लिए बहुत बहुत धन्यवाद। आप प्रोसेसर के एक बहुत महत्वपूर्ण मुद्दे पर स्पर्श करते हैं। मैं आपसे एक सवाल पूछना चाहता हूं। देखिए, मैं निश्चित रूप से जीएनयू / लिनक्स पर चल रहे शैक्षिक उद्देश्यों के लिए वीडियो संपादन और मल्टीमीडिया एनीमेशन निर्माण के लिए एक डेस्कटॉप कंप्यूटर खरीदने के लिए उत्सुक हूं। मैं इसे नए i7 का प्रोसेसर बनाना चाहूंगा, जो कि एक निवेश है जो मुझे कम से कम 5 साल तक चलेगा। लेकिन मुझे मदरबोर्ड, या यादें और प्रोसेसर के बारे में और भी कम जानकारी नहीं है। क्या आप इस तरह से कुछ सुझाते हुए एक लेख बना सकते हैं? मैं सर्वश्रेष्ठ प्रोसेसर नहीं खरीदना चाहूंगा ताकि यह पता चले कि ग्राफिक्स ड्राइवर अपनी पूरी शक्ति नहीं दिखा सकते क्योंकि वे विंडोज में नहीं चल रहे हैं। ध्यान देने के लिए आपको धन्यवाद।

    1.    Moscosov कहा

      और कितना पैसा (डॉलर में) आपके पास कार्लोस है?

  7.   पांडव92 कहा

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

  8.   Maximiliano कहा

    अच्छा, मैं आपको बताता हूं कि मेरे पास linux टकसाल 12 और एक asus k53sc है, मेरे मामले में जब मैं जोड़ना चाहता हूं

    $ sudo एप्टीट्यूड स्थापित virtualgl-libs-ia32 और libgl1-nvidia-glx-ia32

    मुझे बताता है कि:
    ऐसा कोई पैकेज नहीं मिला जिसका नाम या विवरण "virtualgl-libs-ia32" से मेल खाता हो

    अन्य एक स्थापित करता है।

    फिर भी, मुझे अच्छी तरह से समझ नहीं आया कि भौंरा कैसे काम करता है, मैं पूछता हूँ कि भौंरा स्थापित करने से पहले एनवीडिया बोर्ड को सक्रिय करना आवश्यक है?

  9.   जॉन कहा

    भौंरा के बारे में उत्कृष्ट व्याख्या। मैं इसे सेंटोस 5.7 पर लागू करने की कोशिश कर रहा हूं। क्या आपके पास इसे आसान तरीके से करने का कोई विचार है। मुझे लगता है कि यह अभी elrepo.org पर नहीं है।
    धन्यवाद

  10.   Taranis कहा

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

    दस्तावेज़ के लिए बहुत-बहुत धन्यवाद।
    नमस्ते.

  11.   और तेज कहा

    बहुत धन्यवाद…। यह लंबे समय तक काम नहीं करता था आदिम ड्राइवरों या मुफ्त वालों को स्थापित करने की कोशिश कर रहा था, कुछ भी काम नहीं किया लेकिन यह ... यह काम किया ... आप महान हैं ... !!

  12.   बाजूबंद कहा

    परीक्षण .. धन्यवाद .. !!! .. एक सवाल, एनवीडिया का उपयोग करने वाले अनुप्रयोगों को खोलने का एकमात्र तरीका कंसोल से होगा ?? .. अभिवादन

    1.    जॉर्जीको कहा

      हर बार जब आप Nvidia कार्ड का उपयोग करना चाहते हैं, तो Optirun को आमंत्रित करने के लिए एक स्क्रिप्ट बनाएं या बनाएं। यह अभी भी उत्कृष्ट ग्राफिक्स प्रदर्शन देता है, और मैं इसे Minecraft और विषम गेम खेलने के लिए अधिक उपयोग करता हूं, जिसके लिए इसे performance की आवश्यकता होती है

  13.   डकोय कहा

    अज्ञानता का बहाना करो, लेकिन क्या यह मेरे एनवीडिया के साथ काम करेगा?

    04: 00.0 3D कंट्रोलर: NVIDIA Corporation GK107M [GeForce GT 750M] (Rev1 aXNUMX)

    धन्यवाद! 😀