Διαφήμιση

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

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

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

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

instagram viewer
ιδιόκτητο πρόγραμμα οδήγησης γραφικών "Catalyst" Πώς να εγκαταστήσετε ιδιόκτητους οδηγούς γραφικών σε Ubuntu, Fedora και MintΤις περισσότερες φορές, θα είναι ωραία με λογισμικό ανοιχτού κώδικα στο Linux. Αλλά αν θέλετε πραγματικό gaming και γραφική δύναμη, θα χρειαστείτε ιδιόκτητους οδηγούς. Εδώ είναι πώς να τα πάρετε. Διαβάστε περισσότερα , έχουν σίγουρα βελτιωθεί σε ένα σημείο όπου τα περισσότερα παιχνίδια έχουν ξεπεράσει τα ποσοστά καρέ. Αυτό μπορεί να είναι επωφελές για μερικούς λόγους, συμπεριλαμβανομένου του γεγονότος ότι το μεγαλύτερο μέρος του άλλου λογισμικού (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 μπορούν να αναβαθμίσουν ενεργοποιώντας προσωρινά το χώρο αποθήκευσης rawhide ή απλά περιμένοντας λίγο χρόνο - οι χρήστες του 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.

συμπέρασμα

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

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

Image Credit: Phoronix

Ο Danny είναι ανώτερος στο Πανεπιστήμιο του North Texas, ο οποίος απολαμβάνει όλες τις πτυχές του λογισμικού ανοιχτού κώδικα και του Linux.