Kā uzlabot nVidia kartes veiktspēju Linux

Ja esat viens no tiem, kas datoru izmanto, lai vienkārši apskatītu jūsu e-pastus, sērfotu internetā vai rediģētu dažus citus teksta failus, bezmaksas Nouveau draiveri būs vairāk nekā pietiekami. Tagad, ja jūsu lieta ir spēles, video rediģēšana vai HD filmu atskaņošana, tad šajā gadījumā nav iespējams izvairīties: pagaidām vislabākā atbilde ir patentēti draiveri.

Pat ja tā, patentētajiem draiveriem nav tāda pati veiktspēja kā Windows. Lai nedaudz tuvotos pēdējam, ir jāmaina daži iestatījumi.

Maināmo iestatījumu sauc par "PowerMizer". Tās funkcija ir pielāgot kartes veiktspēju atbilstoši konkrētā brīža vajadzībām vai, pamatojoties uz elektriskās enerģijas avotu (akumulatoru vai strāvu).

Lai gūtu labu priekšstatu par to, ko saku, varat atvērt nvidia iestatījumi no termināļa un piekļūstiet cilnei PowerMizer.

nvidia-settings: cilne, lai konfigurētu powermizer

nvidia-settings: cilne, lai konfigurētu powermizer

Ideālā gadījumā jums vajadzētu būt iespējai mainīt PowerMizer iestatījumus tieši no nvidia-settings, taču kādu iemeslu dēļ tas nesaglabā jūsu izmaiņas. Mūsu mērķis būs mainīt opciju Vēlamais režīms de Adaptīvā a Priekšroku maksimālā veiktspēja. Kā to iegūt? Konfigurējot mūsu Xorg konfigurācijas failu.

1. Atveriet termināli un palaidiet:

sudo nano /etc/X11/xorg.conf

o

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

atbilstoši jūsu vēlmēm.

2. Sadaļā Ierīce pievienojiet rindu, kurā norādīta PowerMizer konfigurācija, kas vislabāk atbilst jūsu vajadzībām:

# "adaptīvs" jebkuram enerģijas avotam Opcija "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3" # batt = maksimālā enerģijas taupīšana, AC = maksimālā enerģijas taupīšana Opcija "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3333" # batt = adaptīvs, AC = maks. veiktspēja (mans mīļākais) Opcija "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1" # batt = max enerģijas taupīšana, AC = max performance Opcija "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 "# batt = max enerģijas taupīšana, AC = adaptīvā opcija" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PerfLevelSrc = 0x3; PowerMizerDefaultizer = 0x3; PowerMizer
Iepriekšējās rindas ir savstarpēji izslēdzošas. Tas ir, jums tas jāizvēlas un jāpievieno Xorg konfigurācijas faila sadaļā Device.

3. Manā gadījumā, tā kā mans dators ir dators (savienots ar pašreizējo), es izmantoju otro iespēju:

# batt = adaptīvs, AC = maks. veiktspēja (mans mīļākais) Opcija "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1"

Palika mans pilns konfigurācijas fails .

Tādā veidā es nodrošināju sava pazemīgā nVidia Geforce 7200 maksimālo veiktspēju.

4. Kad izmaiņas ir veiktas, atsāknējiet.

Ja tas nedarbojas, daži lietotāji ir norādījuši, ka darbojas ...

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

... Var novērst problēmu. Lieta ir tāda, ka šī komanda ir jāizpilda katru reizi, kad mēs startējam datoru. Arī tas nav ļoti sarežģīti, lai gan tas mainās atkarībā no izmantotās darbvirsmas vides (KDE, XFCE utt.).

Visbeidzot, pēdējais komentārs. Jūs, iespējams, nepamanīsit lielu atšķirību veiktspējā, veicot kartes savvaļas un parastu lietošanu (tīmekļa pārlūkošana, biroja automatizācija utt.). Manā gadījumā šis triks man ir ļāvis novērst tā dēvēto «mirgošanu» vai «kapāšanu» HD video reproducēšanā un labāku sniegumu Vīna spēlēs.

Gaidāmajā maksājumā es dalīšos ar papildu padomu, lai neatgriezeniski noņemtu mirgošanu no HD video atskaņošanas, nenoņemot Compton logu komponentu.


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

