Hogyan javítható az nVidia kártya teljesítménye Linux alatt

Ha Ön egyike azoknak, akik a számítógépet pusztán az e-mailek megtekintésére, az interneten való böngészésre vagy más szöveges fájlok szerkesztésére használják, az ingyenes Nouveau illesztőprogramok több mint elegendőek lesznek. Ha most a játék, a videoszerkesztés vagy a HD film lejátszása a dolgod, akkor ebben az esetben nincs menekvés: egyelőre a saját illesztőprogramok a legjobb válasz.

Ennek ellenére a szabadalmaztatott illesztőprogramok teljesítménye nem egyezik meg a Windowséval. Ahhoz, hogy kicsit közelebb kerüljünk az utóbbihoz, meg kell változtatni néhány beállítást.

A módosítandó beállítás neve "PowerMizer". Feladata, hogy a kártya teljesítményét a pillanat igényeihez igazítsa, vagy az elektromos energia forrása (akkumulátor vagy áram) alapján.

Ha jó képet szeretne kapni arról, amit mondok, megnyithat nvidia-beállítások terminálról, és lépjen a fülre powermizer.

nvidia-settings: fül a powermizer konfigurálásához

nvidia-settings: fül a powermizer konfigurálásához

Ideális esetben képesnek kell lennie arra, hogy közvetlenül módosítsa a PowerMizer beállításait az nvidia-beállításokból, de valamilyen okból nem menti el a módosításokat. Célunk az opció megváltoztatása lesz Előnyben részesített mód de Adaptív a A maximális teljesítmény előnyben részesítése. Hogyan lehet megszerezni? Xorg konfigurációs fájlunk konfigurálása.

1. Nyisson meg egy terminált és futtassa:

sudo nano /etc/X11/xorg.conf

o

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

az Ön preferenciája szerint.

2. Az Eszköz részben adjon hozzá egy sort, amely meghatározza az Ön igényeinek leginkább megfelelő PowerMizer-konfigurációt:

# "adaptív" bármely áramforráshoz "RegistryDwords" opció "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3" # batt = max. energiatakarékosság, AC = max. energiatakarékosság Opció "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3333" # batt = adaptív, AC = max teljesítmény (a kedvencem) Opció "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1" # batt = max energiatakarékosság, AC = max performance Opció "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 "# batt = max. Energiatakarékosság, AC = adaptív opció" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PerfLevelSrc = 0x3; PowerMizerDefaultizer = 0x3; PowerMizer
Az előző sorok kizárják egymást. Vagyis ki kell választania egyet, és hozzá kell adnia az Xorg konfigurációs fájl Eszköz részéhez.

3. Esetemben, mivel a számítógépem egy számítógép (az áramhoz csatlakoztatva), a második lehetőséget választottam:

# batt = adaptív, AC = maximális teljesítmény (kedvencem) "RegistryDwords" opció "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1"

A teljes konfigurációs fájlom maradt így.

Így biztosítottam szerény nVidia Geforce 7200 készülékem maximális teljesítményét.

4. A változtatások végrehajtása után indítsa újra.

Abban az esetben, ha nem működik, néhány felhasználó kijelentette, hogy fut ...

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

… Meg tudja javítani a problémát. A lényeg az, hogy ezt a parancsot a számítógép minden indításakor végre kell hajtani. Hasonlóképpen, ez sem túl bonyolult, bár az Ön által használt asztali környezettől (KDE, XFCE stb.) Függően változik.

Végül egy utolsó megjegyzés. Előfordulhat, hogy nem észlel nagy különbséget a teljesítményében, amikor a kártya "vad és általános" használatát (böngészés, irodai automatizálás stb.) Végzi. Esetemben ez a trükk lehetővé tette számomra, hogy kiküszöböljem az úgynevezett "pislákolást" vagy "aprítást" a HD videók lejátszásában és a jobb teljesítményt a Wine játékokban.

Egy közelgő részletben megosztok egy további trükköt, amellyel véglegesen eltávolíthatjuk a pislákolást a HD videólejátszásból a Compton Windows zeneszerző eltávolítása nélkül.


