यदि आपके डेस्कटॉप या लैपटॉप में AMD या nVidia ग्राफिक्स कार्ड या चिप है, तो आपके हुड के नीचे कुछ गंभीर ग्राफिक्स प्रोसेसिंग पावर है। हालांकि, ये अत्यधिक सम्मानित ग्राफिक्स विक्रेता अपने रहस्यों को बनाए रखना पसंद करते हैं, जिसमें उनके ड्राइवर्स को प्रोप्राइटरी सॉफ्टवेयर बनाना शामिल है।
उबंटू और अन्य लिनक्स वितरण उन्हें काम करने के लिए ओपन सोर्स ड्राइवर्स का उपयोग करते हैं। लेकिन दोनों में क्या अंतर है, और यदि आप इसका उपयोग करने का निर्णय लेते हैं तो उबंटू में प्रोप्राइटरी ड्राइवर को कैसे इंस्टॉल करें?
अंतर क्या है?
ओपन सोर्स और प्रोप्राइटरी ड्राइवर्स के बीच निर्णय आपके विचार से थोड़ा अधिक महत्वपूर्ण है। पहला, प्रोप्राइटरी ड्राइवर का प्रदर्शन बहुत अधिक है क्योंकि ड्राइवर AMD द्वारा विकसित किया गया है न कि ओपन सोर्स डेवलपर्स के समुदाय द्वारा जिनके पास ग्राफिक्स कार्ड के स्कीमैटिक्स तक पहुंच है। इसके अतिरिक्त, प्रोप्राइटरी ड्राइवर के साथ पावर मैनेजमेंट भी बहुत बेहतर है।
हालांकि, यदि ड्राइवर में कोई समस्या है, तो उबंटू डेवलपर्स आसानी से समस्या को स्वयं ठीक कर सकते हैं और अपडेट को आपके कंप्यूटर पर पुश कर सकते हैं। प्रोप्राइटरी AMD ग्राफिक्स ड्राइवर के साथ, आपको AMD के प्रतिक्रिया देने और समस्या को हल करने का इंतजार करना होगा। अधिकांश समय, सर्वोत्तम प्रदर्शन और ऊर्जा बचत के लिए प्रोप्राइटरी ड्राइवर्स चुनना सबसे अच्छा विकल्प है, खासकर यदि आप एक गेमर हैं या अन्यथा उच्च ग्राफिक्स आवश्यकताएं हैं।
प्रोप्राइटरी ड्राइवर्स इंस्टॉल करने के कुछ अलग तरीके हैं। मैं आपको एक सरल तरीका दिखाऊंगा जो प्रोप्राइटरी ड्राइवर्स इंस्टॉल करता है लेकिन नवीनतम संस्करण पेश नहीं कर सकता है, साथ ही एक थोड़ा अधिक कठिन तरीका जो आपको नवीनतम ड्राइवर्स चलाने की अनुमति देता है।
आसान तरीका
उबंटू के नवीनतम रिलीज, 13.04 "Raring Ringtail" में, आपको "अतिरिक्त ड्राइवर्स" सुविधा तक पहुंचने के लिए कहीं और जाना होगा जो आपको आपके सिस्टम के लिए उपलब्ध उबंटू के रिपॉजिटरी से सभी प्रोप्राइटरी ड्राइवर्स को आसानी से ढूंढने की अनुमति देता है। अब, आपको डैश (साइड बार से उबंटू लोगो) खोलना होगा, और "सॉफ्टवेयर और अपडेट" टाइप करना होगा। जब यह दिखाई दे तो एप्लिकेशन पर क्लिक करें और फिर अतिरिक्त ड्राइवर्स टैब पर क्लिक करें।
उस टैब में, आप अपना ग्राफिक्स कार्ड देखेंगे, साथ ही तीन विकल्प – ओपन सोर्स ड्राइवर, "fglrx" प्रोप्राइटरी ड्राइवर, और "fglrx-updates" प्रोप्राइटरी ड्राइवर। fglrx और fglrx-updates ड्राइवर्स के बीच का अंतर यह है कि fglrx वह नवीनतम संस्करण है जो उबंटू 13.04 जारी होने पर उपलब्ध था। fglrx-updates ड्राइवर को AMD द्वारा जारी किए जाने पर हर बार खुद को अपडेट करना चाहिए।
आप कोई भी विकल्प चुन सकते हैं, लागू करें दबाएं, और इंस्टॉलेशन पूरा होने पर अपने कंप्यूटर को रीस्टार्ट करें। आप अब प्रोप्राइटरी ड्राइवर्स का उपयोग कर रहे हैं, और 3D प्रदर्शन सुधार देखने चाहिए!
कठिन तरीका
जबकि fglrx-updates ड्राइवर को AMD द्वारा जारी किए जाने पर हर बार अपडेट होना चाहिए, यह हमेशा पूरी तरह से नहीं होता है क्योंकि उबंटू के रिपॉजिटरी को अपडेट करने में कहीं देरी होती है। इसके बजाय, आप ड्राइवर्स को स्वयं इंस्टॉल कर सकते हैं और ठीक से जान सकते हैं कि आप प्रोप्राइटरी ड्राइवर्स के किस संस्करण का उपयोग कर रहे हैं।
शुरू करने के लिए, यह कमांड चलाएं:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 devscripts
यदि आप उबंटू के 64-बिट वेरिएंट चला रहे हैं, तो आपको यह कमांड भी चलाना होगा:
sudo apt-get install lib32gcc1
ये दो कमांड अगले चरण में ड्राइवर पैकेज बनाने के लिए आवश्यक वातावरण सेट करते हैं।
अब, AMD के ड्राइवर पेज पर जाएं और अपने ग्राफिक्स कार्ड और उबंटू के 32-बिट/64-बिट वेरिएशन के लिए ड्राइवर्स चुनें। एक बार डाउनलोड पूरा हो जाने पर, .zip फ़ाइल से .run फ़ाइल निकालें, और फिर .run फ़ाइल के गुण खोलें और फ़ाइल को एक्जीक्यूटेबल के रूप में चलाने के लिए सक्षम करें।
अगला, अपना टर्मिनल खोलें, cd कमांड का उपयोग करके उस फ़ोल्डर में जाएं जहां .run फ़ाइल स्थित है (जैसे
cd Downloads/
, और फिर कमांड चलाएं:
sudo sh ./amd-catalyst-version-here-and-such.run --buildpkg Ubuntu/raring
बेशक फिलर को फ़ाइल के वास्तविक नाम से बदल दें। यदि आप उबंटू 13.04 भी नहीं चला रहे हैं, तो आपको
raring
को उपयुक्त नाम से बदलना होगा।
इसे अपना काम करने दें, और जब यह पूरा हो जाए तो आपके पास कुछ .deb फाइलें होंगी। अगला, चलाएं
sudo dpkg -i fglrx*.deb
जो नए बनाए गए सभी पैकेज इंस्टॉल करेगा। एक बार यह पूरा हो जाने पर, आपको नए ड्राइवर को सही ढंग से सेट अप करने के लिए एक और कमांड चलाना होगा। यदि आप केवल एक डिस्प्ले का उपयोग करते हैं तो चलाएं
sudo amdconfig --initial -f
या यदि आपके पास एक से अधिक डिस्प्ले जुड़े हैं, तो चलाएं
sudo amdconfig --initial -f && sudo amdconfig --set-pcs-str="DDX,EnableRandR12,FALSE"
।
अब, अपने कंप्यूटर को रीस्टार्ट करें और आप जाने के लिए तैयार हैं! यदि आप कभी अपने ग्राफिक्स ड्राइवर्स को अपडेट करना चाहते हैं, तो ड्राइवर्स डाउनलोड करने से लेकर उन्हें इंस्टॉल करने तक के सभी चरणों को दोहराएं
sudo dpkg -i fglrx*.deb
निष्कर्ष
प्रोप्राइटरी ड्राइवर्स वास्तव में लंबे समय में मदद कर सकते हैं, और AMD के ड्राइवर्स हमेशा लिनक्स के तहत थोड़े मुश्किल रहे हैं। हालांकि, ये टिप्स निश्चित रूप से उन्हें इंस्टॉल और कार्यशील कर देंगे ताकि आप अपने सिस्टम से अधिकतम लाभ उठा सकें। और अब जब लिनक्स पर गेमिंग लोकप्रिय होने लगी है, तो यह जानना महत्वपूर्ण है कि यह कैसे करना है। यदि आप फेडोरा जैसे अलग वितरण चलाते हैं, तो आप लिनक्स पर प्रोप्राइटरी ग्राफिक्स ड्राइवर्स इंस्टॉल करने पर कुछ पुराने निर्देशों को देखना चाह सकते हैं।
यदि आप उबंटू में नए हैं, तो हमारे उबंटू बिगिनर्स गाइड को देखें!
क्या आप लिनक्स में प्रोप्राइटरी ड्राइवर्स का उपयोग करते हैं? यदि नहीं, तो आप ओपन सोर्स ड्राइवर्स के साथ क्यों बने हुए हैं? हमें टिप्पणियों में बताएं!