Hvis du er en af dem, der bruger computeren blot til at se dine mails, surfe på internettet eller redigere nogle andre tekstfiler, vil de gratis Nouveau-drivere være mere end nok. Nu, hvis dine ting er spil, videoredigering eller afspilning af HD-film, så er der i så fald ingen flugt: proprietære drivere er det bedste svar for nu.
Alligevel har de proprietære drivere ikke den samme ydeevne som Windows. For at komme lidt tættere på sidstnævnte er det nødvendigt at ændre nogle indstillinger.
Den indstilling, der skal ændres, kaldes "PowerMizer". Dens funktion er at tilpasse kortets ydeevne i henhold til øjeblikkets behov eller baseret på kilden til elektrisk energi (batteri eller strøm).
For at få en god idé om, hvad jeg siger, kan du åbne nvidia-indstillinger fra en terminal og få adgang til fanen powermizer.
Ideelt set skal du være i stand til at ændre PowerMizer-indstillinger direkte fra nvidia-indstillinger, men af en eller anden grund gemmer det ikke ændringerne. Vores mål vil være at ændre indstillingen Foretrukket tilstand de Adaptive a Foretrækker maksimal ydeevne. Hvordan får man det? Konfiguration af vores Xorg-konfigurationsfil.
1. Åbn en terminal og kør:
sudo nano /etc/X11/xorg.conf
o
sudo nano /etc/X11/xorg.conf.d/20-nvidia.conf
efter din præference.
2. I afsnittet Enhed tilføj en linje, der specificerer PowerMizer-konfigurationen, der bedst passer til dine behov:
# "adaptiv" til enhver strømkilde Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3" # batt = max strømbesparelse, AC = max strømbesparelse Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3333" # batt = adaptiv, AC = maks. ydeevne (min favorit) Mulighed "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1" # batt = max strømbesparelse, AC = maks. ydeevne Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 "# batt = max strømbesparelse, AC = adaptiv option" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefaultizer = 0x3; PowerMizerDefizer;
3. I mit tilfælde anvendte jeg den anden mulighed, da min computer er en pc (tilsluttet strømmen):
# batt = adaptiv, AC = maksimal ydelse (min favorit) Mulighed "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1"
Min fulde konfigurationsfil var tilbage så.
På denne måde sikrede jeg den maksimale ydeevne for min ydmyge nVidia Geforce 7200.
4. Når ændringerne er foretaget, skal du genstarte.
Hvis det ikke virker, har nogle brugere erklæret, at kørsel ...
nvidia-indstillinger -a [gpu: 0] / GPUPowerMizerMode = 1
… Kan løse problemet. Pointen er, at denne kommando skal udføres hver gang vi starter computeren. Ligeledes er det heller ikke særlig kompliceret, selvom det varierer alt efter det skrivebordsmiljø, du bruger (KDE, XFCE osv.).
Endelig en sidste kommentar. Du bemærker muligvis ikke meget af en forskel i ydeevne, når du bruger "vild og almindelig" brug (webbrowsing, kontorautomatisering osv.) Af dit kort. I mit tilfælde har dette trick tilladt mig at eliminere den såkaldte "flimring" eller "huggning" i afspilningen af HD-videoer og en bedre ydeevne i Wine-spilene.
I en kommende rate deler jeg et ekstra trick for permanent at fjerne flimring fra HD-videoafspilning uden at fjerne Compton Windows-komponisten.
+1
Det skal huskes, at denne ændring også medfører højere temperatur og energiforbrug.
Undskyld, * jeg får.
Du bruger ikke mere end at bruge nouveau xD.!
😀 Der er ingen måde at forsvare nouveauet på.
hmm ... kunne det være, at det ikke gemte konfigurationen, fordi det ikke åbnede nvidia-indstillingerne med administratorrettigheder?
😛
Det sparer mig ændringen ... og uden at behøve administratorrettigheder.
min første tanke var netop det
Nej, det var ikke det ... ingen idé hvorfor. : S
Jeg prøvede med administratorrettigheder, og det fungerede ikke ...
Ved du, om der er nogen måde at etablere «Ydelsesniveauer» på, så når du begynder at klatre, når du ikke op på det laveste, men blandt de top tre f.eks. Alligevel meget godt trick
Hold det enkelt, åbn nvidia-indstillingerne som administrator, og det giver dig mulighed for at gemme
gksu nvidia-indstillinger (Gnrome)
kdesu nvidia-indstillinger (KDE)
Jeg anvender ændringen på xorg.conf, men i nvidia-indstillinger vises den stadig i adaptiv, tager den indstillingen i betragtning, selvom den ikke tager den i nvidia-indstillinger?
I mit tilfælde tog han det. : S
Prøv at foretage ændringerne ved at åbne nvidia-indstillinger som administrator eller ved hjælp af plan b, der er beskrevet i indlægget.
Ja, jeg gjorde det som administrator, jeg foregiver at tage ændringen,
Tak.
Jeg planlægger at supplere dette med et dumt og sensuelt script, der forårsager den samme effekt xD
Bien!
Mange tak, testede 😀
Lad os se andre linuxere, jeg har en Nvidia 8400 GS, og jeg bruger Debian Stable XFCE. De spil, jeg bruger på min Debian, er gennem emulatorer (Kega Fusion, ZSnes, Mame, Mednafen, PCSX osv.). Installer Nvidia-drivere ifølge vejledningen på Debian-wiki: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
Mine spørgsmål er: Er det værd at aktivere Prefer Maximum Performance? Vil de emulatorer, jeg bruger, se bedre ud? Vil de forbruge mindre CPU-ressource? Forresten gemmes ændringerne ikke gennem nvidia-indstillingerne. Hilsner og tak på forhånd for at have læst mig.
Efter min erfaring forbedrede det sig… men jeg får indtryk af, at du skal analysere det "sag for sag".
Ved at prøve mister du ikke noget.
Dette er godt til en bærbar computer:
# batt = maks. energibesparelse, AC = maks. ydeevne
Mulighed "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 »
??
Hej,
Jeg bruger opensuse 12.3, jeg har de proprietære nvidia-drivere, men jeg har ikke xorg.conf-filen, og 20-nvidia.conf er i /etc/modprobe.d og indeholder kun en konfigurationslinje.
Også, hvis jeg husker korrekt, tror jeg, jeg har læst, at xorg.conf-filen ikke længere blev brugt.
Ikke at det ikke bruges, men det anbefales ikke.
I stedet anbefales det at bruge
/etc/X11/xorg.conf.d/20-nvidia.conf
som også forklaret i posten. 🙂
Kram! Paul.