22 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   személyzet dijo

    +1
    Emlékeztetni kell arra, hogy ez a változás magasabb hőmérsékletet és energiafogyasztást is magával hoz.

    1.    személyzet dijo

      Sajnálom, * értem.

    2.    92 dijo

      Nem fog többet költeni, mint a nouveau xD használatát.!

      1.    személyzet dijo

        😀 A nouveau-t nem lehet megvédeni.

  2.   eronamoJAZZ dijo

    hmm ... lehet, hogy nem mentette a konfigurációt, mert nem nyitotta meg az nvidia-beállításokat rendszergazdai jogosultságokkal?

    ????

    1.    cotufo dijo

      Megmenti a változást ... és adminisztrátori engedélyek nélkül.

    2.    NaOH dijo

      az első gondolatom pontosan az volt

    3.    használjuk a linuxot dijo

      Nem, nem erre való ... fogalma sincs miért. : S
      Rendszergazdai engedélyekkel próbáltam, és nem működött ...

  3.   kerek dijo

    Tudja, hogy van-e valamilyen módszer a „Teljesítményszintek” megállapítására, hogy amikor mászni kezdjen, akkor ne a legalacsonyabbat érje el, hanem például az első három közé? Egyébként nagyon jó trükk

  4.   shengdi dijo

    Legyen egyszerű: megnyitja az nvidia-beállításokat rendszergazdaként, és ez lehetővé teszi a mentést

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

  5.   ostrom84 dijo

    Alkalmazom a változást az xorg.conf fájlra, de az nvidia-settings-ben még mindig adaptívan jelenik meg, figyelembe veszi-e az opciót akkor is, ha nem veszi figyelembe az nvidia-settings-ben?

    1.    használjuk a linuxot dijo

      Az én esetemben ő vette el. : S

    2.    használjuk a linuxot dijo

      Próbálja meg végrehajtani a módosításokat az nvidia-settings rendszergazdaként történő megnyitásával vagy a bejegyzésben részletezett b terv használatával.

      1.    ostrom84 dijo

        Igen, rendszergazdaként tettem, úgy teszek, mintha vállalnám a változást,

        Köszönöm.

  6.   x11tete11x dijo

    Ezt egy hülye és érzéki forgatókönyvvel tervezem kiegészíteni, amely ugyanazt a hatást váltja ki xD

    1.    használjuk a linuxot dijo

      Bien!

  7.   truko22 dijo

    Nagyon köszönöm, tesztelek 😀

  8.   Gyilkoskirálynő dijo

    Lássuk a többi Linux-használót, van egy Nvidia 8400 GS-em és Debian Stable XFCE-t használok. A Debianomon használt játékok emulátorokon (Kega Fusion, ZSnes, Mame, Mednafen, PCSX stb.) Keresztül zajlanak. Telepítse az Nvidia illesztőprogramokat a Debian wiki oktatóanyagának megfelelően: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
    Kérdéseim a következők: Érdemes-e aktiválni a Prefer Maximum Performance funkciót? Az általam használt emulátorok jobban fognak kinézni? Kevesebb CPU erőforrást fognak fogyasztani? Egyébként az nvidia-beállításokon keresztül a változtatások nem kerülnek mentésre. Üdvözlet és előre köszönöm, hogy elolvastak.

    1.    használjuk a linuxot dijo

      Tapasztalatom szerint ez javult ... de az a benyomásom, hogy "eseti alapon" kell elemezned.
      Ha megpróbálod, nem veszítesz el semmit.

  9.   Leper_Ivan dijo

    Ez jó egy laptop számára:

    # batt = max energiatakarékosság, AC = max teljesítmény
    "RegistryDwords" opció "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 »

    ??

  10.   jony127 dijo

    Helló,

    Az opensuse 12.3-at használom, rendelkezem a saját nvidia illesztőprogramokkal, de nincs meg az xorg.conf fájl, a 20-nvidia.conf pedig az /etc/modprobe.dy fájlban található, és csak egy konfigurációs sort tartalmaz.

    Továbbá, ha jól emlékszem, azt hiszem, olvastam, hogy az xorg.conf fájlt már nem használták.

    1.    használjuk a linuxot dijo

      Nem mintha nem használnák, de nem is ajánlják.
      Ehelyett ajánlott használni
      /etc/X11/xorg.conf.d/20-nvidia.conf
      amint azt a bejegyzésben is kifejtették. 🙂
      Ölelés! Pál.