So verbessern Sie die Leistung Ihrer nVidia-Karte unter Linux

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.

nvidia-settings: Registerkarte zum Konfigurieren von Powermizer

nvidia-settings: Registerkarte zum Konfigurieren von 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
Die vorhergehenden Zeilen schließen sich gegenseitig aus. Das heißt, Sie müssen eine auswählen und im Abschnitt "Gerät" Ihrer Xorg-Konfigurationsdatei hinzufügen.

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.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Personal sagte

    +1
    Es muss daran erinnert werden, dass diese Änderung auch eine höhere Temperatur und einen höheren Energieverbrauch mit sich bringt.

    1.    Personal sagte

      Entschuldigung, * ich verstehe.

    2.    pandev92 sagte

      Sie werden nicht mehr ausgeben als mit nouveau xD.!

      1.    Personal sagte

        😀 Es gibt keine Möglichkeit, den Jugendstil zu verteidigen.

  2.   Erunamo JAZZ sagte

    hmm ... könnte es sein, dass die Konfiguration nicht gespeichert wurde, weil die nvidia-Einstellungen nicht mit Administratorrechten geöffnet wurden?

    ????

    1.    Cotufo sagte

      Es erspart mir die Änderung ... und ohne Administratorrechte.

    2.    NaOH sagte

      Mein erster Gedanke war genau das

    3.    Lass uns Linux benutzen sagte

      Nein, das war es nicht ... keine Ahnung warum. : S.
      Ich habe es mit Administratorrechten versucht und es hat nicht funktioniert ...

  3.   runden sagte

    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

  4.   shengdi sagte

    Halten Sie es einfach, Sie öffnen die nvidia-Einstellungen als Administrator und können speichern

    gksu nvidia-Einstellungen (Gnrome)
    kdesu nvidia-einstellungen (KDE)

  5.   sieg84 sagte

    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?

    1.    Lass uns Linux benutzen sagte

      In meinem Fall hat er es genommen. : S.

    2.    Lass uns Linux benutzen sagte

      Versuchen Sie, die Änderungen vorzunehmen, indem Sie die nvidia-Einstellungen als Administrator öffnen oder den im Beitrag beschriebenen Plan b verwenden.

      1.    sieg84 sagte

        Ja, ich habe es als Administrator getan. Ich werde so tun, als würde ich die Änderung vornehmen.

        Danke.

  6.   x11tete11x sagte

    Ich habe vor, dies durch ein dummes und sinnliches Skript zu ergänzen, das den gleichen Effekt xD verursacht

    1.    Lass uns Linux benutzen sagte

      Gut!

  7.   truko22 sagte

    Vielen Dank, testen 😀

  8.   Killer_Queen sagte

    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.

    1.    Lass uns Linux benutzen sagte

      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.

  9.   Leper_Ivan sagte

    Das ist gut für einen Laptop:

    # Batt = maximale Energieeinsparung, AC = maximale Leistung
    Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 »

    ??

  10.   jony127 sagte

    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.

    1.    Lass uns Linux benutzen sagte

      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.