Hübriidgraafika seadistamine ja temperatuuri vähendamine Arch Linuxis

See postitus sisaldab juhiseid hübriidgraafika (Intel / ATI või INTEL / Nvidia) õigeks seadistamiseks, samuti Arch i Linuxi Core iX-protsessoriga arvutite temperatuuri alandamist

Instrucciones

Toetatud draiverid:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel

samm 1

Hankige graafiliste pakkujate loend:
$ xrandr --listproviders

Kui väljund on sarnane järgmisega, teostame 2. sammu:
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

samm 2

Diskreetse graafikakaardi lubamiseks laadime alla skripti:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh

3. samm

Muudame skripti:
$ nano ATI_Enable.sh

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

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

samm 4

Anname täitmisõigused ja täidame:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable

** TÄHTIS: skripti lisamine süsteemi käivitamise teabesse: Õppige, kuidas seda teha

Diskreetse kaardi toite sisse- ja väljalülitamise skriptide allalaadimine:
$ 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

Vaikimisi lülituvad mõlemad kaardid sisse, kui tuum on laaditud, ja edaspidi piisab diskreetse kaardi väljalülitamiseks terminali avamisest ja sisestamisest $ sudo ATI_Off vajadusel saame selle sisse lülitada $ sudo ATI_On

** Seadmete töötemperatuuri parandamiseks soovitan diskreetse kaardi välja lülitada, kui seda parajasti ei kasutata (langeb umbes 10–20 ºC).

Temperatuuri saab kontrollida Paigaldatud pakett lm_sensors (kõigele, mis küsib, anname JAH)
$ sudo pacman -S lm_sensors && sudo sensors-detect

Nüüd on temperatuuriteabe saamiseks vaja käivitada ainult andurid:
$ sensors

Lisasamm

Käivitage sagedusmonitor (peatatud klahvikombinatsiooniga Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo

Protsessori teave ja sageduse skaleerimine:
$ cpupower frequency-info

Kui teil on kontrolleriga probleeme intel_pstate või märkate, et teie protsessori sagedused on kõrged, hoolimata sellest, et te ei täida seda nõudvaid toiminguid:

Keelame kerneli intel_pstate ja laadime acpi-cpufreq mis on enne 3.9-i tuumades kasutatud draiver

$ sudo nano /etc/default/grub

Otsime sarnast joont:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "

Ja lisame intel_pstate=disable

Niisiis:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Me salvestame (Ctrl + O)

Konfigureerime Grubi uuesti:
grub-mkconfig -o /boot/grub/grub.cfg

** See jõustub järgmise taaskäivitamiseni. Pidage meeles, et diskreetne kaart lülitub automaatselt sisse.

Oleme valmis !!


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   manuelperez DIJO

    suurepärane postitus, kas keegi kohandab seda Debiani või Ubuntu jaoks?

    1.    genzodaania DIJO

      Debianis ja Ubuuntus piisab Inteli draiverite installimisest ja seejärel ATI Catalysti patenteeritud draiveritest, pärast seda on Catalysti halduspaneelilt võimalik vahetada, lisasamm töötab Debianis või Ubuntus samamoodi, tervitused!

  2.   kasutame linuxi DIJO

    Hea panus! Otsisin midagi sellist. 🙂

    1.    genzodaania DIJO

      Aitäh = D

  3.   geronimo DIJO

    huvitav ,,, õnneks on mul intel ,,

  4.   ruumilbrox DIJO

    Esimene väga hea postitus. Tahtsin küsida ühte asja. Mul on hp sülearvuti, millel on Intel HD 3000 kaart ja AMD Radeon HD 6490M. Miks ma saan selle väljundi, kui käivitan käsu "xrandr –listproviders":
    Pakkujad: number: 1
    Pakkuja 0: id: 0x45 kork: 0xb, allika väljund, valamu väljund, valamu mahalaadimise krt: 2 väljundit: 4 seotud pakkujat: 0 nimi: Intel

    Kas jaotises "Pakkujad: arv: 1" ei peaks need olema 2?
    Kui AMD graafika töötab minu jaoks Windowsis ja ubuntus koos varalise draiveriga, kuid ma pole suutnud seda Archis tööle panna. Olen proovinud ka katalüsaatorit installida, järgides vikis olevaid juhiseid, kuid mul pole see õnnestunud. Lisage see Inteli kaart, kui see töötab.

    1.    genzodaania DIJO

      kas teil on installitud draiver xf86-video-intel ja xf86-video-ati?

  5.   Leper_Ivan DIJO

    Eksisin Intel / ATI ja Intel / nVidia passidesse. Kas mul on nVidia 8200M G? Kas on kasulik seda juhendit rakendada?

    1.    x11tete11x DIJO

      kui teil on diskreetne Intel-plaat ja spetsiaalne nvidia, siis jah

  6.   aiolia DIJO

    Hea postitus ... Täname jagamast ...

  7.   eliotime3000 DIJO

    WTF ?!

    Kuidas läksite vana Youtube'i mängija panemisega?

    1.    genzodaania DIJO

      video lisamisel annab sama ajaveeb tööriista, et luua oma videot esitav swf, see pole tegelikult youtube'i oma, see on sisseehitatud mängija

  8.   fega DIJO

    Hea postitus! Mul on viimase paari nädala jooksul olnud probleeme Arch Linuxiga. Mul on Windows 7-ga Dual Boot'is Arch Linux ja minuga juhtus nii, et niipea kui Arch käivitas, tõusis temperatuur ja mitte ainult protsessori, vaid ka USB-porti plaatide ja HDD, mida Windowsiga ei juhtunud. Arch Linux on tänu teie postitusele salvestatud minu sülearvutist desinstallimise eest! 🙂 Tervitused