Προς το περιεχόμενο

Signal RGB and Stuttering


Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Καλημέρα στην παρέα.

 

tl;dr; Το Signal RGB έχει memory leak και όσο τρέχει στο background, παρόλο που πιάνει 0,6 – 1.0 % CPU, δημιουργεί stuttering που σταδιακά, στο 4ωρο give or take, γίνεται καρδιογράφημα που είναι system wide (Desktop, Gaming, Benchmarks) με σταθερό picks-pattern και συχνότητα εμφάνισης. Κλείνοντάς το, το frametime γίνεται ευθεία γραμμή. Παραδόξως ενώ το έχω βάλει και στο παλιό το build εκεί δεν έχω θέμα.

Αρχές Δεκέμβρη στήθηκε το build της υπογραφής. Με τέτοια specs περιμένεις γενικά ότι δεν θα έχεις bottleneck σε normal σενάρια και γενικά η απόδοση του συστήματος συνολικά θα είναι ψηλά. Σίγουρα ήμουνα προετοιμασμένος για μικροθεματάκια μιας και συνειδητά επέλεξα να πάω ξανά σε AMD CPU αλλά ποτέ δεν περίμενα την σπαζοκεφαλιά που περιγράφω.

Από την αρχή έχοντας ήδη εμπειρία από τα Lian Li fans + Lian Controller του προηγούμενου build, είχα πάρει την απόφαση να παρακάμψω τον controller και να κουμπώσουν όλα στην μητρική (RGB & FANS). Τα προγράμματα για τον έλεγχο αυτών το Signal RGB και το Fan Control. Ειδικά το πρώτο ήταν το μόνο που μπορούσες να ρυθμίσεις τα RGB σε τέτοιο βαθμό λεπτομέρειας που κανέναν άλλο πρόγραμμα δεν πρόσφερε και γενικά ήταν ένα πρόγραμμα που το προτείνανε καθολικά στο YouTube. Και το Fan Control καταπληκτικό αλλά δεν είναι του θέματος.

Το μόνο gaming genre που λιώνω σταθερά από το 1999 είναι τα Shooters και δει Multiplayers (ναι οκ αφού μπήκε το OnDSL kit 384 στην ζωή μας). Το αναφέρω κυρίως ώστε να γίνει κατανοητό ότι μετά από τόσα χρόνια, μαθαίνεις να παρατηρείς πότε έχεις frame drops και το ποντίκι είναι σαν να έχει μπίλια με χνούδια και ιδιαίτερα όταν έχεις σπασίματα κυνηγώντας κεφάλια.

Ξεκίνησα με Windows 11 θέλοντας να έχω το latest and greatest καθώς δεν υπήρχαν ιδιαίτερα θέματα με 1 CCD 3D. Έκανα OC μνήμες και επιβεβαίωσα σταθερότητα. Έφτιαξα δύο προφίλ για την κάρτα ένα default core + 1000 μνήμες και άλλο ένα ίδιο με undervolt.

Άρχισα να παίζω (1440p @ 155Hz) και ήταν θεαματικό το πόση διαφορά είχε το 7800x3D + 4090 σε σχέση με 5800x3D + 6800xt. Πέρα από Battlefield 1, V και 2042 από Multiplayer το βασικό μου είναι το Planetside 2, παιχνίδι του 2012, το οποίο λόγω του είδους, MMOFPS, πάντα θα έχει bottleneck σε ότι CPU και να βάλεις. Οπότε το combo 3D με 4090 ήταν καταλυτικό. Μέχρι που  ξεκινήσανε τα προβλήματα.

Μετά από ώρες gameplay παρατηρούσα σπασίματα σε τακτά χρονικά διαστήματα. Βάζοντας frametime παρατηρούσα ένα πολύ συγκεκριμένο μοτίβο ανεξάρτητα από game ή σκηνή. Ακόμα και στα benchmarks. Το μυαλό μου πήγε σε όλα τα πιθανά components που θα μπορούσαν να το προκαλούν,  PSU, GPU, καλώδιο τροφοδοσίας GPU, CPU, motherboard. Απογοήτευση και απελπισία. Δοκίμασα:

  • 3 format
  • Αλλαγή καλωδίων HDMI/DP και θύρες στην κάρτα
  • Disable το OC στο monitor
  • Άλλους NVIDIA drivers
  • BIOS από την αρχή

Το αποτέλεσμα ήταν το ίδιο. Μετά από κάμποσες ώρες εντελώς τυχαία, ή έτσι πίστευα τότε, ξεκινούσε το καρδιογράφημα. Ανάλογα με το πόσες ώρες είχαν περάσει από το τελευταίο reboot το pick μπορεί να ήταν μικρό ή μεγάλο. Μέχρι που διαπίστωσα ότι το πρόβλημα παρουσιαζόταν και στο Desktop στον δείκτη του ποντικιού. Με την χρήση του Riva Tuner Editor παρατηρούσα τα picks να εμφανίζονται και χωρίς να τρέχει κάποιο 3D πρόγραμμα. Η διαπίστωση αυτή από μόνη της έφερε μια κάποια ανακούφιση. Να σημειώσω ότι σε κάθε format περνούσα πάντα signal RGB και Fan Control (face palm) πρώτα πρώτα.

Οπότε χαζεύοντας το καρδιογράφημα και βλέποντας τον δείκτη του ποντικιού να παθαίνει επιληψίες, είχα την φαεινή ιδέα να αρχίσω να κλείνω προγράμματα από κάτω δεξιά. And voila. Μόλις έκλεισα το Signal RGB το frametime έγινε ευθεία γραμμή επί τόπου. Επιβεβαίωσα επαναλαμβάνοντας το πείραμα πολλαπλές φορές με το stuttering, είτε μικρό είτε μεγάλο, να εξαφανίζεται. Έχει ενδιαφέρον, μάλιστα, πως μόλις άνοιγα το Signal παρατηρούσα κατευθείαν microstutter που δεν φαίνονταν με γυμνό μάτι χωρίς γράφημα.

Ευτυχώς υπάρχει τρόπος να κλείσεις το Signal και να αποθηκεύσει το configuration των RGB χωρίς πρόβλημα μέχρι αυτή την στιγμή από κάποιο service που πιθανότατα τρέχει από πίσω.

Σεντόνιασα αρκετά με σκοπό να βοηθήσω όποιον αντιμετωπίζει κάτι αντίστοιχο πιθανότατα και από κάποιο άλλο πρόγραμμα.

Να ευχαριστήσω τον @Πέτρος που με ανέχτηκε και έδωσε χρήσιμες ιδέες παρόλο που στο τέλος ήταν κάτι τόσο απλό.             

 

 

  

 

Επεξ/σία από Grisos
  • Like 1
Δημοσ.
Spoiler

Nα ξέρετε προσπάθησα με κάθε τρόπο να του "φάω" την κάρτα, ως αιτία, αλλά δεν τσίμπησε...

Πραγματικά, τόσο καιρό και με όλα αυτά που συζητήσαμε, respect για το κουράγιο και την επιμονή σου.

  • Like 1

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...