Dacă sunteți unul dintre cei care utilizează computerul pur și simplu pentru a vă vizualiza mesajele, pentru a naviga pe internet sau pentru a edita alte fișiere text, driverele Nouveau gratuite vor fi mai mult decât suficiente. Acum, dacă lucrul tău este jocurile, editarea video sau redarea filmelor HD, atunci în acest caz nu există nicio scăpare: driverele proprietare sunt cel mai bun răspuns, deocamdată.
Chiar și așa, driverele proprietare nu au aceleași performanțe ca cele Windows. Pentru a vă apropia puțin de acesta din urmă, este necesar să modificați unele setări.
Setarea care trebuie modificată se numește „PowerMizer”. Funcția sa este de a adapta performanța cardului în funcție de necesitățile momentului sau pe baza sursei de energie electrică (baterie sau curent).
Pentru a vă face o idee bună despre ceea ce spun, puteți deschide setările nvidia de la un terminal și accesați fila powermizer.
În mod ideal, ar trebui să puteți modifica setările PowerMizer direct din setările nvidia, dar din anumite motive nu salvează modificările. Scopul nostru va fi să schimbăm opțiunea Mod preferat de Adaptive a Preferă performanța maximă. Cum să obțineți? Configurarea fișierului nostru de configurare Xorg.
1. Deschideți un terminal și rulați:
sudo nano /etc/X11/xorg.conf
o
sudo nano /etc/X11/xorg.conf.d/20-nvidia.conf
conform preferințelor dumneavoastră.
2. În secțiunea Dispozitiv adăugați o linie care specifică configurația PowerMizer care se potrivește cel mai bine nevoilor dvs.:
# "adaptiv" pentru orice sursă de energie Opțiune "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3" # batt = max power save, AC = max power save Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3333 "# batt = adaptiv, AC = performanță maximă (preferata mea) Opțiune" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1 "# batt = economie maximă de energie, AC = performanță maximă Opțiune" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 "# batt = economie maximă de energie, AC = Opțiune adaptivă" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefaultizer = 0
3. În cazul meu, deoarece computerul meu este un computer (conectat la curent), am aplicat a doua opțiune:
# batt = adaptive, AC = performanță maximă (preferata mea) Opțiunea „RegistryDwords” „PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1”
Fișierul meu complet de configurare a fost lăsat astfel.
În acest fel, am asigurat performanța maximă a umilului meu nVidia Geforce 7200.
4. După efectuarea modificărilor, reporniți.
În cazul în care nu funcționează, unii utilizatori au declarat că rulează ...
nvidia-settings -a [gpu: 0] / GPUPowerMizerMode = 1
… Poate corecta problema. Ideea este că această comandă trebuie executată de fiecare dată când pornim computerul. La fel, acest lucru nu este foarte complicat, deși variază în funcție de mediul desktop pe care îl utilizați (KDE, XFCE etc.).
În cele din urmă, un ultim comentariu. Este posibil să nu observați o mare diferență de performanță atunci când faceți o utilizare „sălbatică și obișnuită” (navigare web, automatizare de birou etc.) a cardului dvs. În cazul meu, acest truc mi-a permis să elimin așa-numitul „pâlpâit” sau „tăiat” în reproducerea videoclipurilor HD și o performanță mai bună în jocurile Wine.
Într-o versiune viitoare, voi împărtăși un truc suplimentar pentru a elimina definitiv pâlpâirea din redarea video HD fără a elimina compozitorul de ferestre Compton.
+1
Trebuie să ne amintim că această schimbare aduce și un consum mai mare de temperatură și energie.
Îmi pare rău, * am înțeles.
Nu veți cheltui mai mult decât să folosiți noul xD.!
😀 Nu există nicio modalitate de a apăra noului.
hmm ... s-ar putea să nu fi salvat configurația deoarece nu a deschis nvidia-settings cu permisiuni de administrator?
????
Îmi salvează schimbarea ... și fără a avea nevoie de permisiuni de administrator.
primul meu gând a fost exact acela
Nu, nu pentru asta ... nici o idee de ce. : S
Am încercat cu permisiuni de administrator și nu a funcționat ...
Știți dacă există vreo modalitate de a stabili «nivelurile de performanță» astfel încât, atunci când începeți să urcați, să nu ajungeți la cel mai scăzut nivel, dar printre primii trei, de exemplu? Oricum foarte bine trucul
Păstrați-l simplu, deschideți setările nvidia ca administrator și vă permite să salvați
gksu nvidia-settings (Gnrome)
kdesu nvidia-settings (KDE)
Aplic modificarea la xorg.conf, dar în nvidia-settings apare încă în adaptive, ia în considerare opțiunea chiar dacă nu o ia în nvidia-settings?
În cazul meu, a luat-o. : S
Încercați să faceți modificările deschizând nvidia-settings ca administrator sau folosind planul b care este detaliat în postare.
Da, am făcut-o ca administrator, mă voi preface că iau schimbarea,
Mulţumesc.
Plănuiesc să completez acest lucru cu un script prost și senzual care provoacă același efect xD
Ei bine!
Mulțumesc foarte mult, testând 😀
Să vedem colegi Linux, am un Nvidia 8400 GS și folosesc Debian Stable XFCE. Jocurile pe care le folosesc pe Debian sunt prin emulatoare (Kega Fusion, ZSnes, Mame, Mednafen, PCSX etc.). Instalați driverele Nvidia conform tutorialului de pe wiki Debian: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
Întrebările mele sunt: Merită să activați Performanța maximă preferată? Emulatoarele pe care le folosesc vor arăta mai bine? Vor consuma mai puține resurse CPU? Apropo, prin setările nvidia modificările nu sunt salvate. Salutări și mulțumiri anticipate pentru că m-ați citit.
Din experiența mea, s-a îmbunătățit ... dar am impresia că trebuie să o analizați „caz cu caz”.
Încercând nu pierzi nimic.
Acest lucru este bun pentru un laptop:
# batt = economie maximă de energie, AC = performanță maximă
Opțiunea „RegistryDwords” „PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 »
??
Buna,
Folosesc opensuse 12.3, am driverele nvidia proprietare, dar nu am fișierul xorg.conf și 20-nvidia.conf este în /etc/modprobe.dy și conține doar o singură linie de configurare.
De asemenea, dacă îmi amintesc corect, cred că am citit că fișierul xorg.conf nu a mai fost folosit.
Nu că nu este folosit, dar nu este recomandat.
În schimb, se recomandă utilizarea
/etc/X11/xorg.conf.d/20-nvidia.conf
așa cum se explică și în postare. 🙂
Îmbrăţişare! Paul.