Ta objava vsebuje navodila za pravilno konfiguracijo hibridne grafike, bodisi Intel / ATI ali INTEL / Nvidia, kot tudi zmanjšanje temperature v računalnikih s procesorjem Core iX v Arch Linux
Instrucciones
Podprti gonilniki:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel
korak 1
Pridobite seznam ponudnikov grafike:
$ xrandr --listproviders
Če je rezultat podoben naslednjem, izvedemo 2. korak:
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
korak 2
Skript prenesemo, da omogočimo diskretno grafično kartico:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh
3. korak
Urejamo skript:
$ 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"
Urejeno:
#!/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"
korak 4
Dajemo dovoljenja za izvajanje in izvajamo:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable
** POMEMBNO: Dodajte skript v informacije o zagonu sistema: Naučite se, kako to storiti
Prenesite skripte za vklop in izklop diskretne kartice:
$ 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
Privzeto se obe kartici vklopita, ko je jedro naloženo, odslej pa bo za izklop diskretne kartice dovolj, da odprete terminal in vtipkate $ sudo ATI_Off
po potrebi ga lahko vklopimo s $ sudo ATI_On
** Priporočam izklop diskretne kartice, kadar je ne uporabljate, da izboljšate delovne temperature v opremi (zniža približno 10 ~ 20 ºC).
Temperaturo je mogoče preveriti Nameščen paket lm_sensors (vsem, ki vprašajo damo DA)
$ sudo pacman -S lm_sensors && sudo sensors-detect
Zdaj je potrebno samo zagnati «senzorje», da dobimo informacije o temperaturi:
$ sensors
Dodatni korak
Zaženite frekvenčni nadzor (ustavljen s tipkama Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo
Informacije o CPE in spreminjanje frekvence:
$ cpupower frequency-info
Če imate težave s krmilnikom intel_pstate ali opazite, da so frekvence vašega procesorja visoke, kljub temu, da ne opravlja nalog, ki to zahtevajo:
Onemogočili bomo jedro intel_pstate in ga naložili acpi-cpufreq ki je gonilnik, ki se je v jedrih uporabljal pred 3.9
$ sudo nano /etc/default/grub
Iščemo črto, podobno:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "
In dodajamo intel_pstate=disable
Torej:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Shranimo (Ctrl + O)
Preoblikujemo Grub:
grub-mkconfig -o /boot/grub/grub.cfg
** To bo veljalo do naslednjega ponovnega zagona, ne pozabite, da se diskretna kartica samodejno vklopi.
Končali smo!!
super objava, jo kdo prilagodi za Debian ali Ubuntu?
V Debian in Ubuuntu je dovolj, da namestite Intelove gonilnike in nato lastniške ATI Catalyst, po tem pa je na upravni plošči Catalyst možno preklopiti, dodaten korak deluje enako v Debianu ali Ubuntuju, pozdrav!
Dober prispevek! Iskal sem kaj takega. 🙂
Hvala = D
zanimivo ,,, na srečo imam intel ,,
Prva zelo dobra objava. Eno stvar sem hotel vprašati. Imam prenosnik hp s kartico intel HD 3000 in AMD Radeon HD 6490M. Zakaj dobim ta izhod, ko zaženem ukaz »xrandr –listproviders«:
Ponudniki: številka: 1
Ponudnik 0: id: 0x45 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 2 izhoda: 4 pridruženi ponudniki: 0 ime: Intel
Ali ne bi smeli biti v "Ponudniki: številka: 1" dva?
V operacijskem sistemu Windows in ubuntu z lastniškim gonilnikom, če zame deluje grafika AMD, vendar mi v Archu ni uspelo delati, poskusil sem namestiti tudi katalizator po navodilih v wikiju, vendar mi ni uspelo. Če to deluje, dodajte še kartico Intel.
imate nameščene gonilnike xf86-video-intel in xf86-video-ati?
Izgubil sem se pri prevozu Intel / ATI in Intel / nVidia. Imam nVidia 8200M G? Ali bo koristno uporabiti ta vodnik?
če imate diskretno ploščo Intel in namensko nvidijo, potem ja
Dobra objava ... Hvala za skupno rabo ...
WTF ?!
Kako ste se lotili postavitve starega predvajalnika Youtube?
isti blog pri dodajanju videoposnetka vam daje orodje za ustvarjanje swf-a, ki bo predvajal vaš videoposnetek, v resnici ni domač v youtubu, je vgrajen predvajalnik
Dobra objava! V zadnjih nekaj tednih imam težave s temperaturo z Arch Linuxom. Arch Linux imam v dvojnem zagonu z operacijskim sistemom Windows 7 in zgodilo se mi je, da se je takoj, ko se je Arch zagnal, temperatura dvignila in to ne samo CPU-ja, temveč tudi priključnih plošč USB in trdega diska, kar se z Windowsom ni zgodilo. Arch Linux je bil zaradi vaše objave rešen pred odstranitvijo iz mojega prenosnika! 🙂 Lep pozdrav