Ako zlepšiť výkonnosť vašej karty nVidia v systéme Linux

Ak patríte k tým, ktorí počítač jednoducho používajú na prezeranie e-mailov, surfovanie po internete alebo úpravu ďalších textových súborov, bezplatné ovládače Nouveau budú viac ako dosť. Teraz, ak je vašou vecou hry, strih videa alebo prehrávanie HD filmov, potom v tom prípade niet úniku: zatiaľ sú najlepšou odpoveďou vlastné ovládače.

Aj napriek tomu však proprietárne ovládače nemajú rovnaký výkon ako Windows. Ak sa chcete trochu priblížiť k druhému, je potrebné zmeniť niektoré nastavenia.

Nastavenie, ktoré sa má zmeniť, sa nazýva „PowerMizer“. Jeho funkciou je prispôsobiť výkon karty podľa aktuálnych potrieb alebo na základe zdroja elektrickej energie (batéria alebo prúd).

Pre lepšiu predstavu o tom, čo hovorím, môžete otvoriť nastavenia nvidia z terminálu a prejdite na kartu powermizer.

karta nvidia-settings: karta na konfiguráciu powermizeru

karta nvidia-settings: karta na konfiguráciu powermizeru

V ideálnom prípade by ste mali byť schopní zmeniť nastavenia PowerMizeru priamo z nastavení nvidia, ale z nejakého dôvodu to zmeny neuloží. Naším cieľom bude zmeniť túto možnosť Preferovaný režim de adaptívne a Uprednostňujte maximálny výkon. Ako to získať? Konfiguruje sa náš konfiguračný súbor Xorg.

1. Otvorte terminál a spustite:

sudo nano /etc/X11/xorg.conf

o

sudo nano /etc/X11/xorg.conf.d/20-nvidia.conf

podľa vašich preferencií.

2. V časti Zariadenie pridajte riadok určujúci konfiguráciu PowerMizer, ktorá najlepšie vyhovuje vašim potrebám:

# "adaptívne" pre akýkoľvek zdroj energie Možnosť "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3" # batt = maximálna úspora energie, AC = maximálna úspora energie Možnosť "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3333 "# batt = adaptívny, AC = maximálny výkon (môj obľúbený) Možnosť" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1 "# batt = maximálna úspora energie, AC = maximálny výkon Možnosť" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 "# batt = maximálna úspora energie, AC = adaptívna možnosť" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault0 = "3"
Predchádzajúce riadky sa navzájom vylučujú. To znamená, že musíte jednu zvoliť a pridať do sekcie Zariadenie v konfiguračnom súbore Xorg.

3. V mojom prípade, keďže môj počítač je PC (pripojený k prúdu), som použil druhú možnosť:

# batt = adaptívny, AC = maximálny výkon (môj obľúbený) Možnosť „RegistryDwords“ „PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1“

Celý môj konfiguračný súbor zostal tak.

Týmto spôsobom som zaistil maximálny výkon mojej skromnej nVidia Geforce 7200.

4. Po vykonaní zmien reštartujte počítač.

V prípade, že to nefunguje, niektorí používatelia uviedli, že beží ...

nvidia-settings -a [gpu: 0] / GPUPowerMizerMode = 1

... Môže problém vyriešiť. Jedná sa o to, že tento príkaz by sa mal vykonať vždy, keď spustíme počítač. Rovnako to nie je príliš komplikované, hoci sa líši podľa použitého desktopového prostredia (KDE, XFCE atď.).

Na záver ešte posledný komentár. Pri „divokom a bežnom“ používaní (prehliadanie webu, automatizácia kancelárií atď.) Karty si nemusíte všimnúť veľké rozdiely vo výkone. V mojom prípade mi tento trik umožnil vylúčiť takzvané „blikanie“ alebo „sekanie“ pri prehrávaní HD videí a lepší výkon vo hrách Wine.

