Τα γραφικά AMD Open Source είναι τώρα φοβερά, εδώ είναι πώς να τα αποκτήσετε

Το ιδιόκτητο πρόγραμμα οδήγησης της AMD στο Linux είναι γρήγορο, αλλά buggy, και ο οδηγός ανοιχτού κώδικα έχει γίνει φοβερός

Το ιδιόκτητο πρόγραμμα οδήγησης της AMD στο Linux είναι γρήγορο, αλλά buggy, και ο οδηγός ανοιχτού κώδικα έχει γίνει φοβερός
Διαφήμιση

Το ιδιόκτητο πρόγραμμα οδήγησης της AMD στο Linux είναι γρήγορο, αλλά buggy, και το πρόγραμμα οδήγησης ανοιχτού κώδικα έχει γίνει φοβερό - εδώ μπορείτε να αποκτήσετε το πρόγραμμα οδήγησης ανοικτού κώδικα με τις νέες βελτιώσεις απόδοσης.

Γιατί να χρησιμοποιείτε προγράμματα οδήγησης γραφικών με ανοιχτού κώδικα;

Οι χρήστες γραφικών που δεν είναι Intel χρειάστηκαν ιστορικά να χρησιμοποιήσουν τους ιδιόκτητους οδηγούς γραφικών που παρείχαν οι AMD και Nvidia για να αποκτήσουν την απόδοση που θα περίμενε κανείς. Αυτό εξακολουθεί να ισχύει για τους χρήστες της Nvidia, καθώς ο οδηγός open source "Nouveau" είναι εξαιρετικά περιορισμένος. Ωστόσο, οι χρήστες της AMD έχουν στην πραγματικότητα μια επιλογή. Οι πρόσφατες εκδόσεις του πυρήνα του Linux μαζί με το πρόγραμμα οδήγησης γραφικών ανοιχτού κώδικα της AMD έχουν βελτιώσει την απόδοση αρκετά - στο σημείο όπου η χρήση του ιδιόκτητου προγράμματος οδήγησης δεν αποτελεί πλέον προϋπόθεση.

Ενώ τα προγράμματα οδήγησης γραφικών ανοιχτού κώδικα AMD εξακολουθούν να μην ανήκουν στην απόδοση του ιδιόκτητου προγράμματος οδήγησης γραφικών "Catalyst" Πώς να εγκαταστήσετε ιδιόκτητους οδηγούς γραφικών στο Ubuntu, Fedora & Mint [Linux] Πώς να εγκαταστήσετε ιδιόκτητους οδηγούς γραφικών στο Ubuntu, το Fedora, & Mint [Linux] Τις περισσότερες φορές, θα είναι ωραία με λογισμικό ανοιχτού κώδικα στο Linux. Αλλά αν θέλετε πραγματικό τυχερό παιχνίδι και γραφική ενέργεια, θα χρειαστείτε ιδιόκτητους οδηγούς. Εδώ είναι πώς να τα πάρετε. Διαβάστε περισσότερα, έχουν σίγουρα βελτιωθεί σε ένα σημείο όπου τα περισσότερα παιχνίδια έχουν ρυθμούς καρέ τα οποία μπορούν να αναπαραχθούν. Αυτό μπορεί να είναι επωφελές για λίγους λόγους, συμπεριλαμβανομένου του γεγονότος ότι το μεγαλύτερο μέρος του άλλου λογισμικού (sans games) τείνει να λειτουργεί καλύτερα με τους οδηγούς ανοιχτού κώδικα - η χρήση τους αναμένεται και οι δυνατότητές του είναι γνωστές.

Είναι επίσης τα προγράμματα οδήγησης ανοιχτού κώδικα που λειτουργούν πάντα με την τελευταία έκδοση του πυρήνα και είναι τα μόνα προγράμματα οδήγησης που λειτουργούν με την επιφάνεια εργασίας Gnome Shell με δυνατότητα Wayland. Με άλλα λόγια, χρησιμοποιώντας τα προγράμματα οδήγησης ανοιχτού κώδικα εξοικονομείτε τον εαυτό σας πολύ θλίψη και ταλαιπωρία.

Το μειονέκτημα στη χρήση τους είναι ότι δεν λαμβάνετε πραγματική απόδοση από το υλικό και δεν έχετε πλήρη υποστήριξη OpenGL (3.0 αντί για 4.3). Αν παίζετε τα τελευταία και καλύτερα παιχνίδια στο Linux, μην εκπλαγείτε αν μερικά από αυτά απαιτούν τη χρήση των ιδιόκτητων προγραμμάτων οδήγησης.

open_graphics_perf
Μην με πιστεύετε ότι η απόδοση έχει βελτιωθεί σημαντικά; Ρίξτε μια ματιά σε αυτά τα σημεία αναφοράς που εκτελούνται από το Phoronix. θα δείτε ότι οι επιδόσεις βελτιώθηκαν ουσιαστικά σε σύντομο χρονικό διάστημα. Ορισμένοι φόρτοι εργασίας παρέχουν ακόμη μεγαλύτερη ώθηση. Ευτυχώς, δεν υπάρχει τίποτα που πρέπει να κάνετε για να επωφεληθείτε από αυτά τα οφέλη.

Χρησιμοποιήστε τον τελευταίο πυρήνα

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

