Πως εγκαθιστώ drivers για την κάρτα γραφικών μου στο Linux

Η εγκατάσταση "κλειστών" drivers στο Linux εξαρτάται από δύο παράγοντες: από το τι κάρτα γραφικών και από το ποια διανομή Linux έχετε. Μια καινούργια διανομή είναι πιθανό να έχει 3D υποστήριξη για την κάρτα σας χωρίς να χρειαστεί να κάνετε τίποτα.

Πριν ξεκινήσουμε όμως ας κάνουμε ένα τεστ. Από μια κονσόλα, δώστε την εντολή:

glxinfo | grep rendering

Αν σας απαντήσει Yes, τότε το πιθανότερο είναι οτι δεν χρειάζεται να κάνετε τίποτε από τα παρακάτω.

Αν σας απαντήσει No, υπάρχουν τρεις περιπτώσεις:

A) Εγκατάσταση drivers για κάρτες AMD

Εάν έχετε παλιότερη κάρτα (Radeon HD 4xxx ή παλιότερη), δεν χρειάζεστε drivers. Το Linux θα πρέπει να έχει ρυθμίσει αυτόματα την GPU με ανοικτού κώδικα drivers και να έχετε 3D επιτάχυνση και εφέ.

Εάν έχετε νεότερη κάρτα ή παίζετε παιχνίδια, δεδομένου οτι οι ανοιχτού κώδικα οδηγοί δεν είναι ακόμα έτοιμοι για τα παραπάνω, χρειάζεστε τον κλειστού κώδικα driver (που λέγεται fglrx) και η εγκατάστασή του συνήθως γίνεται από το διαχειριστή πακέτων της διανομής σας. Συμβουλή: προτιμήστε τον διαχειριστή πακέτων διαφορετικά μπορεί να μπλέξετε με πακέτα που λείπουν (kernel-headers) κλπ. Εναλλακτικά δείτε τα παρακάτω tutorials:

Για Ubuntu/Debian: https://www.linuxinsider.gr/node/9558
Για Fedora: https://www.linuxinsider.gr/node/9514/
Για openSUSE: http://www.linuxinsider.gr/node/1187

Oι παραπάνω οδηγοί καλύπτουν και τις περιπτώσεις παλιάς κάρτας με παλιά διανομή.

Σημειώστε ότι τα παραπάνω tutorials δεν είναι ολοκληρωμένα και ενδέχεται να αλλάξουν σε μελλοντικές εκδόσεις των διανομών. Για περισσότερες πληροφορίες και έναν πιο ενημερωμένο οδηγό μπορείτε να ρίξετε μια ματιά εδώ.  

Β) Εγκατάσταση drivers για κάρτες nVidia.  

Για να έχετε 3D επιτάχυνση, χρειάζεστε του κλειστού κώδικα drivers (που λέγονται 'nvidia' ενώ ο ανοικτού κώδικα λέγεται 'nv' ή 'nouveau'). Οι περισσότερες διανομές επιτρέπουν την εγκατάστασή τους από το διαχειριστή πακέτων. 

Για Ubuntu/Debian δείτε το tutorial: Πως εγκαθιστώ τους πιο πρόσφατους drivers της NVIDIA στο Ubuntu
Για Fedora: https://www.linuxinsider.gr/node/9514/
Για openSUSE: http://www.linuxinsider.gr/node/1187

Σημειώστε ότι στο Ubuntu, υπάρχει ο restricted manager (Software & Updates -> Additional Drivers) που αναλαμβάνει να εγκαταστήσει τους κλειστού κώδικα drivers αμέσως μόλις εγκαταστήσετε το Ubuntu. Αρκεί να έχετε σύνδεση στο Διαδίκτυο, φυσικά. 
 

3) Αν έχετε Intel GPU. 

Δεν χρειάζεται συνήθως να εγκαταστήσετε drivers. Εξαίρεση η GMA 500 (Poulsbo).

 

Σημειώσεις:

  • Το πιο απλό τεστ για να δείτε αν έχετε 3D acceleration είναι η εντολή glxinfo | grep rendering.
  • Το ότι έχετε direct rendering/3d acceleration δεν σημαίνει πάντα ότι θα έχετε την καλύτερη επιτάχυνση.
  • Όλα τα παραπάνω αποτελούν μια πρώτη εισαγωγή στο θέμα και δεν μπορούν να καλύψουν όλες τις περιπτώσεις.
  • Αν έχετε απορίες, κάντε μια Αναζήτηση στο forum με το όνομα της κάρτας σας ή ανοίξτε νέο thread στο αντίστοιχο forum μας για τη διανομή σας.
  • Οι ΑΤΙ με τους ανοιχτού κώδικα drivers, στην εντολή glxinfo | grep rendering μπορεί να εμφανίζει yes χωρίς όμως να ισχύει. Αν έχετε πράγματι 3D μπορεί να φανεί απο άλλα πράγματα. Αν είσαστε σε αυτή την περίπτωση και δεν μπορείτε να έχετε 3D ανοίξτε νέο thead για να το κοιτάξουμε.
Δώσε αστέρια!

MO: 4 (ψήφοι: 6)