Ovaj post sadrži upute za ispravno konfiguriranje hibridne grafike, bilo Intel / ATI ili INTEL / Nvidia, kao i smanjenje temperature u računalima s Core iX procesorom u Arch Linuxu
instrukcije
Podržani upravljački programi:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel
korak 1
Dohvatite popis pružatelja grafičkih usluga:
$ xrandr --listproviders
Ako je izlaz sličan sljedećem, provodimo korak 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
korak 2
Preuzimanje skripte omogućavamo diskretnu grafičku karticu:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh
3. korak
Uređujemo skriptu:
$ nano ATI_Enable.sh
Izvorni:
#!/bin/bash
xrandr --setprovideroffloadsink ID_ATI ID_INTEL
sleep 1
echo "Habilitando..."
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
Uređeno:
#!/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 dozvole za izvršenje i izvršavamo:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable
** VAŽNO: Dodajte skriptu u podatke o pokretanju sustava: Saznajte kako to učiniti
Preuzmite skripte za uključivanje i isključivanje 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
Prema zadanim postavkama obje se kartice uključuju kad se kernel učita i od sada će za isključivanje diskretne kartice biti dovoljno otvoriti terminal i upisati $ sudo ATI_Off
ako je potrebno, možemo ga uključiti pomoću $ sudo ATI_On
** Preporučujem isključivanje diskretne kartice kada se ne koristi za poboljšanje radnih temperatura opreme (smanjuje približno 10 ~ 20 ºC).
Temperatura se može provjeriti Instalirani lm_sensors paket (Dajemo DA svemu što traži)
$ sudo pacman -S lm_sensors && sudo sensors-detect
Sada je potrebno samo izvršiti «senzore» da bismo dobili informacije o temperaturi:
$ sensors
Dodatni korak
Pokrenite nadzor frekvencije (zaustavljen Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo
Informacije o procesoru i skaliranje frekvencije:
$ cpupower frequency-info
Ako imate problema s kontrolerom intel_pstate ili primijetite da su frekvencije vašeg procesora visoke unatoč tome što ne izvršavate zadatke koji to zahtijevaju:
Onemogućit ćemo kernel intel_pstate i učitat ćemo se acpi-cpufreq koji je pokretački program koji se koristio u jezgri prije 3.9
$ sudo nano /etc/default/grub
Tražimo liniju sličnu:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "
I dodajemo intel_pstate=disable
Tako:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Štedimo (Ctrl + O)
Prekonfiguriramo Grub:
grub-mkconfig -o /boot/grub/grub.cfg
** To će stupiti na snagu do sljedećeg ponovnog pokretanja, imajte na umu da se diskretna kartica automatski uključuje.
Gotovi smo!!
sjajan post, prilagođava li ga netko za Debian ili Ubuntu?
U Debianu i Ubuuntuu dovoljno je instalirati Intelove upravljačke programe, a zatim vlasničke ATI Catalyst, nakon toga s administratorske ploče Catalyst moguće je izvršiti prebacivanje, dodatni korak isto radi u Debianu ili Ubuntuu, pozdrav!
Dobar doprinos! Tražio sam ovako nešto. 🙂
Hvala = D
zanimljivo ,,, srećom imam inteligenciju ,,
Prvi vrlo dobar post. Htio sam pitati jedno. Imam HP prijenosno računalo s karticom Intel HD 3000 i AMD Radeon HD 6490M. Zašto dobivam ovaj izlaz kad pokrenem naredbu "xrandr –listproviders":
Pružatelji usluga: broj: 1
Davatelj 0: id: 0x45 cap: 0xb, izlaz izvora, izlaz sudopera, istovar umivaonika crtcs: 2 izlaza: 4 pridružena pružatelja: 0 naziv: Intel
U "Pružatelji usluga: broj: 1" ne bi li trebali biti 2?
U Windowsima i ubuntuu s vlasničkim upravljačkim programom ako AMD grafika radi za mene, ali nisam uspio to učiniti u Archu. Također sam pokušao instalirati katalizator slijedeći upute na wikiju, ali nisam uspio. Dodajte da je Intel kartica ako to uspije.
imate li instalirani upravljački program xf86-video-intel i xf86-video-ati?
Izgubio sam se u prolazu Intel / ATI i Intel / nVidia. Imam nVidia 8200M G? Hoće li biti korisno primijeniti ovaj vodič?
ako imate diskretnu Intel ploču i namjensku nvidiju, onda da
Dobar post ... Hvala na dijeljenju ...
WTF?!
Kako ste krenuli sa postavljanjem starog Youtube playera?
isti blog prilikom dodavanja videozapisa daje vam alat za stvaranje swf-a koji će reproducirati vaš videozapis, on zapravo nije urođen na YouTubeu, on je ugrađeni player
Dobar post! Zadnjih nekoliko tjedana imam problema s temperaturom s Arch Linuxom. Imam Arch Linux u Dual Boot-u sa sustavom Windows 7 i dogodilo mi se da se čim je Arch pokrenuo temperatura porasla, ne samo CPU-a već i USB priključnih pločica i HDD-a, što se nije dogodilo sa Windowsom. Arch Linux je spašen od deinstalacije iz moje bilježnice zahvaljujući vašem postu! 🙂 Pozdrav