Οι χρήστες του Ubuntu μπορούν να το κάνουν κάνοντας λήψη του πυρήνα και των σχετικών αρχείων κεφαλίδων από την κεντρική σελίδα του πυρήνα, όπως περιγράφει αυτό το χρήσιμο post. Οι χρήστες του Fedora μπορούν να αναβαθμίσουν ενεργοποιώντας προσωρινά το χώρο αποθήκευσης πρώτων υλών ή απλά περιμένοντας λίγο χρόνο - οι χρήστες του Fedora λαμβάνουν συνήθως την επόμενη επανάληψη του πυρήνα μέσα σε ένα μήνα από την απελευθέρωση.

Εάν δεν εκτελείτε τον πυρήνα του Linux 3.13, θα πρέπει τουλάχιστον να προσπαθήσετε να πάρετε τα χέρια σας στο 3.12. Ενώ αυτή η έκδοση του πυρήνα δεν έχει όλες τις βελτιώσεις που κάνει το 3.13, εξακολουθεί να έχει τα κύρια χαρακτηριστικά που προσφέρουν το μεγαλύτερο μέρος των βελτιώσεων απόδοσης.

Για να το ενεργοποιήσετε, θα χρειαστεί να μεταβείτε στο αρχείο ρυθμίσεων GRUB (που βρίσκεται στο / etc / default / grub ) και να προσθέσετε τα παρακάτω στα αρχεία του πυρήνα: radeon.dpm = 1.

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

Ενημερώστε το backend γραφικών

open_graphics_mesa
Εάν μπορείτε, είναι επίσης καλή ιδέα να ενημερώσετε το Mesa στην πιο πρόσφατη έκδοση. Το Mesa είναι ένα πλαίσιο που επιτρέπει στους οδηγούς να επικοινωνούν με το σύστημα και προσφέρει επίσης υποστήριξη OpenGL. Εάν δεν μπορείτε να το κάνετε αυτό, καθώς η ενημέρωση του Mesa μπορεί να είναι κάπως περίπλοκη, δεν είναι μεγάλη υπόθεση - η ενημέρωση του πυρήνα είναι το πιο σημαντικό πράγμα που πρέπει να κάνετε.

Εάν χρησιμοποιείτε το Ubuntu μπορείτε να προσθέσετε τα αποθετήρια Oibaf και Xorg-Edgers. Στη συνέχεια, θα τρέχετε στον πιο πρόσφατο διακομιστή X.org X, την τελευταία έκδοση του Mesa και τα πιο πρόσφατα προγράμματα οδήγησης γραφικών. Και τα τρία αυτά μέρη αναλαμβάνουν κάποια ευθύνη για την απόδοση των γραφικών σας (μπορείτε να βρείτε περισσότερες εξηγήσεις εδώ), οπότε για τη μέγιστη ώθηση θα θέλετε να εξετάσετε την ενημέρωση και των τριών.

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

Επιπλέον οφέλη!

Εδώ είναι μια συμβουλή μπόνους για εσάς: ο πυρήνας Linux 3.13 προσφέρει τώρα ήχο μέσω HDMI από προεπιλογή, κάτι που προηγουμένως έπρεπε να ενεργοποιηθεί χειροκίνητα. Εάν εκτελείτε την πιο πρόσφατη έκδοση της αγαπημένης σας διανομής, τότε ο πυρήνας που περιλαμβάνεται θα πρέπει να είναι αρκετά μοντέρνος ώστε να προσφέρει επαρκή υποστήριξη για ήχο μέσω HDMI, ακόμα και αν δεν είναι ενεργοποιημένη από προεπιλογή.

Εάν θέλετε να το ενεργοποιήσετε, κατευθυνθείτε ξανά στο αρχείο ρυθμίσεων GRUB και αυτή τη φορά προσθέστε τα παρακάτω στα αρχεία του πυρήνα: radeon.audio = 1. Επανεκκινήστε τον υπολογιστή σας και θα πρέπει να είστε σε θέση να αναπαράγετε ήχο μέσω του καλωδίου HDMI.

συμπέρασμα

Είναι υπέροχο να δούμε πόσο γρήγορα βελτιώνονται οι οδηγοί ανοικτού κώδικα και υπάρχει ακόμα αρκετό περιθώριο βελτίωσης. Εάν θέλετε να απολαύσετε αυτές τις αυξήσεις της απόδοσης και οποιεσδήποτε μελλοντικές, φροντίστε να διατηρείτε όλα τα πακέτα λογισμικού όσο το δυνατόν πιο ενημερωμένα. Με αυτές τις βελτιώσεις, μπορείτε να χρησιμοποιήσετε μερικά εκπληκτικά APD APU που χτίζει 3 οικονομικά προσιτούς υπολογιστές DIY που υποστηρίζονται από την AMD APU που μπορείτε να χτίσετε 3 οικονομικά προσιτούς υπολογιστές DIY που υποστηρίζονται από την AMD APU που μπορείτε να χτίσετε την μονάδα επιτάχυνσης επεξεργασίας μια μονάδα επεξεργασίας γραφικών στην ίδια μήτρα με τη CPU, με αποτέλεσμα ταχύτερη και αποδοτικότερη υβριδική σχεδίαση. Για όσους από εσάς επιθυμείτε να χτίσετε ένα ... Διαβάστε περισσότερα.

Χρησιμοποιείτε προγράμματα οδήγησης γραφικών ανοιχτού κώδικα; Γιατί ή γιατί όχι? Ενημερώστε μας στα σχόλια!

Πιστωτική εικόνα: Phoronix

In this article