Διαμορφώστε τα υβριδικά γραφικά και μειώστε τη θερμοκρασία στο Arch Linux

Αυτή η ανάρτηση περιέχει τις οδηγίες για τη σωστή διαμόρφωση των υβριδικών γραφικών, είτε Intel / ATI είτε INTEL / Nvidia, καθώς και μείωση της θερμοκρασίας σε υπολογιστές με Core iX Processor στο Arch Linux

Οδηγίες

Υποστηριζόμενα προγράμματα οδήγησης:
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

Πραγματοποιούμε λήψη του σεναρίου για να ενεργοποιήσουμε την κάρτα Discrete Graphics:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh

Βήμα 3

Επεξεργαζόμαστε το σενάριο:
$ nano ATI_Enable.sh

Original:
#!/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 (Δίνουμε ΝΑΙ σε ό, τι ζητά)
$ sudo pacman -S lm_sensors && sudo sensors-detect

Τώρα είναι απαραίτητο να εκτελέσετε «αισθητήρες» για να λάβετε πληροφορίες θερμοκρασίας:
$ sensors

Επιπλέον βήμα

Εκτελέστε την παρακολούθηση συχνότητας (σταματήσει με Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo

Πληροφορίες CPU και κλιμάκωση συχνότητας:
$ 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:
grub-mkconfig -o /boot/grub/grub.cfg

** Αυτό θα τεθεί σε ισχύ μέχρι την επόμενη επανεκκίνηση, να θυμάστε ότι η διακριτή κάρτα ενεργοποιείται αυτόματα.

Τελειώσαμε!!


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   μανουελπερεζφ dijo

    υπέροχη ανάρτηση, το προσαρμόζει κάποιος για το Debian ή το Ubuntu;

    1.    genzodany dijo

      Στο Debian και το Ubuuntu αρκεί να εγκαταστήσετε τα προγράμματα οδήγησης Intel και, στη συνέχεια, τα ιδιοκτησιακά του ATI Catalyst, μετά από αυτό από τον πίνακα διαχείρισης του Catalyst είναι δυνατό να γίνει η εναλλαγή, το επιπλέον βήμα λειτουργεί το ίδιο στο Debian ή το Ubuntu, χαιρετισμούς!

  2.   ας χρησιμοποιήσουμε το linux dijo

    Καλή συνεισφορά! Έψαχνα κάτι τέτοιο. 🙂

    1.    genzodany dijo

      Ευχαριστώ = Δ

  3.   geronimo dijo

    ενδιαφέρον ,,, ευτυχώς έχω intel ,,

  4.   telpalbrox dijo

    Πρώτη πολύ καλή θέση. Ήθελα να ρωτήσω ένα πράγμα. Έχω φορητό υπολογιστή hp με κάρτα Intel HD 3000 και AMD Radeon HD 6490M. Γιατί λαμβάνω αυτήν την έξοδο όταν εκτελώ την εντολή "xrandr –listproviders":
    Πάροχοι: αριθμός: 1
    Πάροχος 0: id: 0x45 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 2 outputs: 4 related provider: 0 name: Intel

    Στο "Providers: number: 1" δεν θα έπρεπε να είναι 2;
    Σε Windows και Ubuntu με το ιδιόκτητο πρόγραμμα οδήγησης, εάν τα γραφικά AMD λειτουργούν για μένα, αλλά δεν κατάφερα να το κάνω να λειτουργεί στο Arch. Προσπάθησα επίσης να εγκαταστήσω καταλύτη ακολουθώντας τις οδηγίες στο wiki, αλλά δεν τα κατάφερα. Προσθέστε ότι η κάρτα Intel εάν λειτουργεί.

    1.    genzodany dijo

      έχετε εγκατεστημένα τα προγράμματα οδήγησης xf86-video-intel και xf86-video-ati;

  5.   Λέπερ_ Ιβάν dijo

    Χάθηκα στην κάρτα Intel / ATI και Intel / nVidia. Έχω ένα nVidia 8200M G; Θα ήταν χρήσιμο να εφαρμόσετε αυτόν τον οδηγό;

    1.    x11tete11x dijo

      εάν έχετε έναν ξεχωριστό πίνακα πληροφοριών και ένα ειδικό nvidia τότε ναι

  6.   Αγία dijo

    Καλή ανάρτηση… Ευχαριστούμε που μοιραστήκατε…

  7.   eliotime3000 dijo

    WTF ;!

    Πώς προχωρήσατε στην τοποθέτηση του παλιού προγράμματος αναπαραγωγής Youtube;

    1.    genzodany dijo

      το ίδιο ιστολόγιο κατά την προσθήκη του βίντεο σας δίνει το εργαλείο για τη δημιουργία swf που θα αναπαράγει το βίντεό σας, στην πραγματικότητα δεν είναι εγγενές στο youtube είναι ένα ενσωματωμένο πρόγραμμα αναπαραγωγής

  8.   Φέγκα dijo

    Καλή ανάρτηση! Αντιμετωπίζω προβλήματα θερμοκρασίας με το Arch Linux τις τελευταίες εβδομάδες. Έχω Arch Linux σε Dual Boot με Windows 7 και μου συνέβη ότι μόλις άρχισε η Arch η θερμοκρασία αυξήθηκε και όχι μόνο της CPU αλλά και των πλακών θύρας USB και του σκληρού δίσκου που δεν συνέβη με τα Windows. Το Arch Linux έχει αποθηκευτεί από την απεγκατάσταση από το σημειωματάριό μου χάρη στην ανάρτησή σας! 🙂 Χαιρετισμούς