हायब्रीड ग्राफिक्स कॉन्फिगर करा आणि आर्क लिनक्समध्ये तापमान कमी करा

या पोस्टमध्ये हायब्रीड ग्राफिक्स योग्यरित्या कॉन्फिगर करण्याच्या सूचना आहेत, एकतर इंटेल / एटीआय किंवा इंटेल / एनव्हीडिया, तसेच आर्क लिनक्समधील कोअर आयएक्स प्रोसेसर असलेल्या संगणकांमध्ये तापमानात घट

सूचना

समर्थित ड्राइव्हर्स्:
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 डिग्री सेल्सिअस कमी करा) स्वतंत्र कार्ड बंद करण्याची शिफारस करतो.

तापमान तपासले जाऊ शकते स्थापित पॅकेज lm_sensors (आम्ही विचारणार्‍या प्रत्येक गोष्टीला आम्ही होय देतो)
$ sudo pacman -S lm_sensors && sudo sensors-detect

तपमानाची माहिती मिळविण्यासाठी आता फक्त «सेन्सर्स ute चालविणे आवश्यक आहे:
$ sensors

अतिरिक्त पाऊल

वारंवारता मॉनिटर चालवा (Ctrl + C सह थांबविला):
$ watch grep "cpu MHz" /proc/cpuinfo

सीपीयू माहिती आणि वारंवारता स्केलिंग:
$ cpupower frequency-info

आपल्याला कंट्रोलरसह समस्या असल्यास इंटेल_स्टेट किंवा आपल्या लक्षात येईल की आपल्या प्रोसेसरची वारंवारता जास्त आहे की अशी मागणी करत असलेली कामे न करता.

आम्ही कर्नलची इंटेल_स्टेट अक्षम करू आणि आम्ही लोड करणार आहोत acpi-cpufreq जे 3.9. to पूर्वी कर्नलमध्ये वापरलेले ड्राइव्हर आहे

$ 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. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   मॅन्युएलपेरेझफ म्हणाले

    उत्तम पोस्ट, कोणीतरी ते डेबियन किंवा उबंटूसाठी अनुकूलित केले आहे?

    1.    गेन्झोडायनी म्हणाले

      डेबियन आणि उबंटूमध्ये इंटेल ड्राइव्हर्स आणि नंतर एटीआय कॅटॅलिस्टचे मालकीचे स्थापित करणे पुरेसे आहे, त्यानंतर कॅटॅलिस्ट administrationडमिनिस्ट्रेशन पॅनेलमधून स्विचिंग करणे शक्य आहे, अतिरिक्त पाऊल डेबियन किंवा उबंटूमध्ये समान कार्य करते, ग्रीटिंग्ज!

  2.   लिनक्स वापरुया म्हणाले

    चांगले योगदान! मी असे काहीतरी शोधत होतो. 🙂

    1.    गेन्झोडायनी म्हणाले

      धन्यवाद = डी

  3.   गेरोनिमो म्हणाले

    मनोरंजक ,,, सुदैवाने माझ्याकडे इंटेल आहे,

  4.   टेलपालब्रॉक्स म्हणाले

    प्रथम खूप चांगले पोस्ट. मला एक गोष्ट विचारायची आहे. माझ्याकडे इंटेल एचडी 3000 कार्ड आणि एएमडी रेडियन एचडी 6490 एम सह एचपी लॅपटॉप आहे. जेव्हा मी "एक्सरान्डर –लिस्टप्रोव्हाइडर्स" कमांड चालवितो तेव्हा मला हे आउटपुट का मिळते:
    प्रदाता: संख्या: 1
    प्रदाता 0: आयडी: 0x45 कॅप: 0 एक्सबी, सोर्स आउटपुट, सिंक आउटपुट, सिंक ऑफलोड सीआरटीसीएस: 2 आउटपुट: 4 संबंधित प्रदाता: 0 नाव: इंटेल

    "प्रदाते: संख्या: 1" मध्ये ते 2 नसावेत?
    एएमडी ग्राफिक्स माझ्यासाठी कार्य करत असल्यास विंडो आणि उबंटूमध्ये प्रोप्राइटरी ड्रायव्हर, परंतु मी आर्कमध्ये ते कार्य करण्यास सक्षम होऊ शकणार नाही. मी विकीवरील सूचनांचे अनुसरण करून कॅटेलिस्ट स्थापित करण्याचा प्रयत्न देखील केला आहे, परंतु मला यश आले नाही. ते कार्य करत असल्यास इंटेल कार्ड जोडा.

    1.    गेन्झोडायनी म्हणाले

      आपल्याकडे xf86- व्हिडिओ-इंटेल आणि xf86-video-ati ड्राइव्हर्स स्थापित केले आहेत?

  5.   कुष्ठरोगी म्हणाले

    मी इंटेल / एटीआय आणि इंटेल / एनव्हीडिया पासमध्ये हरवला. माझ्याकडे एनव्हीडिया 8200 एम जी आहे? हे मार्गदर्शक लागू करणे उपयुक्त ठरेल का?

    1.    x11tete11x म्हणाले

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

  6.   एओरिया म्हणाले

    चांगली पोस्ट… सामायिक केल्याबद्दल धन्यवाद…

  7.   इलियोटाइम 3000 म्हणाले

    डब्ल्यूटीएफ ?!

    आपण जुन्या YouTube प्लेयरला कसे टाकता?

    1.    गेन्झोडायनी म्हणाले

      व्हिडीओ जोडताना तोच ब्लॉग आपल्याला एसएफएफ तयार करण्याचे साधन देतो जो आपला व्हिडिओ प्ले करेल, तो खरोखर एक मूळ अंगभूत खेळाडू नाही

  8.   फेगा म्हणाले

    चांगली पोस्ट! गेल्या काही आठवड्यांपासून आर्च लिनक्समध्ये माझ्याकडे तापमान समस्या आहेत. माझ्याकडे विंडोज 7 सह ड्युअल बूटमध्ये आर्च लिनक्स आहे आणि मला असे घडले की आर्चने तापमान सुरू होताच तापमान वाढले आणि केवळ सीपीयूच नाही तर यूएसबी पोर्ट प्लेट्स आणि एचडीडी जे विंडोजसह घडले नाही. आर्क लिनक्स माझ्या पोस्टमधून माझ्या नोटबुकमधून विस्थापित होण्यापासून वाचविला गेला आहे धन्यवाद! 🙂 शुभेच्छा