V nadchádzajúcej časti budem zdieľať ďalší trik, ktorý natrvalo odstráni blikanie z prehrávania videa HD bez odstránenia skladača okien Compton.


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.   zamestnanci dijo

    +1
    Je potrebné pamätať na to, že táto zmena so sebou prináša aj vyššiu teplotu a spotrebu energie.

    1.    zamestnanci dijo

      Prepáč, * chápem.

    2.    pandev92 dijo

      Nebudete míňať viac ako za používanie nouveau xD.!

      1.    zamestnanci dijo

        😀 Nie je možné nijako ubrániť novosti.

  2.   erunamoJAZZ dijo

    hmm ... je možné, že neuložil konfiguráciu, pretože neotvoril nastavenia nvidia s oprávneniami správcu?

    😛

    1.    popcorn dijo

      Ušetrí mi to zmenu ... a bez potreby správcovských povolení.

    2.    NaOH dijo

      moja prvá myšlienka bola presne taká

    3.    pouzivajme linux dijo

      Nie, nebolo to kvôli tomu ... netuším prečo. : S
      Skúšal som s oprávneniami správcu a nefungovalo to ...

  3.   kolo dijo

    Viete, či existuje nejaký spôsob, ako nastaviť «výkonnostné úrovne» tak, aby ste keď začali liezť, nedosahovali najnižšiu, ale napríklad medzi prvú trojku? Každopádne veľmi dobrý trik

  4.   Shengdi dijo

    Je to jednoduché, otvoríte nastavenia nvidia ako správca a umožní vám ukladať

    nastavenia gksu nvidia (Gnrome)
    nastavenia kdesu nvidia (KDE)

  5.   INCI Ingredients dijo

    Zmenu aplikujem na xorg.conf, ale v nastaveniach nvidia sa stále zobrazuje v adaptívnom nastavení, berie do úvahy túto možnosť, aj keď to neberie v nastaveniach nvidia?

    1.    pouzivajme linux dijo

      V mojom prípade to vzal. : S

    2.    pouzivajme linux dijo

      Pokúste sa vykonať zmeny otvorením nastavení nvidia ako správcu alebo pomocou plánu b, ktorý je podrobne uvedený v príspevku.

      1.    INCI Ingredients dijo

        Áno, urobil som to ako administrátor, budem sa tváriť, že prijmem zmenu,

        Ďakujem.

  6.   x11tete11x dijo

    Plánujem to doplniť hlúpym a zmyselným scenárom, ktorý spôsobuje rovnaký efekt xD

    1.    pouzivajme linux dijo

      Dobre!

  7.   truko22 dijo

    Ďakujem pekne, testovanie 😀

  8.   Zabijácka kráľovná dijo

    Uvidíme ostatných používateľov systému Linux. Mám Nvidia 8400 GS a používam Debian Stable XFCE. Hry, ktoré používam na svojom Debiane, sú cez emulátory (Kega Fusion, ZSnes, Mame, Mednafen, PCSX atď.). Nainštalujte ovládače Nvidia podľa návodu na wiki Debianu: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
    Moje otázky sú: Oplatí sa aktivovať preferenčný maximálny výkon? Budú emulátory, ktoré používam, vyzerať lepšie? Budú spotrebovávať menej procesora? Mimochodom, prostredníctvom nastavení nvidia sa zmeny neukladajú. Zdravím a vopred ďakujem za prečítanie.

    1.    pouzivajme linux dijo

      Podľa mojich skúseností sa to zlepšilo ... ale mám dojem, že to musíte analyzovať „od prípadu k prípadu“.
      Snahou nič nestratíte.

  9.   Leper_Ivan dijo

    To je dobré pre notebook:

    # batt = maximálna úspora energie, AC = maximálny výkon
    Možnosť "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 »

    ??

  10.   jony127 dijo

    Dobrý deň,

    Používam opensuse 12.3, mám proprietárne ovládače nvidia, ale nemám súbor xorg.conf a 20-nvidia.conf je v /etc/modprobe.dy a obsahuje iba jeden konfiguračný riadok.

    Ak si dobre pamätám, myslím si, že som čítal, že súbor xorg.conf sa už nepoužíval.

    1.    pouzivajme linux dijo

      Nie, že by sa nepoužíval, ale neodporúča sa to.
      Namiesto toho sa odporúča použiť
      /etc/X11/xorg.conf.d/20-nvidia.conf
      ako je tiež vysvetlené v príspevku. 🙂
      Objať! Pavla.