Š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 jums ir problēmas ar kontrolieri intel_pstate vai pamanāt, ka procesora frekvences ir augstas, neskatoties uz to, ka neveicat uzdevumus, kas to prasa:
Mēs atspējosim kodola intel_pstate un ielādēsimies acpi-cpufreq kurš ir dzinis, kas izmantots kodolos pirms 3.9
$ 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ā !!
lielisks ieraksts, vai kāds to pielāgo Debian vai Ubuntu?
Debian un Ubuuntu pietiek ar Intel draiveru instalēšanu un pēc tam ATI Catalyst patentētajiem, pēc tam no Catalyst administrēšanas paneļa ir iespējams veikt pārslēgšanos, papildu solis darbojas tāpat kā Debian vai Ubuntu, sveicieni!
Labs ieguldījums! Es meklēju kaut ko līdzīgu šim. 🙂
Paldies = D
interesanti ,,, par laimi man ir intel ,,
Vispirms ļoti labs ieraksts. Es gribēju jautāt vienu lietu. Man ir hp klēpjdators ar Intel HD 3000 karti un AMD Radeon HD 6490M. Kāpēc es saņemu šo izvadi, palaižot komandu "xrandr –listproviders":
Pakalpojumu sniedzēji: skaits: 1
Nodrošinātājs 0: id: 0x45 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 2 izejas: 4 saistītie pakalpojumu sniedzēji: 0 nosaukums: Intel
Vai sadaļā “Pakalpojumu sniedzēji: skaits: 1” tie nedrīkst būt 2?
Windows un Ubuntu ar patentēto draiveri, ja AMD grafika darbojas man, bet man nav izdevies panākt, lai tas darbotos Arch. Esmu arī mēģinājis instalēt katalizatoru, izpildot wiki norādījumus, bet man tas nav izdevies. Pievienojiet, ka Intel karte, ja tā darbojas.
vai jums ir instalēti draiveri xf86-video-intel un xf86-video-ati?
Es apmaldījos Intel / ATI un Intel / nVidia caurlaidēs. Man ir nVidia 8200M G? Vai būs noderīgi izmantot šo rokasgrāmatu?
ja jums ir diskrēta Intel plate un veltīta nvidia, tad jā
Labs ziņojums ... Paldies, ka dalījāties ...
WTF?!
Kā jūs veicāt vecā Youtube atskaņotāja ievietošanu?
tas pats emuārs, pievienojot videoklipu, dod jums rīku, lai izveidotu swf, kas atskaņos jūsu videoklipu, tas patiešām nav dzimtā youtube, tas ir iebūvēts atskaņotājs
Labs ieraksts! Pēdējo nedēļu laikā man ir bijušas problēmas ar Linux ar temperatūru. Man ir Arch Linux Dual Boot ar Windows 7, un man gadījās, ka, tiklīdz Arch sāka darboties, temperatūra paaugstinājās un ne tikai CPU, bet arī USB pieslēgvietu un HDD, kas nenotika ar Windows. Pateicoties jūsu ziņai, Arch Linux ir saglabāts no atinstalēšanas no manas piezīmju grāmatiņas! 🙂 Sveiciens