हाइब्रिड ग्राफिक्स कॉन्फ़िगर करें और आर्क लिनक्स में तापमान कम करें

इस पोस्ट में हाइब्रिड ग्राफिक्स, Intel / ATI या INTEL / Nvidia को ठीक से कॉन्फ़िगर करने के निर्देश हैं, साथ ही आर्क लिनक्स में कोर IX प्रोसेसर वाले कंप्यूटरों में तापमान में कमी भी है।

निर्देश

समर्थित ड्राइवर:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel

कदम 1

ग्राफिक प्रदाताओं की सूची प्राप्त करें:
$ xrandr --listproviders

यदि आउटपुट निम्न के समान है, तो हम चरण 2 को पूरा करते हैं:
Providers: number : 2
Provider 0: id: 0x7d cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 3 outputs: 4 associated providers: 1 name:Intel
Provider 1: id: 0x56 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 6 outputs: 1 associated providers: 1 name:radeon

कदम 2

असतत ग्राफिक्स कार्ड को सक्षम करने के लिए हम स्क्रिप्ट डाउनलोड करते हैं:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh

चरण 3

हम स्क्रिप्ट संपादित करते हैं:
$ nano ATI_Enable.sh

मूल:
#!/bin/bash
xrandr --setprovideroffloadsink ID_ATI ID_INTEL
sleep 1
echo "Habilitando..."
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

संपादित:
#!/bin/bash
xrandr --setprovideroffloadsink 0x55 0x7c
echo "Habilitando..."
sleep 1
echo "Proveedor Grafico: "
glxinfo | grep "OpenGL renderer"
echo "Proveedor Grafico Discreto: "
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

कदम 4

हम निष्पादन की अनुमति देते हैं और निष्पादित करते हैं:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable

** महत्वपूर्ण: सिस्टम स्टार्टअप में स्क्रिप्ट जोड़ें जानकारी: इसे करना सीखें

डाउनलोड असतत कार्ड के लिए लिपियों पर और बंद:
$ sudo su
# cd /usr/bin
# wget https://www.dropbox.com/s/rcvbvl081gt059x/ATI_Off
# wget https://www.dropbox.com/s/9l44p2l75nertr9/ATI_On
# chmod +x ATI_Off
# chmod +x ATI_On

डिफ़ॉल्ट रूप से दोनों कार्ड तब चालू होते हैं जब कर्नेल लोड होता है और अब से असतत कार्ड को बंद करने के लिए टर्मिनल और प्रकार को खोलने के लिए पर्याप्त होगा $ sudo ATI_Off यदि आवश्यक हो तो हम इसे चालू कर सकते हैं $ sudo ATI_On

** मैं उपकरण में काम कर रहे तापमान में सुधार के लिए उपयोग नहीं होने पर असतत कार्ड को बंद करने की सलाह देता हूं (लगभग 10 ~ 20 .C कम कर देता है)।

तापमान की जाँच की जा सकती है स्थापित lm_sensors पैकेज (हम जो कुछ भी पूछते हैं, उसके लिए हम YES देते हैं)
$ sudo pacman -S lm_sensors && sudo sensors-detect

अब तापमान की जानकारी प्राप्त करने के लिए «सेंसर» पर अमल करना आवश्यक है:
$ sensors

एक्स्ट्रा स्टेप

आवृत्ति मॉनिटर चलाएं (Ctrl + C के साथ रोका गया):
$ watch grep "cpu MHz" /proc/cpuinfo

सीपीयू जानकारी और आवृत्ति स्केलिंग:
$ cpupower frequency-info

अगर आपको कंट्रोलर की समस्या है Intel_pstate या आप नोटिस करते हैं कि आपके प्रोसेसर की आवृत्तियों उच्च कार्यों के बावजूद नहीं है जो इसकी मांग करते हैं:

हम कर्नेल के Intel_pstate को अक्षम करने जा रहे हैं और हम लोड करने जा रहे हैं acpi-cpufreq 3.9 से पहले कर्नेल में प्रयुक्त ड्राइवर कौन सा है

$ sudo nano /etc/default/grub

हम इसके समान रेखा की तलाश करते हैं:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "

और हम जोड़ते हैं intel_pstate=disable

असी:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
हम सहेजते हैं (Ctrl + O)

हम ग्रब को फिर से कॉन्फ़िगर करते हैं:
grub-mkconfig -o /boot/grub/grub.cfg

