Πώς να βελτιώσετε την απόδοση της κάρτας nVidia στο Linux

Εάν είστε ένας από αυτούς που χρησιμοποιούν τον υπολογιστή απλά για να δείτε τα email σας, να περιηγηθείτε στο Διαδίκτυο ή να επεξεργαστείτε κάποια άλλα αρχεία κειμένου, τα δωρεάν προγράμματα οδήγησης Nouveau θα είναι περισσότερο από αρκετά. Τώρα, εάν το θέμα σας είναι παιχνίδια, επεξεργασία βίντεο ή αναπαραγωγή ταινιών HD, τότε σε αυτήν την περίπτωση δεν υπάρχει διαφυγή: τα αποκλειστικά προγράμματα οδήγησης είναι η καλύτερη απάντηση, προς το παρόν.

Παρόλα αυτά, τα ιδιόκτητα προγράμματα οδήγησης δεν έχουν την ίδια απόδοση με αυτά των Windows. Για να φτάσετε λίγο πιο κοντά στο τελευταίο, είναι απαραίτητο να αλλάξετε ορισμένες ρυθμίσεις.

Η ρύθμιση που θα αλλάξει ονομάζεται "PowerMizer". Η λειτουργία του είναι να προσαρμόζει την απόδοση της κάρτας σύμφωνα με τις ανάγκες της στιγμής ή με βάση την πηγή ηλεκτρικής ενέργειας (μπαταρία ή ρεύμα).

Για να πάρετε μια καλή ιδέα για αυτό που λέω, μπορείτε να ανοίξετε nvidia-ρυθμίσεις από ένα τερματικό και αποκτήστε πρόσβαση στην καρτέλα powermizer.

nvidia-settings: καρτέλα για ρύθμιση παραμέτρων του powermizer

nvidia-settings: καρτέλα για ρύθμιση παραμέτρων του powermizer

Στην ιδανική περίπτωση, θα πρέπει να μπορείτε να αλλάξετε τις ρυθμίσεις του PowerMizer απευθείας από τις ρυθμίσεις nvidia, αλλά για κάποιο λόγο δεν αποθηκεύει τις αλλαγές. Στόχος μας θα είναι να αλλάξουμε την επιλογή Προτιμώμενη λειτουργία de Adaptive a Προτιμήστε τη μέγιστη απόδοση. Πώς να το αποκτήσετε; Διαμόρφωση του αρχείου διαμόρφωσης Xorg.

1. Ανοίξτε ένα τερματικό και εκτελέστε:

sudo nano /etc/X11/xorg.conf

o

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

ανάλογα με τις προτιμήσεις σας

2. Στην ενότητα Συσκευή προσθέστε μια γραμμή που καθορίζει τη διαμόρφωση PowerMizer που ταιριάζει καλύτερα στις ανάγκες σας:

# "προσαρμοστικό" για οποιαδήποτε πηγή ενέργειας Επιλογή "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3" # batt = max power save, AC = max power save Option "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0 # batt = προσαρμοστικό, AC = μέγιστη απόδοση (το αγαπημένο μου) Επιλογή "RegistryDwords" "PowerMizerEnable = 3333x0; PerfLevelSrc = 1x0; PowerMizerDefaultAC = 3322x0" # batt = μέγιστη εξοικονόμηση ενέργειας, AC = μέγιστη απόδοση Επιλογή "RegistryDwords" "PowerMizerEnable = 1x0; PerfLevelSrc = 1x0; PowerMizerDefault = 2222x0; PowerMizerDefaultAC = 3x0 "# batt = μέγιστη εξοικονόμηση ενέργειας, AC = προσαρμοστική επιλογή" RegistryDwords "" PowerMizerEnable = 1x0; PerfLevelSrc = 1x0; PowerMizerDefaultizer = 2222x0
Οι προηγούμενες γραμμές είναι αμοιβαία αποκλειστικές. Δηλαδή, πρέπει να επιλέξετε ένα και να το προσθέσετε στην ενότητα Συσκευή του αρχείου διαμόρφωσης Xorg.

