Kaip pagerinti „nVidia“ kortelės veikimą sistemoje „Linux“

Jei esate vienas iš tų, kurie naudojasi kompiuteriu tiesiog norėdami peržiūrėti savo el. Laiškus, naršyti internete ar redaguoti kai kuriuos kitus tekstinius failus, nemokamų „Nouveau“ tvarkyklių tikrai pakaks. Dabar, jei jūsų reikalas yra žaidimai, vaizdo įrašų redagavimas ar HD filmų atkūrimas, tokiu atveju nėra jokio išsigelbėjimo: kol kas geriausias atsakymas yra nuosavos tvarkyklės.

Nepaisant to, nuosavų tvarkyklių našumas nėra toks pat kaip „Windows“. Norint šiek tiek priartėti prie pastarojo, būtina pakeisti kai kuriuos nustatymus.

Pakeistinas parametras vadinamas „PowerMizer“. Jo funkcija yra pritaikyti kortelės veikimą pagal momento poreikius arba atsižvelgiant į elektros energijos šaltinį (bateriją ar srovę).

Norėdami gerai suprasti, ką sakau, galite atidaryti „nvidia-settings“ iš terminalo ir eikite į skirtuką „PowerMizer“.

„nvidia-settings“: skirtukas konfigūruoti „powermizer“

„nvidia-settings“: skirtukas konfigūruoti „powermizer“

Idealiu atveju turėtumėte galėti pakeisti „PowerMizer“ nustatymus tiesiai iš „nvidia-settings“, tačiau dėl kažkokių priežasčių tai neišsaugo jūsų pakeitimų. Mūsų tikslas bus pakeisti variantą Pageidaujamas režimas de Adaptyvus a Pirmenybė maksimaliai našumui. Kaip tai gauti? Konfigūruojame mūsų „Xorg“ konfigūracijos failą.

1. Atidarykite terminalą ir paleiskite:

sudo nano /etc/X11/xorg.conf

o

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

pagal jūsų pageidavimą.

2. Skiltyje Įrenginys pridėkite eilutę, nurodančią jūsų poreikius geriausiai atitinkančią „PowerMizer“ konfigūraciją:

# "adaptyvus" bet kuriam maitinimo šaltiniui Parinktis "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3" # batt = maksimalus energijos taupymas, AC = maksimalus energijos taupymas Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3333 "# batt = adaptyvus, AC = maksimalus našumas (mano mėgstamiausias) Parinktis" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1 "# batt = maks. Energijos taupymas, AC = maksimalus našumas Parinktis" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 "# batt = maksimalus energijos taupymas, AC = adaptyvi parinktis" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefaulti; PowerMizerDefaulti
Ankstesnės eilutės viena kitą išskiria. Tai yra, jūs turite pasirinkti vieną ir pridėti jį „Xorg“ konfigūracijos failo skyriuje „Įrenginys“.

3. Mano atveju, kadangi mano kompiuteris yra kompiuteris (prijungtas prie dabartinės), pritaikiau antrą parinktį:

# batt = adaptyvus, AC = maksimalus našumas (mano mėgstamiausias) Parinktis "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1"

Paliktas visas mano konfigūracijos failas taip.

Tokiu būdu aš užtikrinau maksimalų savo kuklaus „nVidia Geforce 7200“ našumą.

4. Atlikę pakeitimus, paleiskite iš naujo.

Jei tai neveikia, kai kurie vartotojai pareiškė, kad veikia ...

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

... Gali ištaisyti problemą. Esmė ta, kad ši komanda turėtų būti vykdoma kiekvieną kartą paleidus kompiuterį. Panašiai ir tai nėra labai sudėtinga, nors tai skiriasi priklausomai nuo jūsų naudojamos darbalaukio aplinkos (KDE, XFCE ir kt.).

Galiausiai paskutinis komentaras. Galite nepastebėti didelio skirtumo, kai naudojate „laukinį ir įprastą“ kortelės naudojimą (naršymą internete, biuro automatizavimą ir kt.). Mano atveju šis triukas leido man pašalinti vadinamąjį „mirgėjimą“ ar „kapojimą“ HD vaizdo įrašų atkūrimo metu ir geresnį pasirodymą „Wine“ žaidimuose.

