अद्यतन (8-05-2014): जैसा कि अपेक्षित है, उबंटू में 14.04 डीपीएम सभी आधुनिक एएमडी जीपीयू (एचडी 4000 श्रृंखला के माध्यम से एचडी 4000) के लिए डिफ़ॉल्ट रूप से सक्षम है। यदि आप एक समर्थित ग्राफिक्स कार्ड के साथ इस रिलीज़ को चला रहे हैं, तो आपको इस सुविधा का उपयोग करने के लिए कुछ भी करने की आवश्यकता नहीं है।
अद्यतन (28-11-2013): डिफ़ॉल्ट रूप से 3.11 कर्नेल के साथ Ubuntu 13.10 जहाज। इसलिए यदि आप इस रिलीज़ का उपयोग कर रहे हैं, तो आपको बस इतना करना है कि लिनक्स कर्नेल में पैरामीटर जोड़ दें। मैंने उसी हिसाब से गाइड अपडेट किया। इसके अलावा, ऐसा लगता है कि Ubuntu 14.04 तक, DPM डिफ़ॉल्ट रूप से सक्षम हो जाएगा, इसलिए उम्मीद है कि यह गाइड तब तक अप्रचलित हो जाएगा! ;)
ठीक है, पिछले कुछ दिनों में मैंने थोड़ा प्रयोग किया और सक्षम हो गया! यह वास्तव में आसान है एक बार जब आपको पता चला कि यह कैसे करना है .. उन लोगों के लिए जो इसे आज़माना चाहते हैं, मैं हर कदम समझाता हूँ। नए कर्नेल की स्थापना के साथ शुरू करना।
सबसे पहले विचार करने के लिए कुछ बिंदु। Radeon DPM समर्थन केवल Radeon HD 2000 (R600) श्रृंखला ग्राफिक्स कार्ड और नए के लिए है। यदि आप एक बहुत पुराने ATI Radeon ग्राफिक्स कार्ड का उपयोग कर रहे हैं, तो पावर प्रबंधन समर्थन पहले से ही ओपन-सोर्स ड्राइवर पर टैप किया गया है।
Ubuntu 13.04 या केवल नीचे के लिए चरण:
Radeon DPM का उपयोग करने के लिए आपको लिनक्स 3.11 कर्नेल या नए की आवश्यकता होती है। आप उबंटू मेनलाइन कर्नेल पीपीए का उपयोग कर सकते हैं और इस kernel.ubuntu.com निर्देशिका से नवीनतम स्थिर 3.11 लिनक्स कर्नेल छवि डाउनलोड कर सकते हैं । भविष्य के किसी भी कर्नेल अद्यतन ठीक हैं और फिर इस निर्देशिका में भी पाए जा सकते हैं।
डायनेमिक पावर प्रबंधन सुविधा का उपयोग करने के लिए ग्राफिक्स कार्ड के लिए अद्यतन फर्मवेयर की आवश्यकता होती है। नवीनतम Radeon microcode / फर्मवेयर को इस निर्देशिका से डाउनलोड किया जा सकता है । आपको जून से * _smc.bin फ़ाइलों की आवश्यकता है । यदि आप अपने विशिष्ट ग्राफिक्स कार्ड कोडनाम के बारे में अनिश्चित हैं, तो आप सामान्यतः इसे lspci -v के आउटपुट को देख सकते हैं कम ... फ़ाइल (s) को / lib / फर्मवेयर / radeon के भीतर रखा जाना चाहिए । यदि आप फर्मवेयर के बिना Radeon DPM का उपयोग करने का प्रयास करते हैं, तो त्वरण GPU के लिए अक्षम हो जाएगा। आपको यह भी सुनिश्चित करने की आवश्यकता है कि > 3.11 कर्नेल स्थापित करने से पहले आपके पास / फर्मवेयर / फर्मवेयर / रैडॉन में अपडेटेड फर्मवेयर है - यह स्वचालित रूप से स्थापित छवि में खींच लिया जाएगा।
Ubuntu 13.10 या उससे कम, या Radeon HD 3000 या उससे नीचे के उपयोगकर्ता:
लिनक्स कर्नेल 3.13 के नीचे या पुराने GPU के लिए Radeon DPM समर्थन डिफ़ॉल्ट रूप से सक्षम नहीं है। इन मामलों में सक्षम करने के लिए आपको लिनक्स कर्नेल में radeon.dpm = 1 पैरामीटर जोड़ना होगा । उबंटू पर ऐसा करने के चरणों के लिए, अलग-अलग तरीकों से उबंटू विकी देखें ।
स्थापित नए कर्नेल के साथ, फर्मवेयर अपडेट किया गया और कर्नेल पैरामीटर सक्षम किया गया जिसे आप जाने के लिए अच्छा होना चाहिए। अब आपको अपने सिस्टम को रिबूट करना होगा और आप जांच कर सकते हैं कि क्या करने के बाद सब कुछ काम कर रहा है
cat / sys / कर्नेल / डीबग / ड्रिप / 64 / radeon_pm_info
नोट: @ luca992 ने बताया कि फ़ाइल radeon_pm_info एक अलग निर्देशिका में हो सकती है (उदाहरण के लिए / sys / कर्नेल / डीबग / ड्रिक / 1 / के बजाय ड्रिप / 64 /)। यदि आपको पूरा यकीन है कि आपने सभी चरणों का सही तरीके से पालन किया है, तो आप जांच सकते हैं कि क्या यह आपकी स्थिति में हो सकता है
आपको कुछ इस तरह से देखना चाहिए:
uvd vclk: 0 dclk: 0
power level 0 sclk: 22000 mclk: 25000 vddc: 900
आप DPM को /etc/rc.local खोलकर और निम्नलिखित पंक्ति जोड़कर आगे कॉन्फ़िगर कर सकते हैं :
echo parameter > /sys/class/drm/card0/device/power_dpm_state
"पैरामीटर" कहां हो सकता है:
- बैटरी ( बैटरी पर इष्टतम संचालन के लिए लक्षित प्रदर्शन स्तरों का एक सेट)
- संतुलित (प्रदर्शन स्तरों का एक सेट जो हर दिन इष्टतम उपयोग के लिए लक्षित है)
- प्रदर्शन (उच्चतम GPU प्रदर्शन के लिए लक्षित प्रदर्शन स्तरों का एक सेट)
स्रोत: http://www.botchco.com/agd5f/?p=57