Wenn Sie einer derjenigen sind, die den Computer nur zum Anzeigen Ihrer E-Mails, Surfen im Internet oder Bearbeiten anderer Textdateien verwenden, sind die kostenlosen Nouveau-Treiber mehr als ausreichend. Wenn es um Spiele, Videobearbeitung oder HD-Filmwiedergabe geht, gibt es in diesem Fall kein Entrinnen: proprietäre Treiber sind vorerst die beste Antwort.
Trotzdem haben die proprietären Treiber nicht die gleiche Leistung wie die Windows-Treiber. Um letzterem etwas näher zu kommen, müssen einige Einstellungen geändert werden.
Die zu ändernde Einstellung heißt "PowerMizer". Seine Funktion besteht darin, die Leistung der Karte an die aktuellen Bedürfnisse oder an die Quelle der elektrischen Energie (Batterie oder Strom) anzupassen.
Um eine gute Vorstellung davon zu bekommen, was ich sage, können Sie öffnen nvidia-einstellungen von einem Terminal und greifen Sie auf die Registerkarte Powermizer.
Idealerweise sollten Sie die PowerMizer-Einstellungen direkt über die nvidia-Einstellungen ändern können, aber aus irgendeinem Grund werden die Änderungen nicht gespeichert. Unser Ziel wird es sein, die Option zu ändern Bevorzugter Modus de Angepasste a Bevorzugen Sie maximale Leistung. Wie bekomme ich es? Konfigurieren unserer Xorg-Konfigurationsdatei.
1. Öffnen Sie ein Terminal und führen Sie Folgendes aus:
sudo nano /etc/X11/xorg.conf
o
sudo nano /etc/X11/xorg.conf.d/20-nvidia.conf
nach Ihren Wünschen.
2. Fügen Sie im Abschnitt Gerät eine Zeile hinzu, in der die PowerMizer-Konfiguration angegeben ist, die Ihren Anforderungen am besten entspricht:
# "adaptiv" für jede Stromquelle Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3" # Batt = maximale Energieeinsparung, AC = maximale Energieeinsparung Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3333" # Batt = adaptiv, AC = maximale Leistung (mein Favorit) Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1" # Batt = maximale Energieeinsparung, AC = maximale Leistung Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 "# Batt = maximale Energieeinsparung, AC = adaptive Option" RegistryDwords "" PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefaultizer = 0x3; PowerMizerDefaultizer = 0x3; PowerMizerDefault
3. In meinem Fall habe ich, da mein Computer ein PC ist (an den Strom angeschlossen), die zweite Option angewendet:
# Batt = adaptiv, AC = maximale Leistung (mein Favorit) Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1"
Meine vollständige Konfigurationsdatei wurde verlassen so.
Auf diese Weise habe ich die maximale Leistung meines bescheidenen nVidia Geforce 7200 sichergestellt.
4. Sobald die Änderungen vorgenommen wurden, starten Sie neu.
Falls es nicht funktioniert, haben einige Benutzer angegeben, dass ...
nvidia-settings -a [gpu: 0] / GPUPowerMizerMode = 1
… Kann das Problem beheben. Der Punkt ist, dass dieser Befehl jedes Mal ausgeführt werden sollte, wenn wir den Computer starten. Ebenso ist dies nicht sehr kompliziert, obwohl es je nach verwendeter Desktop-Umgebung (KDE, XFCE usw.) unterschiedlich ist.
Zum Schluss noch ein letzter Kommentar. Möglicherweise bemerken Sie keinen großen Leistungsunterschied, wenn Sie Ihre Karte "wild und häufig" verwenden (Surfen im Internet, Büroautomation usw.). In meinem Fall hat dieser Trick es mir ermöglicht, das sogenannte "Flackern" oder "Zerhacken" bei der Wiedergabe von HD-Videos und eine bessere Leistung bei den Wine-Spielen zu beseitigen.
In einer kommenden Folge werde ich einen zusätzlichen Trick vorstellen, um das Flackern dauerhaft aus der HD-Videowiedergabe zu entfernen, ohne den Compton Windows Composer zu entfernen.
+1
Es muss daran erinnert werden, dass diese Änderung auch eine höhere Temperatur und einen höheren Energieverbrauch mit sich bringt.
Entschuldigung, * ich verstehe.
Sie werden nicht mehr ausgeben als mit nouveau xD.!
😀 Es gibt keine Möglichkeit, den Jugendstil zu verteidigen.
hmm ... könnte es sein, dass die Konfiguration nicht gespeichert wurde, weil die nvidia-Einstellungen nicht mit Administratorrechten geöffnet wurden?
????
Es erspart mir die Änderung ... und ohne Administratorrechte.
Mein erster Gedanke war genau das
Nein, das war es nicht ... keine Ahnung warum. : S.
Ich habe es mit Administratorrechten versucht und es hat nicht funktioniert ...
Wissen Sie, ob es eine Möglichkeit gibt, die «Leistungsstufen» festzulegen, damit Sie zu Beginn des Kletterns nicht die niedrigste, sondern beispielsweise die drei besten erreichen? Jedenfalls sehr gut der Trick
Halten Sie es einfach, Sie öffnen die nvidia-Einstellungen als Administrator und können speichern
gksu nvidia-Einstellungen (Gnrome)
kdesu nvidia-einstellungen (KDE)
Ich wende die Änderung auf die xorg.conf an, aber in den nvidia-Einstellungen wird sie weiterhin in adaptiv angezeigt. Berücksichtigt sie die Option, auch wenn sie in den nvidia-Einstellungen nicht berücksichtigt wird?
In meinem Fall hat er es genommen. : S.
Versuchen Sie, die Änderungen vorzunehmen, indem Sie die nvidia-Einstellungen als Administrator öffnen oder den im Beitrag beschriebenen Plan b verwenden.
Ja, ich habe es als Administrator getan. Ich werde so tun, als würde ich die Änderung vornehmen.
Danke.
Ich habe vor, dies durch ein dummes und sinnliches Skript zu ergänzen, das den gleichen Effekt xD verursacht
Gut!
Vielen Dank, testen 😀
Mal sehen, andere Linux-Benutzer, ich habe ein Nvidia 8400 GS und ich benutze Debian Stable XFCE. Die Spiele, die ich auf meinem Debian verwende, sind Emulatoren (Kega Fusion, ZSnes, Mame, Mednafen, PCSX usw.). Installieren Sie die Nvidia-Treiber gemäß dem Tutorial im Debian-Wiki: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
Meine Fragen sind: Lohnt es sich, die Option "Maximale Leistung bevorzugen" zu aktivieren? Werden die von mir verwendeten Emulatoren besser aussehen? Verbrauchen sie weniger CPU-Ressourcen? Übrigens werden über die NVIDIA-Einstellungen die Änderungen nicht gespeichert. Grüße und vielen Dank im Voraus für das Lesen.
Nach meiner Erfahrung hat es sich verbessert… aber ich habe den Eindruck, dass Sie es "von Fall zu Fall" analysieren müssen.
Wenn Sie versuchen, verlieren Sie nichts.
Das ist gut für einen Laptop:
# Batt = maximale Energieeinsparung, AC = maximale Leistung
Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 »
??
Hallo,
Ich verwende opensuse 12.3, ich habe die proprietären nvidia-Treiber, aber ich habe nicht die Datei xorg.conf und die 20-nvidia.conf befindet sich in /etc/modprobe.dy und enthält nur eine Konfigurationszeile.
Auch wenn ich mich richtig erinnere, habe ich gelesen, dass die Datei xorg.conf nicht mehr verwendet wurde.
Nicht, dass es nicht verwendet wird, aber es wird nicht empfohlen.
Stattdessen wird die Verwendung empfohlen
/etc/X11/xorg.conf.d/20-nvidia.conf
wie auch in der Post erklärt. 🙂
Umarmung! Paul.