Nakonfigurujte hybridnú grafiku a znížte teplotu v Arch Linuxe

Tento príspevok obsahuje pokyny na správnu konfiguráciu hybridnej grafiky Intel / ATI alebo INTEL / Nvidia, ako aj zníženie teploty v počítačoch s procesorom Core iX v Arch Linuxe

inštrukcie

Podporované ovládače:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel

krok 1

Získajte zoznam poskytovateľov grafiky:
$ xrandr --listproviders

Ak je výstup podobný nasledujúcemu, vykonáme krok 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

krok 2

Stiahneme skript, aby sme povolili diskrétnu grafickú kartu:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh

Krok 3

Upravujeme Skript:
$ nano ATI_Enable.sh

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

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

krok 4

Dávame oprávnenie na vykonávanie a vykonávame:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable

** DÔLEŽITÉ: Pridajte skript k spusteniu systému Informácie: Naučte sa, ako na to

Stiahnutie skriptov pre samostatnú kartu zapnuté a vypnuté:
$ 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

V predvolenom nastavení sa obe karty zapínajú pri načítaní jadra a odteraz na vypnutie samostatnej karty bude stačiť otvoriť terminál a napísať $ sudo ATI_Off ak je to potrebné, môžeme ho zapnúť pomocou $ sudo ATI_On

** Odporúčam vypnúť samostatnú kartu, ak ju nepoužívate, aby sa zlepšili pracovné teploty v zariadení (znižuje sa približne o 10 ~ 20 ° C).

Teplotu je možné skontrolovať Nainštalovaný balík lm_sensors
$ sudo pacman -S lm_sensors && sudo sensors-detect

Teraz je potrebné iba spustiť «senzory», aby ste získali informácie o teplote:
$ sensors

Extra krok

Spustite monitor frekvencie (zastavený pomocou Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo

Informácie o CPU a zmena frekvencie:
$ cpupower frequency-info

Ak máte problém s ovládačom intel_pstate alebo si všimnete, že frekvencie vášho procesora sú vysoké napriek tomu, že nevykonávate úlohy, ktoré to vyžadujú:

Chystáme sa vypnúť jadro intel_pstate a ideme načítať acpi-cpufreq čo je ovládač používaný v jadrách pred 3.9

$ sudo nano /etc/default/grub

Hľadáme riadok podobný:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "

A my pridáme intel_pstate=disable

así:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Uložíme (Ctrl + O)

Rekonfigurujeme Grub:
grub-mkconfig -o /boot/grub/grub.cfg

** Bude to platiť až do ďalšieho reštartu. Pamätajte, že samostatná karta sa zapne automaticky.

Skončili sme!!


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Manuelperez dijo

    skvelý príspevok, prispôsobuje to niekto pre Debian alebo Ubuntu?

    1.    genzodany dijo

      V Debiane a Ubuuntu stačí nainštalovať ovládače Intel a potom proprietárne ovládače ATI Catalyst, potom je možné vykonať prepínanie z administračného panelu Catalyst, ďalší krok funguje rovnako v Debiane alebo Ubuntu, pozdravy!

  2.   pouzivajme linux dijo

    Dobrý príspevok! Hľadal som niečo také. 🙂

    1.    genzodany dijo

      Dakujem = D.

  3.   Geronimo dijo

    zaujímavé ,,, našťastie mám inteligenciu ,,

  4.   telpalbrox dijo

    Prvý veľmi dobrý príspevok. Chcel som sa spýtať na jednu vec. Mám laptop hp s kartou Intel HD 3000 a AMD Radeon HD 6490M. Prečo dostanem tento výstup, keď spustím príkaz „xrandr –listproviders“:
    Poskytovatelia: počet: 1
    Provider 0: id: 0x45 cap: 0xb, zdrojový výstup, výlevka výlevky, výlevka výlevky crtcs: 2 výstupy: 4 združení poskytovatelia: 0 názov: Intel

    V časti „Poskytovatelia: číslo: 1“ by nemali byť 2?
    Ak vo Windows a ubuntu pracujem s proprietárnym ovládačom, ak pre mňa grafika AMD funguje, ale nepodarilo sa mi ju zabezpečiť v Arche. Tiež som sa pokúsil nainštalovať katalyzátor podľa pokynov na wiki, ale neuspel som. Ak to funguje, pridajte kartu Intel.

    1.    genzodany dijo

      máte nainštalované ovládače xf86-video-intel a xf86-video-ati?

  5.   Leper_Ivan dijo

    Stratil som sa v pasáži Intel / ATI a Intel / nVidia. Mám nVidia 8200M G? Bude užitočné použiť tohto sprievodcu?

    1.    x11tete11x dijo

      ak mas diskrétnu dosku Intel a dedikovanú nvidiu tak ano

  6.   aiolia dijo

    Dobrý príspevok ... Ďakujeme za zdieľanie ...

  7.   eliotime3000 dijo

    WTF?!

    Ako ste postupovali pri umiestňovaní starého prehrávača Youtube?

    1.    genzodany dijo

      rovnaký blog pri pridávaní videa vám dáva nástroj na vytváranie súborov SWF, ktoré prehrajú vaše video, na YouTube to skutočne nie je natívny, je to zabudovaný prehrávač

  8.   fega dijo

    Dobrý príspevok! Posledné týždne mám problémy s teplotou v Arch Linuxe. Mám Arch Linux v Dual Boot s Windows 7 a stalo sa mi, že hneď ako Arch začal, teplota prudko stúpla nielen na CPU, ale aj na USB porty a HDD, čo sa pri Windows nestalo. Vďaka vášmu príspevku bol Arch Linux zachránený pred odinštalovaním z môjho poznámkového bloku! 🙂 Zdravím