विज्ञापन
लिनक्स पर एएमडी मालिकाना चालक तेज है, लेकिन छोटी गाड़ी है, और ओपन सोर्स ड्राइवर अब भयानक हो गया है - यहां नए प्रदर्शन में सुधार के साथ ओपन सोर्स ड्राइवर प्राप्त करने का तरीका बताया गया है।
ओपन सोर्स ग्राफिक्स ड्राइवर्स का उपयोग क्यों करें?
गैर-इंटेल ग्राफिक्स के उपयोगकर्ताओं को ऐतिहासिक रूप से एएमडी और एनवीडिया द्वारा प्रदान किए गए मालिकाना ग्राफिक्स ड्राइवरों का उपयोग करना पड़ता है ताकि वे प्रदर्शन की उम्मीद कर सकें। यह अभी भी एनवीडिया उपयोगकर्ताओं के लिए मामला है, क्योंकि खुले स्रोत "नोव्यू" ड्राइवर गंभीर रूप से सीमित है; हालाँकि, AMD उपयोगकर्ताओं को अब वास्तव में एक विकल्प है। लिनक्स कर्नेल के हालिया रिलीज़ प्लस एएमडी ओपन सोर्स ग्राफिक्स ड्राइवर ने प्रदर्शन में काफी सुधार किया है - उस बिंदु पर जहां मालिकाना चालक का उपयोग करना अब आवश्यकता नहीं है।
जबकि खुले स्रोत एएमडी ग्राफिक्स ड्राइवर अभी भी प्रदर्शन के बराबर नहीं हैं मालिकाना "उत्प्रेरक" ग्राफिक्स ड्राइवर Ubuntu, Fedora और Mint में मालिकाना ग्राफिक्स ड्राइवर कैसे स्थापित करेंअधिकांश समय, आप लिनक्स पर ओपन-सोर्स सॉफ्टवेयर के साथ ठीक रहेंगे। लेकिन अगर आप असली गेमिंग और ग्राफिकल पावर चाहते हैं, तो आपको मालिकाना ड्राइवरों की आवश्यकता होगी। यहाँ उन्हें कैसे प्राप्त करें। अधिक पढ़ें , वे निश्चित रूप से एक ऐसे बिंदु पर सुधरे हैं जहां अधिकांश खेल खेलने योग्य फ्रेम दरों से परे हैं। यह कुछ कारणों से फायदेमंद हो सकता है, जिसमें यह तथ्य भी शामिल है कि अधिकांश अन्य सॉफ्टवेयर (sans games) ओपन सोर्स ड्राइवरों के साथ बेहतर काम करने की आदत है - उनका उपयोग अपेक्षित है और उनकी क्षमताएं हैं मालूम।
यह ओपन सोर्स ड्राइवर भी है जो हमेशा नवीनतम कर्नेल संस्करण के साथ काम करते हैं, और वे एकमात्र ड्राइवर हैं जो वेलैंड-सक्षम गनोम शेल डेस्कटॉप के साथ काम करते हैं। दूसरे शब्दों में, खुले स्रोत ड्राइवरों का उपयोग करके आप अपने आप को बहुत दुःख और परेशानी से बचा रहे हैं।
उनका उपयोग करने के लिए नकारात्मक पक्ष यह है कि आपको हार्डवेयर से सही प्रदर्शन नहीं मिल रहा है, और आपके पास पूर्ण OpenGL समर्थन नहीं है (4.3 के बजाय 3.0)। यदि आप लिनक्स पर नवीनतम और महान गेम खेल रहे हैं, तो उनमें से कुछ को आश्चर्यचकित न करें की आवश्यकता होती है आप मालिकाना ड्राइवरों का उपयोग करते हैं।
मेरा विश्वास नहीं है कि प्रदर्शन में काफी सुधार हुआ है? Phoronix द्वारा निष्पादित इन बेंचमार्क पर एक नज़र डालें; आप देखेंगे कि थोड़े समय की अवधि में प्रदर्शन में काफी सुधार हुआ है। कुछ वर्कलोड बहुत बड़ा बढ़ावा देते हैं। शुक्र है, इन लाभों का लाभ उठाने के लिए आपको बहुत कुछ करने की आवश्यकता नहीं है।
नवीनतम कर्नेल का उपयोग करें
आदर्श रूप से, आपको नवीनतम लिनक्स कर्नेल: संस्करण 3.13 (लेखन के समय) या नया चलना चाहिए। कई वितरण बहुत अधिक नहीं हैं जो कि खून बह रहा है, इसलिए आपको स्थिर चैनलों के माध्यम से सुधार प्राप्त करने से पहले अगले वितरण रिलीज तक इंतजार करना पड़ सकता है। यदि आप प्रतीक्षा नहीं करना चाहते हैं, तो आप अपने दम पर नवीनतम लिनक्स कर्नेल में अपग्रेड करने के तरीके का पता लगा सकते हैं।
Ubuntu उपयोगकर्ता कर्नेल मेनलाइन पेज से कर्नेल और संबंधित हेडर फ़ाइलों को डाउनलोड करके ऐसा कर सकते हैं, जैसा कि इस उपयोगी पोस्ट का वर्णन है. फेडोरा यूजर्स रॉहाइड रिपॉजिटरी को अस्थायी रूप से सक्षम करके या थोड़े समय इंतजार करके अपग्रेड कर सकते हैं - फेडोरा उपयोगकर्ता आमतौर पर रिलीज के एक महीने के भीतर अगला कर्नेल पुनरावृत्ति प्राप्त करते हैं।
यदि आप लिनक्स कर्नेल 3.13 पर नहीं चल रहे हैं, तो आपको कम से कम 3.12 पर अपना हाथ पाने की कोशिश करनी चाहिए। जबकि कर्नेल के इस संस्करण में नहीं है सब जो सुधार 3.13 करता है, उसमें अभी भी मुख्य विशेषताएं हैं जो प्रदर्शन सुधारों के थोक प्रदान करती हैं।
इसे सक्षम करने के लिए, आपको अपनी GRUB कॉन्फ़िगरेशन फ़ाइल (यहां स्थित) पर जाना होगा /etc/default/grub), और कर्नेल तर्कों में निम्नलिखित जोड़ें: radeon.dpm = 1।
यह गतिशील बिजली प्रबंधन को सक्षम करता है, जो आपके ग्राफिक्स चिप को अपनी आवृत्ति को स्केल करने की अनुमति देता है ताकि यह बेहतर प्रदर्शन कर सके। इससे पहले, आपकी ग्राफिक्स चिप हमेशा सबसे कम परिचालन आवृत्ति पर अटक जाती है, जो सबपर प्रदर्शन प्रदान करती है।
ग्राफिक्स बैकएंड को अपडेट करें
यदि आप कर सकते हैं, तो मेसा को नवीनतम संस्करण में अपडेट करना भी एक अच्छा विचार है। मेसा एक ढांचा है जो ड्राइवरों को सिस्टम के साथ संवाद करने की अनुमति देता है, और यह ओपनजीएल समर्थन भी प्रदान करता है। यदि आप ऐसा करने में असमर्थ हैं, तो अपडेट करना मेसा कुछ जटिल हो सकता है, यह कोई बड़ी बात नहीं है - कर्नेल को अपडेट करना सबसे महत्वपूर्ण काम है।
यदि आप उबंटू का उपयोग कर रहे हैं तो आप जोड़ सकते हैं Oibaf तथा Xorg-edgers खजाने। तब आप नवीनतम X.org X सर्वर, नवीनतम मेसा बिल्ड और नवीनतम ग्राफिक्स ड्राइवरों पर चल रहे होंगे। ये तीनों भाग आपके ग्राफिक्स प्रदर्शन के लिए कुछ जिम्मेदारी लेते हैं, इसलिए अधिकतम बढ़ावा के लिए आप सभी तीनों को अपडेट करना चाहते हैं।
उन्हें जोड़ने से पहले दोनों रिपॉजिटरी के निर्देशों को पढ़ना सुनिश्चित करें। यदि आप एक अलग वितरण चला रहे हैं, तो आपको यह देखने के लिए स्वयं को देखना होगा कि क्या यह स्वयं कोड को संकलित करने के अलावा संभव है।
अतिरिक्त लाभ!
यहां आपके लिए एक बोनस टिप है: लिनक्स कर्नेल 3.13 अब डिफ़ॉल्ट रूप से एचडीएमआई के माध्यम से ऑडियो प्रदान करता है, कुछ ऐसा जो पहले मैन्युअल रूप से सक्षम होना चाहिए था। यदि आप अपने पसंदीदा वितरण की नवीनतम रिलीज़ को चला रहे हैं, तो शामिल कर्नेल होना चाहिए एचडीएमआई के माध्यम से ऑडियो के लिए अच्छा पर्याप्त समर्थन देने के लिए पर्याप्त आधुनिक, भले ही यह डिफ़ॉल्ट रूप से सक्षम न हो।
यदि आप इसे फिर से सक्षम करना चाहते हैं, तो अपनी GRUB कॉन्फ़िगरेशन फ़ाइल पर वापस जाएं, और इस बार कर्नेल तर्कों में निम्न जोड़ें: radeon.audio = 1। अपने कंप्यूटर को पुनरारंभ करें और आपको अपने एचडीएमआई केबल के माध्यम से ऑडियो चलाने में सक्षम होना चाहिए।
निष्कर्ष
यह देखना बहुत अच्छा है कि ओपन सोर्स ड्राइवर कितनी तेज़ी से सुधार कर रहे हैं, और अभी और भी बहुत कुछ सुधारने की गुंजाइश है। यदि आप इन प्रदर्शनों को बढ़ाना चाहते हैं और भविष्य में किसी को पसंद करते हैं, तो अपने सभी सॉफ़्टवेयर पैकेजों को यथासंभव अद्यतित रखना सुनिश्चित करें। इन सुधारों के साथ, आप कुछ का उपयोग कर सकते हैं भयानक AMD APU बनाता है 3 सस्ती AMD APU- संचालित DIY कंप्यूटर जो आप बना सकते हैंत्वरित प्रसंस्करण इकाई, या "APU", डिजाइन सीपीयू के रूप में एक ही मरने पर एक ग्राफिक्स प्रसंस्करण इकाई को एकीकृत करता है, जिसके परिणामस्वरूप तेज, अधिक कुशल हाइब्रिड डिजाइन होता है। आप में से एक के लिए निर्माण करने की मांग ... अधिक पढ़ें .
क्या आप खुले स्रोत ग्राफिक्स ड्राइवरों का उपयोग करते हैं? क्यों या क्यों नहीं? हमें टिप्पणियों में बताएं!
छवि क्रेडिट: Phoronix
डैनी उत्तरी टेक्सास विश्वविद्यालय में एक वरिष्ठ हैं, जो ओपन सोर्स सॉफ्टवेयर और लिनक्स के सभी पहलुओं का आनंद लेते हैं।