22 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   personāls teica

    +1
    Jāatceras, ka šīs izmaiņas nes arī augstāku temperatūru un enerģijas patēriņu.

    1.    personāls teica

      Atvainojiet, * es saprotu.

    2.    92 teica

      Jūs netērēsiet vairāk par nouveau xD izmantošanu.!

      1.    personāls teica

        😀 Nouveau nav iespējams aizstāvēt.

  2.   ErunamoJAZZ teica

    hmm ... vai var būt tā, ka tas nesaglabāja konfigurāciju, jo tas neatvēra nvidia-settings ar administratora atļaujām?

    😛

    1.    cotufo teica

      Tas mani glābj izmaiņas ... un bez administratora atļaujām.

    2.    NaOH teica

      mana pirmā doma bija tieši tā

    3.    izmantosim linux teica

      Nē, tas nebija domāts tam ... nav ne jausmas, kāpēc. : S
      Es mēģināju ar administratora atļaujām, un tas nedarbojās ...

  3.   apaļš teica

    Vai zināt, vai ir kāds veids, kā noteikt «veiktspējas līmeņus», lai, sākot kāpšanu, jūs nesasniegtu zemāko, bet, piemēram, starp trim labākajiem? Katrā ziņā ļoti labs triks

  4.   Šengdi teica

    Vienkārši sakot, jūs atverat nvidia-settings kā administratoru, un tas ļauj jums saglabāt

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

  5.   84 teica

    Es piemēroju izmaiņas vietnei xorg.conf, taču nvidia-settings tas joprojām tiek rādīts adaptīvā veidā, vai tā ņem vērā šo iespēju, pat ja tā to neņem vērā nvidia-settings?

    1.    izmantosim linux teica

      Manā gadījumā viņš to paņēma. : S

    2.    izmantosim linux teica

      Mēģiniet veikt izmaiņas, atverot nvidia-settings kā administratoru vai izmantojot plānu b, kas ir sīki aprakstīts ziņā.

      1.    84 teica

        Jā, es to izdarīju kā administrators, es izlikšos, ka pieņemšu izmaiņas,

        Paldies.

  6.   x11tete11x teica

    Es plānoju to papildināt ar stulbu un juteklisku skriptu, kas izraisa tādu pašu efektu xD

    1.    izmantosim linux teica

      Bieni!

  7.   truko22 teica

    Liels paldies, pārbaudot 😀

  8.   Killer_Queen teica

    Apskatīsim citus Linux lietotājus, man ir Nvidia 8400 GS un es izmantoju Debian Stable XFCE. Spēles, kuras es izmantoju savā Debian, notiek caur emulatoriem (Kega Fusion, ZSnes, Mame, Mednafen, PCSX utt.). Instalējiet Nvidia draiverus saskaņā ar apmācību Debian wiki: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
    Mani jautājumi ir šādi: vai ir vērts aktivizēt komandu Prefer Maximum Performance? Vai manis izmantotie emulatori izskatīsies labāk? Vai viņi patērēs mazāk CPU resursu? Starp citu, izmantojot nvidia-settings, izmaiņas netiek saglabātas. Sveiciens un paldies jau iepriekš, ka mani izlasījāt.

    1.    izmantosim linux teica

      Pēc manas pieredzes tas patiešām uzlabojās ... bet man rodas iespaids, ka jums tas ir jāanalizē "katrā gadījumā atsevišķi".
      Mēģinot, jūs neko nezaudējat.

  9.   Leper_Ivan teica

    Tas ir piemērots klēpjdatoram:

    # batt = maksimālais enerģijas ietaupījums, AC = maks. veiktspēja
    Opcija "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 »

    ??

  10.   jony127 teica

    Hello,

    Es izmantoju opensuse 12.3, man ir patentēti nvidia draiveri, bet man nav faila xorg.conf, un 20-nvidia.conf atrodas mapē /etc/modprobe.dy un satur tikai vienu konfigurācijas rindiņu.

    Arī tad, ja pareizi atceros, domāju, ka izlasīju, ka fails xorg.conf vairs netika izmantots.

    1.    izmantosim linux teica

      Ne tas, ka tas netiek izmantots, bet arī nav ieteicams.
      Tā vietā ieteicams lietot
      /etc/X11/xorg.conf.d/20-nvidia.conf
      kā arī paskaidrots amatā. 🙂
      Apskāviens! Pāvils.