3. Στην περίπτωσή μου, καθώς ο υπολογιστής μου είναι υπολογιστής (συνδεδεμένος με το τρέχον), εφάρμοσα τη δεύτερη επιλογή:

# batt = προσαρμοστικό, AC = μέγιστη απόδοση (το αγαπημένο μου) Επιλογή "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1"

Το πλήρες αρχείο διαμόρφωσης έμεινε έτσι.

Με αυτόν τον τρόπο, εξασφάλισα τη μέγιστη απόδοση του ταπεινού μου nVidia Geforce 7200.

4. Μόλις γίνουν οι αλλαγές, επανεκκινήστε.

Σε περίπτωση που δεν λειτουργεί, ορισμένοι χρήστες έχουν δηλώσει ότι η εκτέλεση ...

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

… Μπορεί να διορθώσει το πρόβλημα. Το θέμα είναι ότι αυτή η εντολή πρέπει να εκτελείται κάθε φορά που ξεκινάμε τον υπολογιστή. Ομοίως, αυτό δεν είναι πολύ περίπλοκο, αν και διαφέρει ανάλογα με το περιβάλλον της επιφάνειας εργασίας που χρησιμοποιείτε (KDE, XFCE, κ.λπ.).

Τέλος, ένα τελευταίο σχόλιο. Ενδέχεται να μην παρατηρήσετε μεγάλη διαφορά στην απόδοση όταν κάνετε "άγρια ​​και κοινή" χρήση (περιήγηση στο Web, αυτοματισμός γραφείου κ.λπ.) της κάρτας σας. Στην περίπτωσή μου, αυτό το τέχνασμα μου επέτρεψε να εξαλείψω το λεγόμενο "τρεμόπαιγμα" ή "τεμαχισμό" στην αναπαραγωγή βίντεο HD και μια καλύτερη απόδοση στα παιχνίδια κρασιού.