** यह अगले रिबूट तक प्रभावी होगा, याद रखें कि असतत कार्ड स्वचालित रूप से चालू हो जाता है।

हमारा काम हो गया!!


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

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

*

*

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

  1.   Manuelperezf कहा

    महान पोस्ट, किसी को भी डेबियन या Ubuntu के लिए इसे अनुकूलित करता है?

    1.    जेनजोडनी कहा

      डेबियन और उबुंटु में इंटेल ड्राइवरों और फिर एटीआई उत्प्रेरक के मालिकाना मालिक स्थापित करने के लिए पर्याप्त है, उसके बाद कैटलिस्ट प्रशासन पैनल से स्विचिंग करना संभव है, अतिरिक्त कदम डेबियन या उबंटू में ही काम करता है, शुभकामनाएं!

  2.   चलो linux का उपयोग करते हैं कहा

    अच्छा योगदान! मैं कुछ इस तरह की तलाश में था। 🙂

    1.    जेनजोडनी कहा

      धन्यवाद = डी

  3.   Geronimo कहा

    दिलचस्प ,,, सौभाग्य से मैं इंटेल है ,,

  4.   तेलपालब्रोक्स कहा

    पहले बहुत अच्छी पोस्ट। मैं एक बात पूछना चाहता था। मेरे पास एक hp लैपटॉप है जिसमें Intel HD 3000 कार्ड और AMD Radeon HD 6490M है। जब मैं कमांड "xrandr –listproviders" चलाता हूं तो मुझे यह आउटपुट क्यों मिलता है:
    प्रदाता: संख्या: 1
    प्रदाता 0: आईडी: 0x45 कैप: 0xb, सोर्स आउटपुट, सिंक आउटपुट, सिंक ऑफलोड crtcs: 2 आउटपुट: 4 संबंधित प्रदाता: 0 नाम: इंटेल

    "प्रदाता: संख्या: 1" में उन्हें 2 नहीं होना चाहिए?
    विंडोज़ में और मालिकाना ड्राइवर के साथ उबंटू अगर एएमडी ग्राफिक्स मेरे लिए काम करता है, लेकिन मैं आर्क में काम करने में सक्षम नहीं हूं। मैंने विकि में निर्देशों का पालन करते हुए उत्प्रेरक स्थापित करने का भी प्रयास किया है, लेकिन मैं सफल नहीं हुआ। अगर वह काम करता है तो इंटेल कार्ड जोड़ें।

    1.    जेनजोडनी कहा

      क्या आपके पास xf86-video-Intel और xf86-video-ati ड्राइवर स्थापित हैं?

  5.   कोढ़ी_इवन कहा

    मैं इंटेल / एटीआई और इंटेल / एनवीडिया पास में खो गया। मेरे पास एक nVidia 8200M G है? क्या इस गाइड को लागू करना उपयोगी होगा?

    1.    x11tete11x कहा

      यदि आपके पास एक असतत इंटेल बोर्ड और एक समर्पित एनवीडिया है तो हाँ

  6.   एओरिया कहा

    अच्छी पोस्ट साझा करने के लिए धन्यवाद…

  7.   एलियोटाइम३००० कहा

    WTF ?!

    आप पुराने Youtube प्लेयर को कैसे डालेंगे?

    1.    जेनजोडनी कहा

      वीडियो जोड़ते समय वही ब्लॉग आपको swf बनाने का उपकरण देता है जो आपका वीडियो चलाएगा, यह वास्तव में youtube का मूल निवासी नहीं है, यह एक एम्बेडेड खिलाड़ी है

  8.   फीगा कहा

    अच्छी पोस्ट! मैं पिछले कुछ हफ़्तों से आर्क लिनक्स के साथ तापमान की समस्या बना रहा हूँ। मेरे पास विंडोज 7 के साथ डुअल बूट में आर्क लिनक्स है और मेरे साथ ऐसा हुआ कि जैसे ही आर्क ने तापमान बढ़ाना शुरू किया और न केवल सीपीयू बल्कि यूएसबी पोर्ट प्लेट्स और एचडीडी का भी जो विंडोज के साथ नहीं हुआ। आर्क लिनक्स को आपकी पोस्ट के लिए मेरी नोटबुक से अनइंस्टॉल होने से बचाया गया है! Ings प्रणाम