2 Ρύθμιση των προγραμμάτων οδήγησης της nVidia για το FreeBSD

Τα τρισδιάστατα εφέ απαιτούν αρκετή ισχύ επεξεργασίας από την κάρτα γραφικών σας. Αν χρησιμοποιείτε κάποια κάρτα γραφικών που βασίζεται σε κυκλώματα της nVidia, θα πρέπει να εγκαταστήσετε και να ρυθμίσετε το πρόγραμμα οδήγησης που παρέχεται από την εταιρία για το FreeBSD, χρησιμοποιώντας την έκδοση που είναι κατάλληλη για το σύστημα σας. Αν χρησιμοποιείτε κάποια άλλη κάρτα, που όμως γνωρίζετε ότι μπορεί να ανταποκριθεί στις απαιτήσεις των εφέ, μπορείτε να παραλείψετε αυτή την ενότητα και να συνεχίσετε με την ρύθμιση του xorg.conf.

2.1 Προσδιορίστε το σωστό πρόγραμμα οδήγησης

Υπάρχουν διάφορες εκδόσεις των προγραμμάτων οδήγησης της nVidia στη συλλογή των ports. Η επιλογή του σωστού προγράμματος για το σύστημα σας, εξαρτάται από το μοντέλο (και την παλαιότητα) της κάρτας γραφικών σας:

Στην πραγματικότητα, η nVidia παρέχει λεπτομερείς πληροφορίες σχετικά με το ποια κάρτα υποστηρίζεται από ποιο πρόγραμμα οδήγησης. Οι πληροφορίες αυτές διατίθενται απευθείας από το δικτυακό τους τόπο: http://www.nvidia.com/object/IO_32667.html.

2.2 Εγκατάσταση του προγράμματος οδήγησης της nVidia

Αφού καθορίσετε το σωστό πρόγραμμα οδήγησης για την κάρτα σας, η εγκατάσταση είναι το ίδιο απλή με οποιοδήποτε άλλη εφαρμογή της συλλογής των ports.

Σημείωση: Βεβαιωθείτε ότι έχετε ανανεώσει τη συλλογή των ports, χρησιμοποιώντας τη μέθοδο που προτιμάτε (π.χ. csup, CVSup ή portsnap) πριν εγκαταστήσετε οποιαδήποτε εφαρμογή από τα ports. Τα προγράμματα οδήγησης των καρτών γραφικών, καθώς και τα προγράμματα τρισδιάστατων εφέ, είναι υπό συνεχή εξέλιξη και εμφανίζονται τακτικά νέες εκδόσεις.

Για παράδειγμα, για να εγκαταστήσετε το τελευταίο πρόγραμμα οδήγησης:

# cd /usr/ports/x11/nvidia-driver
# make install clean

Το πρόγραμμα οδήγησης θα δημιουργήσει ένα άρθρωμα (module) για τον πυρήνα, το οποίο θα πρέπει να φορτωθεί στην εκκίνηση του συστήματος. Θα χρειαστεί να προσθέσετε την ακόλουθη γραμμή στο αρχείο /boot/loader.conf:

nvidia_load="YES"

Σημείωση: Μπορείτε να φορτώσετε το άρθρωμα απευθείας στον πυρήνα που εκτελείται τη δεδομένη χρονική στιγμή χρησιμοποιώντας την εντολή kldload nvidia, αλλά έχει παρατηρηθεί ότι οι τελευταίες εκδόσεις του Xorg δεν λειτουργούν σωστά αν το πρόγραμμα οδήγησης δεν φορτωθεί κατά την εκκίνηση του συστήματος. Για το λόγο αυτό, σας συνιστούμε να επανεκκινήσετε το σύστημα σας μετά την προσθήκη της καταχώρησης στο αρχείο /boot/loader.conf.

Έχοντας φορτώσει το άρθρωμα στον πυρήνα, χρειάζεται μόνο μια μικρή αλλαγή σε μια γραμμή του αρχείου xorg.conf για να ενεργοποιήσετε το πρόγραμμα οδήγησης.

Βρείτε την ακόλουθη γραμμή στο /etc/X11/xorg.conf:

Driver      "nv"

και αλλάξτε την σε:

Driver      "nvidia"

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

Σημείωση: Αν και δεν είναι οπωσδήποτε απαραίτητο, μπορείτε επίσης να εγκαταστήσετε τα ports x11/nvidia-xconfig και x11/nvidia-settings. Το πρώτο μπορεί να σας βοηθήσει να ρυθμίσετε το /etc/X11/xorg.conf μέσω της γραμμής εντολών, ενώ το δεύτερο θα σας επιτρέψει να αλλάζετε ρυθμίσεις στην οθόνη μέσα από γραφικό περιβάλλον και ενώ εκτελείται το Xorg.

Αυτό το κείμενο, και άλλα κείμενα, μπορεί να βρεθεί στο ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Για ερωτήσεις σχετικά με το FreeBSD, διαβάστε την τεκμηρίωση πριν να επικοινωνήσετε με την <questions@FreeBSD.org>.
Για ερωτήσεις σχετικά με αυτή την τεκμηρίωση, στείλτε e-mail στην <doc@FreeBSD.org>.