Σελίδα 1 από 2

Βελτίωση του tearing για κάρτες nvidia

ΔημοσίευσηΔημοσιεύτηκε: 28 Φεβ 2011, 12:15
από Aeron
Μετά από πολύ ψάξιμο και googlaρισμα βρήκα έναν πολύ απλό τρόπο
για να διορθώσω το tearing στην περιστροφή του κύβου καθώς και να κάνω
όλα τα effects του compiz να είναι εντελώς smooth. :idea: Εφόσον λοιπόν έχουμε:
1) Ενεργοποιημένη την επιλογή vsync σε compiz=>(Γενικές ρυθμίσεις/ρυθμίσεις οθόνης)
και απενεργοποιημένη την επιλογή (ανίχνευση ρυθμού ανανέωσης),
αυξάνουμε την μπάρα ρυθμού ανανέωσης από 70 και πάνω.


2) Ενεργοποιούμε τα (sync to vblanc και allow flipping) στην καρτέλα OpenGL Settings του nvidia x server settings.


3) Και σημαντικότερο :angel: .Εκτελόυμε την εντολή
Κώδικας: Επιλογή όλων
sudo gedit /etc/X11/xorg.conf

Στο αρχειάκι που θα μας ανοίξει στην "παράγραφο" Section "Device",
πριν το "endsection" προσθέτουμε την γραμμή Option "TripleBuffer" "True" και σώζουμε τις αλλαγές.

Κάνουμε μια επανεκκίνηση τον υπολογιστή μας και αντίο tearing.
:!: Εδώ να σημειώσω ότι ο driver που χρησιμοποιώ είναι ο 270.29 αλλά πιστεύω ότι η διαδικασία
ισχύει και για προηγούμενους drivers.
Ελπίζω να το δοκιμάσετε και να μείνετε ευχαριστημένοι. :mrgreen:




Creative Commons License
Η εργασία υπάγεται στην άδεια Creative Commons Αναφορά-Μη εμπορική χρήση-Παρόμοια διανομή 3.0 Ελλάδα

Re: Βελτίωση του tearing για κάρτες nvidia

ΔημοσίευσηΔημοσιεύτηκε: 28 Φεβ 2011, 12:32
από Epirotes
Δυστυχώς δεν μπορώ να το δοκιμάσω γιατί η μόνη nvidia είναι μια πανάρχαι GeForce 4 MMX ή κάπως έτσι δεν θυμάμαι τώρα ... :cry: :lol: ;) Καλώς ο οδηγός και ρώτα τους υπεύθυνους μήπως να το μεταφέρουμε στους οδηγούς; :?: :? :wtf: ή τουλάχιστον να γίνει sticky εδώ όπως είναι; :?: :? :wtf:

Re: Βελτίωση του tearing για κάρτες nvidia

ΔημοσίευσηΔημοσιεύτηκε: 28 Φεβ 2011, 12:44
από Aeron
Κρίμα που δεν μπορείς να δείς την διαφορά.
Όσο για το που θα βρίσκεται το πόστ που έκανα δεν έχω απολύτως κανένα πρόβλημα..

Re: Βελτίωση του tearing για κάρτες nvidia

ΔημοσίευσηΔημοσιεύτηκε: 28 Φεβ 2011, 12:47
από Epirotes
Aeron έγραψε:Κρίμα που δεν μπορείς να δείς την διαφορά.
Όσο για το που θα βρίσκεται το πόστ που έκανα δεν έχω απολύτως κανένα πρόβλημα..

Off topic:
Ναι, κρίμα άλλα διάλεξα ΑΤΙ για συγκεκριμένο λόγο ... είμαι παιχνιδιάρης! Περί ορέξεως κολοκυθόπιτα! Όσο για την μελλοντική τύχη/τοποθεσία του θέματος περιμένουμε να εκφραστούν οι κατ' ύλην αρμόδιοι συνάδελφοι ... ;) :angel: 8-) :thumbup:

