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

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

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

Δημοσίευσηαπό Aeron » 28 Φεβ 2011, 12:15

Μετά από πολύ ψάξιμο και 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:




Τελευταία επεξεργασία από Aeron και 28 Φεβ 2011, 16:13, έχει επεξεργασθεί 56 φορά/ες συνολικά
Γνώσεις ⇛ Linux:Μέτριο ┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Καλά
Λειτουργικό : Ubuntu 12.04, linux mint 12, pclinuxos 12 σε ECS G31T-M7
Προδιαγραφές ⇛ intel core2 quad 9400 s775/2,66 │Ram: 4gb ddr2 │ nvidia geforce 9600 gt │ TFT asus 22" vw221d
Άβαταρ μέλους
Aeron
punkTUX
punkTUX
 
Δημοσιεύσεις: 267
Εγγραφή: 12 Νοέμ 2009, 19:18
Εκτύπωση

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

Δημοσίευσηαπό Epirotes » 28 Φεβ 2011, 12:32

Δυστυχώς δεν μπορώ να το δοκιμάσω γιατί η μόνη nvidia είναι μια πανάρχαι GeForce 4 MMX ή κάπως έτσι δεν θυμάμαι τώρα ... :cry: :lol: ;) Καλώς ο οδηγός και ρώτα τους υπεύθυνους μήπως να το μεταφέρουμε στους οδηγούς; :?: :? :wtf: ή τουλάχιστον να γίνει sticky εδώ όπως είναι; :?: :? :wtf:
Οδηγίες για νέα μέλη ---- Οδηγοί - How to - Tutorials
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu 16.04 precise 64bit (el_GR.UTF-8), Windows 10
3 Intel Core2 Duo CPU E8400 3.00GHz ‖ RAM 8 GB ‖ Gigabyte X48-DS4
4 Advanced Micro Devices [AMD] nee ATI Caicos [Radeon HD 6450] [1002:6779]
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
Άβαταρ μέλους
Epirotes
superbTUX
superbTUX
 
Δημοσιεύσεις: 3185
Εγγραφή: 05 Νοέμ 2008, 00:25
Τοποθεσία: Ιωάννινα, Ήπειρος
Εκτύπωση

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

Δημοσίευσηαπό Aeron » 28 Φεβ 2011, 12:44

Κρίμα που δεν μπορείς να δείς την διαφορά.
Όσο για το που θα βρίσκεται το πόστ που έκανα δεν έχω απολύτως κανένα πρόβλημα..
Γνώσεις ⇛ Linux:Μέτριο ┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Καλά
Λειτουργικό : Ubuntu 12.04, linux mint 12, pclinuxos 12 σε ECS G31T-M7
Προδιαγραφές ⇛ intel core2 quad 9400 s775/2,66 │Ram: 4gb ddr2 │ nvidia geforce 9600 gt │ TFT asus 22" vw221d
Άβαταρ μέλους
Aeron
punkTUX
punkTUX
 
Δημοσιεύσεις: 267
Εγγραφή: 12 Νοέμ 2009, 19:18
Εκτύπωση

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

Δημοσίευσηαπό Epirotes » 28 Φεβ 2011, 12:47

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

Off topic:
Ναι, κρίμα άλλα διάλεξα ΑΤΙ για συγκεκριμένο λόγο ... είμαι παιχνιδιάρης! Περί ορέξεως κολοκυθόπιτα! Όσο για την μελλοντική τύχη/τοποθεσία του θέματος περιμένουμε να εκφραστούν οι κατ' ύλην αρμόδιοι συνάδελφοι ... ;) :angel: 8-) :thumbup:
Οδηγίες για νέα μέλη ---- Οδηγοί - How to - Tutorials
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu 16.04 precise 64bit (el_GR.UTF-8), Windows 10
3 Intel Core2 Duo CPU E8400 3.00GHz ‖ RAM 8 GB ‖ Gigabyte X48-DS4
4 Advanced Micro Devices [AMD] nee ATI Caicos [Radeon HD 6450] [1002:6779]
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
Άβαταρ μέλους
Epirotes
superbTUX
superbTUX
 
Δημοσιεύσεις: 3185
Εγγραφή: 05 Νοέμ 2008, 00:25
Τοποθεσία: Ιωάννινα, Ήπειρος
Εκτύπωση

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

Δημοσίευσηαπό vagrale13 » 28 Φεβ 2011, 12:50

