Šis ziņojums satur instrukcijas, kā pareizi konfigurēt hibrīdo grafiku, Intel / ATI vai INTEL / Nvidia, kā arī temperatūras samazinājumu datoros ar Core iX procesoru Arch Linux
Instrucciones
Atbalstītie draiveri:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel
soli 1
Iegūstiet grafisko pakalpojumu sniedzēju sarakstu:
$ xrandr --listproviders
Ja izeja ir līdzīga šādai, mēs veicam 2. darbību:
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
soli 2
Mēs lejupielādējam skriptu, lai iespējotu diskrētās grafikas karti:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh
3. solis
Mēs rediģējam skriptu:
$ nano ATI_Enable.sh
Oriģināls:
#!/bin/bash
xrandr --setprovideroffloadsink ID_ATI ID_INTEL
sleep 1
echo "Habilitando..."
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
Rediģēts:
#!/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"
soli 4
Mēs piešķiram izpildes atļaujas un izpildām:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable
**SVARĪGI: Pievienojiet skriptu sistēmas startēšanas informācijai: Uzziniet, kā to izdarīt**
Lejupielādējiet diskrētās kartes ieslēgšanas un izslēgšanas skriptus:
$ 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
Pēc noklusējuma abas kartes ieslēdzas, kad kodols ir ielādēts, un, lai izslēgtu diskrēto karti, būs pietiekami, lai atvērtu termināli un ierakstītu $ sudo ATI_Off ja nepieciešams, mēs to varam ieslēgt $ sudo ATI_On
** Es iesaku izslēgt diskrēto karti, ja tā netiks izmantota, lai uzlabotu darba temperatūru iekārtā (pazemināt aptuveni 10 ~ 20 ºC).
Temperatūru var pārbaudīt. Instalētā pakete lm_sensors (Visam, kas prasa, mēs dodam JĀ)
$ sudo pacman -S lm_sensors && sudo sensors-detect
Tagad, lai iegūtu informāciju par temperatūru, ir nepieciešams izpildīt tikai sensorus:
$ sensors
Papildu solis
Palaidiet frekvences monitoru (apturēts ar Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo
Informācija par CPU un frekvences mērogošana:
$ cpupower frequency-info
Ja rodas problēmas ar intel_pstate draiveri vai pamanāt, ka procesora frekvences ir augstas, pat ja neveicat sarežģītus uzdevumus:
Mēs atspējosim intel_pstate no kodola un ielādēsim acpi-cpufreq , kas ir draiveris, kas tika izmantots kodolos pirms 3.9 versijas.
$ sudo nano /etc/default/grub
Mēs meklējam līniju, kas ir līdzīga:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "
Un mēs pievienojam intel_pstate=disable
Así:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Mēs saglabājam (Ctrl + O)
Mēs pārkonfigurējam Grub:
grub-mkconfig -o /boot/grub/grub.cfg
** Tas stāsies spēkā līdz nākamajai pārstartēšanai. Atcerieties, ka diskrētā karte ieslēdzas automātiski.
Mēs esam galā !!