Re: Βελτίωση του tearing για κάρτες nvidia

ΔημοσίευσηΔημοσιεύτηκε: 28 Φεβ 2011, 12:50
από vagrale13
Μπραβο, πολυ καλο! :clap:
Οντως, υπαρχει εμφανης διαφορα!
Αν μπορεις, βαλε και εικονες, και να το μεταφερει καποιος στους οδηγους!

Re: Βελτίωση του tearing για κάρτες nvidia

ΔημοσίευσηΔημοσιεύτηκε: 28 Φεβ 2011, 14:04
από pros
@Aeron
Δοκίμασες, μήπως μόνο το βήμα 2, αρκεί;

Re: Βελτίωση του tearing για κάρτες nvidia

ΔημοσίευσηΔημοσιεύτηκε: 28 Φεβ 2011, 14:15
από Aeron
προσωπικά όχι..μέχρι και το βήμα 2 ήταν οι ρυθμίσεις που είχα εδώ και πολύ καιρό και πάλι παρουσιαζόταν αυτό το tearing..
Ουσιαστικά το 3ο βήμα ήταν αυτό που μου έκανε την διαφορά.

Re: Βελτίωση του tearing για κάρτες nvidia

ΔημοσίευσηΔημοσιεύτηκε: 28 Φεβ 2011, 14:25
από pros
Aeron έγραψε:Ουσιαστικά το 3ο βήμα ήταν αυτό που μου έκανε την διαφορά.

Αυτό είναι σημαντικό...

Option "TripleBuffer" "boolean"
Enable or disable the use of triple buffering. If this option is enabled, OpenGL windows that sync to vblank and are double-buffered will be given a third buffer. This decreases the time an application stalls while waiting for vblank events, but increases latency slightly (delay between user input and displayed result).

Για όποιον θα ήθελε να δει ποιες άλλες ρυθμίσεις μπορεί να χρησιμοποιήσει στο /etc/X11/xorg.conf
ftp://download.nvidia.com/XFree86/Linux ... dix-b.html

Re: Βελτίωση του tearing για κάρτες nvidia

ΔημοσίευσηΔημοσιεύτηκε: 28 Φεβ 2011, 14:28
από Aeron
Θα άξιζε να κάναμε μια μετάφραση σε αυτό το πολύ χρήσιμο link :clap:

Re: Βελτίωση του tearing για κάρτες nvidia

ΔημοσίευσηΔημοσιεύτηκε: 28 Φεβ 2011, 14:28
από Epirotes

Το θέμα μεταφέρθηκε στην κατάλληλη ενότητα!


18 σελίδες σύνολο, δεν την παλεύω φίλε :( :cry: :thumbdown: , αν μπορεί κάποιος/κάποιοι άλλοι να το κάνουν, ευχαρίστως να βοηθήσω στις τελικές διορθώσεις αν χρειαστεί. ;) :thumbup: :clap: :bow: :wave: @ Aeron: τώρα που μεταφέρθηκε το θέμα στους οδηγούς διάλεξε μια άδεια, δες εδώ: viewtopic.php?f=9&t=9294#par3
Creative Commons License Η εργασία υπάγεται στην άδεια Creative Commons Αναφορά-Μη εμπορική χρήση-Παρόμοια διανομή 3.0 Ελλάδα
Κώδικας: Επιλογή όλων
[center][cc-by-nc-sa][/cc-by-nc-sa][/center]

αυτή σου προτείνω, αλλά εσύ βάλε ό,τι θέλεις αφού το ψάξεις πρώτα. Επίσης καλό θα είναι να επικοινωνήσεις με τους MakisM1, ftso ώστε να μπει στην ενότητα Οδηγοί σε κατηγορίες για γρήγορη εύρεση. Αυτά βασικά. ;) Πέρνα το κι από ορθογραφικό κόσκινο ή επέτρεψέ μου να το κάνω εγώ, εντόπισα ήδη μερικά λαθάκια. ;)