Μπραβο, πολυ καλο! :clap:
Οντως, υπαρχει εμφανης διαφορα!
Αν μπορεις, βαλε και εικονες, και να το μεταφερει καποιος στους οδηγους!
Desktop 1: Mint 13 Maya i386 / Ubuntu 14.10 Utopic Unicorn i386 (development branch)
CPU: AMD ATHLON II X2 215 │ RAM: 4026Mb │ Graphics Card: GeForce 210 512MB │ LG W2243S : 1920 x 1080
Desktop 2: Ubuntu 12.04 LTS Precise Pangoli i386
AMD Athlon 64 X2 5800+ │ 1024Mb │ nForce 7600 256MB (onboard) | 1024 x 768
Laptop : Sony Vaio VGN-N11m : Ubuntu 14.04Lts Trusty Tahr i386 (Mate desktop)


*Οδηγοί - How to - Tutorials σε Κατηγορίες
*Oδηγίες προς νεοεισερχόμενους σε forum ή linux
Άβαταρ μέλους
vagrale13
Freedom
Freedom
 
Δημοσιεύσεις: 7107
Εγγραφή: 04 Απρ 2009, 19:29
Τοποθεσία: κάπου εδώ μέσα στο net :P
Launchpad: vagrale
IRC: vagrale13
Εκτύπωση

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

Δημοσίευσηαπό pros » 28 Φεβ 2011, 14:04

@Aeron
Δοκίμασες, μήπως μόνο το βήμα 2, αρκεί;
10.04 / 12.04 64bit
Άβαταρ μέλους
pros
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3534
Εγγραφή: 28 Ιαν 2009, 22:28
IRC: sterios
Εκτύπωση

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

Δημοσίευσηαπό Aeron » 28 Φεβ 2011, 14:15

προσωπικά όχι..μέχρι και το βήμα 2 ήταν οι ρυθμίσεις που είχα εδώ και πολύ καιρό και πάλι παρουσιαζόταν αυτό το tearing..
Ουσιαστικά το 3ο βήμα ήταν αυτό που μου έκανε την διαφορά.
Γνώσεις ⇛ Linux:Μέτριο ┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Καλά
Λειτουργικό : Ubuntu 12.04, linux mint 12, pclinuxos 12 σε ECS G31T-M7
Προδιαγραφές ⇛ intel core2 quad 9400 s775/2,66 │Ram: 4gb ddr2 │ nvidia geforce 9600 gt │ TFT asus 22" vw221d
Άβαταρ μέλους
Aeron
punkTUX
punkTUX
 
Δημοσιεύσεις: 267
Εγγραφή: 12 Νοέμ 2009, 19:18
Εκτύπωση

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

Δημοσίευσηαπό pros » 28 Φεβ 2011, 14:25

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
10.04 / 12.04 64bit
Άβαταρ μέλους
pros
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3534
Εγγραφή: 28 Ιαν 2009, 22:28
IRC: sterios
Εκτύπωση

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

Δημοσίευσηαπό Aeron » 28 Φεβ 2011, 14:28

Θα άξιζε να κάναμε μια μετάφραση σε αυτό το πολύ χρήσιμο link :clap:
Τελευταία επεξεργασία από Aeron και 28 Φεβ 2011, 14:30, έχει επεξεργασθεί 2 φορά/ες συνολικά
Γνώσεις ⇛ Linux:Μέτριο ┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Καλά
Λειτουργικό : Ubuntu 12.04, linux mint 12, pclinuxos 12 σε ECS G31T-M7
Προδιαγραφές ⇛ intel core2 quad 9400 s775/2,66 │Ram: 4gb ddr2 │ nvidia geforce 9600 gt │ TFT asus 22" vw221d
Άβαταρ μέλους
Aeron
punkTUX
punkTUX
 
Δημοσιεύσεις: 267
Εγγραφή: 12 Νοέμ 2009, 19:18
Εκτύπωση

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

Δημοσίευσηαπό Epirotes » 28 Φεβ 2011, 14:28

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


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 ώστε να μπει στην ενότητα Οδηγοί σε κατηγορίες για γρήγορη εύρεση. Αυτά βασικά. ;) Πέρνα το κι από ορθογραφικό κόσκινο ή επέτρεψέ μου να το κάνω εγώ, εντόπισα ήδη μερικά λαθάκια. ;)
Οδηγίες για νέα μέλη ---- Οδηγοί - How to - Tutorials
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu 16.04 precise 64bit (el_GR.UTF-8), Windows 10
3 Intel Core2 Duo CPU E8400 3.00GHz ‖ RAM 8 GB ‖ Gigabyte X48-DS4
4 Advanced Micro Devices [AMD] nee ATI Caicos [Radeon HD 6450] [1002:6779]
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
Άβαταρ μέλους
Epirotes
superbTUX
superbTUX
 
Δημοσιεύσεις: 3185
Εγγραφή: 05 Νοέμ 2008, 00:25
Τοποθεσία: Ιωάννινα, Ήπειρος
Εκτύπωση

Επόμενο

Επιστροφή στο Οδηγοί - How to - Tutorials

cron