Σε μια επερχόμενη δόση, θα μοιραστώ ένα επιπλέον κόλπο για την οριστική κατάργηση τρεμοπαίγματος από την αναπαραγωγή βίντεο HD χωρίς να αφαιρέσω τον συνθέτη παραθύρων Compton.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   προσωπικό dijo

    +1
    Πρέπει να θυμόμαστε ότι αυτή η αλλαγή φέρνει επίσης υψηλότερη θερμοκρασία και κατανάλωση ενέργειας.

    1.    προσωπικό dijo

      Συγγνώμη, * καταλαβαίνω.

    2.    pandev92 dijo

      Δεν θα ξοδέψετε περισσότερα από τη χρήση του nouveau xD.!

      1.    προσωπικό dijo

        😀 Δεν υπάρχει τρόπος να υπερασπιστούμε το νουβό.

  2.   erunamoJAZZ dijo

    hmm ... θα μπορούσε να μην αποθηκεύσει τη διαμόρφωση επειδή δεν άνοιξε τις ρυθμίσεις nvidia με δικαιώματα διαχειριστή;

    ????

    1.    κοφόφο dijo

      Μου σώζει την αλλαγή ... και χωρίς να χρειάζεται δικαιώματα διαχειριστή.

    2.    NaOH dijo

      η πρώτη μου σκέψη ήταν ακριβώς αυτό

    3.    ας χρησιμοποιήσουμε το linux dijo

      Όχι, αυτός δεν ήταν ο λόγος… δεν ξέρω γιατί. : Σ
      Προσπάθησα με δικαιώματα διαχειριστή και δεν λειτούργησε ...

  3.   Kolo dijo

    Γνωρίζετε εάν υπάρχει τρόπος να ρυθμίσετε τα «Επίπεδα απόδοσης» έτσι ώστε όταν αρχίζετε να ανεβαίνετε, δεν φτάνετε στο χαμηλότερο αλλά μεταξύ των τριών πρώτων; Τέλος πάντων, πολύ καλό κόλπο

  4.   Σένγκντι dijo

    Κρατήστε το απλό, ανοίγετε τις ρυθμίσεις nvidia ως διαχειριστής και σας επιτρέπει να αποθηκεύσετε

    gksu nvidia-ρυθμίσεις (Gnrome)
    kdesu nvidia-ρυθμίσεις (KDE)

  5.   sieg84 dijo

    Εφαρμόζω την αλλαγή στο xorg.conf, αλλά στις ρυθμίσεις nvidia εξακολουθεί να εμφανίζεται σε προσαρμοστική, λαμβάνει υπόψη την επιλογή ακόμα κι αν δεν την λάβει στις ρυθμίσεις nvidia;

    1.    ας χρησιμοποιήσουμε το linux dijo

      Στην περίπτωσή μου, το πήρε. : Σ

    2.    ας χρησιμοποιήσουμε το linux dijo

      Προσπαθήστε να κάνετε τις αλλαγές ανοίγοντας τις ρυθμίσεις nvidia ως διαχειριστής ή χρησιμοποιώντας το σχέδιο β αναλυτικά στην ανάρτηση.

      1.    sieg84 dijo

        Ναι, το έκανα ως διαχειριστής, θα προσποιούμαι την αλλαγή,

        Σας ευχαριστώ.

  6.   x11tete11x dijo

    Σκοπεύω να το συμπληρώσω με ένα ηλίθιο και αισθησιακό σενάριο που προκαλεί το ίδιο εφέ xD

    1.    ας χρησιμοποιήσουμε το linux dijo

      Bien!

  7.   truko22 dijo

    Σας ευχαριστώ πολύ, δοκιμάσατε 😀

  8.   Δολοφόνος_Queen dijo

    Ας δούμε άλλους χρήστες Linux, έχω ένα Nvidia 8400 GS και χρησιμοποιώ το Debian Stable XFCE. Τα παιχνίδια που χρησιμοποιώ στο Debian μου είναι μέσω εξομοιωτών (Kega Fusion, ZSnes, Mame, Mednafen, PCSX κ.λπ.). Εγκαταστήστε τα προγράμματα οδήγησης Nvidia σύμφωνα με το σεμινάριο στο Debian wiki: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
    Οι ερωτήσεις μου είναι: Αξίζει να ενεργοποιήσετε το Prefer Maximum Performance; Θα μοιάζουν καλύτερα οι εξομοιωτές που χρησιμοποιώ; Θα καταναλώνουν λιγότερο πόρο CPU; Παρεμπιπτόντως, μέσω των ρυθμίσεων nvidia οι αλλαγές δεν αποθηκεύονται. Χαιρετισμούς και ευχαριστώ εκ των προτέρων που με διαβάσατε.

    1.    ας χρησιμοποιήσουμε το linux dijo

      Από την εμπειρία μου, βελτιώθηκε… αλλά έχω την εντύπωση ότι πρέπει να το αναλύσετε «κατά περίπτωση».
      Προσπαθώντας να μην χάσετε τίποτα.

  9.   Λέπερ_ Ιβάν dijo

    Αυτό είναι καλό για φορητό υπολογιστή:

    # batt = μέγιστη εξοικονόμηση ενέργειας, AC = μέγιστη απόδοση
    Επιλογή "RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1 »

    ??

  10.   jony127 dijo

    Γεια σας,

    Χρησιμοποιώ το opensuse 12.3, έχω τα αποκλειστικά προγράμματα οδήγησης nvidia, αλλά δεν έχω το αρχείο xorg.conf και το 20-nvidia.conf βρίσκεται στο /etc/modprobe.dy και περιέχει μόνο μία γραμμή διαμόρφωσης.

    Επίσης, αν θυμάμαι σωστά, νομίζω ότι διάβασα ότι το αρχείο xorg.conf δεν χρησιμοποιείται πλέον.

    1.    ας χρησιμοποιήσουμε το linux dijo

      Όχι ότι δεν χρησιμοποιείται, αλλά δεν συνιστάται.
      Αντ 'αυτού, συνιστάται η χρήση
      /etc/X11/xorg.conf.d/20-nvidia.conf
      όπως εξηγείται επίσης στην ανάρτηση. 🙂
      Αγκαλιάζω! Παύλος.