Konfiguroni Grafikën Hibride dhe zvogëloni Temperaturën në Arch Linux

Ky Post përmban udhëzimet për të konfiguruar saktë Grafikët Hibridë, ose Intel / ATI ose INTEL / Nvidia, si dhe uljen e temperaturës në kompjuterët me Procesorin Core iX në Arch Linux

Instrucciones

Drejtuesit e mbështetur:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel

hap 1

Merrni listën e ofruesve grafikë:
$ xrandr --listproviders

Nëse rezultati është i ngjashëm me sa vijon, ne kryejmë hapin 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

hap 2

Ne shkarkojmë Skriptin për të mundësuar kartën Discrete Graphics:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh

Hapi 3

Ne redaktojmë Skriptin:
$ nano ATI_Enable.sh

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

Redaktuar:
#!/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"

hap 4

Ne japim lejet e ekzekutimit dhe ekzekutojmë:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable

**E RËNDËSISHME: Shtoni skript në nisjen e sistemit Informacion: Mësoni si ta bëni

Shkarkoni skripte për kartën diskrete të ndezur dhe joaktive:
$ 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

Sipas parazgjedhjes, të dy kartat ndizen kur kerneli është i ngarkuar dhe tani e tutje për të fikur kartën diskrete do të jetë e mjaftueshme për të hapur një terminal dhe shkruani $ sudo ATI_Off nëse kërkohet mund ta ndezim me $ sudo ATI_On

** Unë rekomandoj të fikni kartën diskrete kur nuk do të përdoret për të përmirësuar temperaturat e punës në pajisje (zvogëloni afërsisht 10 ~ 20 ºC).

Temperatura mund të kontrollohet Paketa e instaluar lm_sensors (Ne japim PO për gjithçka që kërkon)
$ sudo pacman -S lm_sensors && sudo sensors-detect

Tani është e nevojshme vetëm të ekzekutohen «sensorë» për të marrë informacionin e temperaturës:
$ sensors

Hapi shtesë

Drejtoni monitorin e frekuencës (ndaluar me Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo

Informacioni i CPU-së dhe shkallëzimi i frekuencës:
$ cpupower frequency-info

Nëse keni probleme me drajverin intel_pstate ose vini re se frekuencat e procesorit tuaj janë të larta edhe pse nuk po kryeni detyra të vështira:

Do ta çaktivizojmë intel_pstate nga kerneli dhe do të ngarkojmë acpi-cpufreq , i cili është drajveri i përdorur në kernelet para versionit 3.9.

$ sudo nano /etc/default/grub

Ne kërkojmë vijën e ngjashme me:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "

Dhe shtojmë intel_pstate=disable

Kështu që:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Ne kursejmë (Ctrl + O)

Ne rikonfigurojmë Grub:
grub-mkconfig -o /boot/grub/grub.cfg

** Kjo do të hyjë në fuqi deri në rindezjen tjetër, mos harroni se karta diskrete ndizet automatikisht.

Janë bërë!!


Shto si burim të preferuar në Google