Būsimoje dalyje pasidalinsiu papildomu triuku, kad visam laikui pašalintumėte mirgėjimą iš HD vaizdo įrašų atkūrimo, nepašalindami „Compton“ langų kompozitoriaus.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   personalas sakė

    +1
    Reikia atsiminti, kad šis pokytis taip pat lemia didesnę temperatūrą ir energijos sąnaudas.

    1.    personalas sakė

      Atsiprašau, * suprantu.

    2.    92. kas yra? sakė

      Jūs neišleisite daugiau nei naudodami „nouveau xD“.!

      1.    personalas sakė

        😀 Naujų būdų ginti nėra.

  2.   erunamoJAZZ sakė

    hmm ... gali būti, kad jis neišsaugojo konfigūracijos, nes neatidarė „nvidia-settings“ su administratoriaus leidimais?

    ????

    1.    spragėsių kukurūzų sakė

      Tai taupo man pakeitimus ... ir nereikia administratoriaus leidimų.

    2.    Naoh sakė

      mano pirmoji mintis buvo būtent tokia

    3.    naudokime linux sakė

      Ne, ne tam ... neįsivaizduojama, kodėl. : S
      Bandžiau su administratoriaus leidimais ir tai neveikė ...

  3.   turas sakė

    Ar žinote, ar yra kokiu nors būdu nustatyti „našumo lygius“, kad pradėję lipti pasiektumėte ne patį žemiausią, o, pavyzdžiui, tarp trijų geriausių? Šiaip labai geras triukas

  4.   Šengdi sakė

    Paprasčiau tariant, atidarote „nvidia-settings“ kaip administratorius ir tai leidžia jums išsaugoti

    „gksu nvidia-settings“ („Gnrome“)
    „kdesu nvidia-settings“ (KDE)

  5.   84 sakė

    Taikau pakeitimą xorg.conf, bet „nvidia-settings“ jis vis tiek rodomas adaptyviai, ar jis atsižvelgia į parinktį, net jei neatsižvelgia į „nvidia-settings“?

    1.    naudokime linux sakė

      Mano atveju jis paėmė. : S

    2.    naudokime linux sakė

      Pabandykite atlikti pakeitimus atidarydami „nvidia-settings“ kaip administratorių arba naudodami planą b, kuris yra išsamiai aprašytas įraše.

      1.    84 sakė

        Taip, aš tai padariau kaip administratorius, apsimesiu, kad imčiausi pokyčių,

        Ačiū.

  6.   x11tete11x sakė

    Aš planuoju tai papildyti kvailu ir jausmingu scenarijumi, kuris sukelia tą patį efektą xD

    1.    naudokime linux sakė

      Gerai!

  7.   truko22 sakė

    Labai ačiū, bandymai 😀

  8.   Žudikė karalienė sakė

    Pažiūrėkime į kitus „Linux“ vartotojus, turiu „Nvidia 8400 GS“ ir naudoju „Debian Stable XFCE“. Žaidimai, kuriuos naudoju savo „Debian“, yra per emuliatorius („Kega Fusion“, „ZSnes“, „Mame“, „Mednafen“, PCSX ir kt.). Įdiekite „Nvidia“ tvarkykles pagal „Debian“ wiki pamoką: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
    Mano klausimai yra šie: ar verta suaktyvinti „Prefer Maximum Performance“? Ar mano naudojami emuliatoriai atrodys geriau? Ar jie sunaudos mažiau procesoriaus išteklių? Beje, per „nvidia“ nustatymus pakeitimai nėra išsaugomi. Sveikinimai ir ačiū iš anksto, kad mane perskaitei.

    1.    naudokime linux sakė

      Mano patirtis, tai tikrai pagerėjo ... bet man susidaro įspūdis, kad jūs turite tai analizuoti „kiekvienu atveju atskirai“.
      Bandydamas nieko neprarandi.

  9.   Leper_Ivan sakė

    Tai tinka nešiojamam kompiuteriui:

    # batt = maksimalus energijos taupymas, AC = maksimalus našumas
    Parinktis "RegistryDwords" "PowerMizerEnable = 0x1; „PerfLevelSrc“ = 0x2222; „PowerMizerDefault“ = 0x3; „PowerMizerDefault“ = 0x1 »

    ??

  10.   127 sakė

    Sveiki,

    Aš naudoju „openuse 12.3“, turiu nuosavų „nvidia“ tvarkyklių, bet neturiu failo „xorg.conf“, o „20-nvidia.conf“ yra /etc/modprobe.dy ir jame yra tik viena konfigūracijos eilutė.

    Taip pat, jei gerai prisimenu, manau, perskaičiau, kad failas xorg.conf nebebuvo naudojamas.

    1.    naudokime linux sakė

      Ne todėl, kad jis nėra naudojamas, bet ir nerekomenduojamas.
      Vietoj to rekomenduojama naudoti
      /etc/X11/xorg.conf.d/20-nvidia.conf
      kaip taip pat paaiškinta įraše. 🙂
      Apkabink! Paulius.