Πώς να εγκαταστήσετε το πρόγραμμα οδήγησης Nvidia Beta σε Linux

click fraud protection

Η Nvidia κάνει τις καλύτερες κάρτες γραφικών, αλλά προς το παρόν, οι χρήστες Linux ενδέχεται να δυσκολεύονται να χρησιμοποιούν τα σταθερά προγράμματα οδήγησης Linux. Αρχικά, υπήρχε μεγάλη υποστήριξη για αυτές τις κάρτες γραφικών με σταθερά προγράμματα οδήγησης διαθέσιμα για Linux. Από τότε έχει επιδεινωθεί. Όσοι χρησιμοποιούν τις νέες κάρτες σειράς GTX 10 αντιμετωπίζουν δυσλειτουργίες και λιγότερες από τις αστρικές επιδόσεις. Εξαιτίας αυτού, οι χρήστες Linux με αυτές τις GPU πρέπει να εξετάσουν το ενδεχόμενο χρήσης των διαθέσιμων προγραμμάτων οδήγησης beta. Το πρόγραμμα οδήγησης beta ενημερώνεται με ταχύτερο ρυθμό από το σταθερό, οπότε οι διορθώσεις γίνονται πιο γρήγορα. Επιπλέον, οι χρήστες του Nvidia στην έκδοση beta θα βρουν νεότερες λειτουργίες που εφαρμόζονται με ταχύτερο ρυθμό, και τα προβλήματα επιδιορθώνονται επίσης πιο γρήγορα. Δείτε πώς μπορείτε να απενεργοποιήσετε τα προγράμματα οδήγησης ανοιχτού κώδικα και να εγκαταστήσετε το πρόγραμμα οδήγησης Nvidia beta στο Linux.

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

instagram viewer

Ο πυρήνας Linux, από προεπιλογή, υποστηρίζει κάρτες γραφικών Linux. Αυτό γίνεται με το πρόγραμμα οδήγησης ανοιχτού κώδικα Nouveau. Για τα περισσότερα άτομα με Linux σε GPU Nvidia, αυτό το πρόγραμμα οδήγησης θα πάει καλά και δεν υπάρχει πραγματική ανάγκη να μεταβείτε στο ιδιόκτητο πρόγραμμα οδήγησης. Λάβετε υπόψη ότι αυτός ο οδηγός, αν και ήδη λειτουργεί, έχει κάποια σοβαρά ζητήματα απόδοσης όταν πρόκειται βιντεοπαιχνίδια, επεξεργασία βίντεο και βασικά οτιδήποτε περιλαμβάνει κάρτες βίντεο υψηλού επιπέδου και υψηλό εκτέλεση.

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

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

sudo -s

Στη συνέχεια, εισαγάγετε το πρόγραμμα επεξεργασίας κειμένου Nano και δημιουργήστε ένα αρχείο διαμόρφωσης. Αυτό είναι απαραίτητο ώστε το Linux να ξέρει τι να κάνει.

sudo nano /etc/modprobe.d/disable-nouveau.conf

Αρχικά, προσθέστε το στο αρχείο:

μαύρη λίστα nouveau

Στη συνέχεια πατήστε Εισαγω στο πληκτρολόγιο για να μεταβείτε στην επόμενη γραμμή και να προσθέσετε αυτό το κείμενο:

nouveau modeset = 0

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

Για όσους δεν γνωρίζουν: στην πραγματικότητα δεν απεγκαθιστούμε μόνιμα την εγκατάσταση αυτού του προγράμματος οδήγησης. Αντίθετα, αυτό που συμβαίνει είναι ότι το πρόγραμμα οδήγησης πυρήνα Nouveau θα εμφανίζεται στη μαύρη λίστα και θα εμποδίζεται η φόρτωσή του στην αρχή. Η κάρτα γραφικών Nvidia δεν θα συγχέεται και θα προσπαθήσετε να φορτώσετε και τα δύο προγράμματα οδήγησης. Όταν οι περισσότεροι χρήστες εγκαθιστούν τα σταθερά προγράμματα οδήγησης Nvidia από προγράμματα εγκατάστασης γραφικών (όπως το πρόγραμμα εγκατάστασης προγράμματος οδήγησης Ubuntu), το πρόγραμμα οδήγησης ανοιχτού κώδικα εμφανίζεται αυτόματα στη μαύρη λίστα. Κάναμε ουσιαστικά το ίδιο πράγμα.

Προ-εκκίνηση προγραμμάτων οδήγησης ανοιχτού κώδικα μαύρης λίστας

Το πρόγραμμα οδήγησης Nouveau πρέπει επίσης να απενεργοποιηθεί κατά την εκκίνηση. Αυτό μπορεί να γίνει με την επεξεργασία της προεπιλεγμένης διαμόρφωσης Grub.

sudo nano / etc / default / grub

Στον συντάκτη, αναζητήστε GRUB_CMDLINE_LINUX_DEFAULT =

Χρησιμοποιώντας το Nano, επικολλήστε:

rdblacklist = νουβό

Ο επικολλημένος κώδικας πρέπει να έχει την εξής μορφή:

Δημιουργήστε ένα νέο αρχείο διαμόρφωσης Grub με:

sudo grub-mkconfig -o /boot/grub/grub.cfg. 

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

Εγκατάσταση κεφαλίδων πυρήνα / λήψη προγράμματος οδήγησης

Στο Linux, η συλλογή μονάδων πυρήνα είναι ευκολότερη από ποτέ χάρη σε μια τεχνολογία γνωστή ως «Linux headers». Αυτό το εργαλείο καθιστά δυνατή τη σύνταξη μιας μονάδας πυρήνα που ταιριάζει με την τρέχουσα έκδοση του Linux. Κάθε φορά που ο πυρήνας Linux ενημερώνεται στο σύστημα, οι κεφαλίδες ενημερώνονται επίσης. Δυστυχώς, λόγω του τρόπου εγκατάστασης του λογισμικού στις περισσότερες διανομές Linux αυτές τις μέρες, οι κεφαλίδες σπάνια εγκαθίστανται. Αυτό συμβαίνει επειδή οι άνθρωποι σπάνια πρέπει να χτίσουν και να εγκαταστήσουν λειτουργικές μονάδες, καθώς όλα συνήθως λειτουργούν έξω από το κουτί.

Εγκαταστήστε τις κεφαλίδες με την ακόλουθη εντολή. Επιλέξτε αυτό που αντιστοιχεί στη διανομή Linux.

Ubuntu / Linux Mint / Elementary / Debian κ.λπ.

sudo apt εγκατάσταση linux-headers

Arch Linux / Manjaro κ.λπ.

sudo pacman -S-πυρήνες-κεφαλίδες

Μαλακό καπέλλο

sudo dnf εγκαταστήστε kernel-headers kernel-devel -y

Ανοίξτε το Suse

sudo zypper εγκαταστήστε kernel-headers kernel-devel

Λήψη του προγράμματος οδήγησης

Το πρόγραμμα οδήγησης beta κυκλοφορεί από τη Nvidia πολύ πιο γρήγορα από ό, τι οι διανομές Linux μπορούν να συνεχίσουν. Τα περισσότερα αποθετήρια λογισμικού στο Linux παγώνουν αποτελεσματικά κάθε έκδοση. Αυτό σημαίνει ότι το νέο λογισμικό μπορεί να προστεθεί μόνο κάθε δύο μήνες. Αυτός είναι ο λόγος για τον οποίο σε αυτόν τον οδηγό κατεβάζουμε το πρόγραμμα οδήγησης απευθείας από τον κατασκευαστή, αντί για προγραμματιστές διανομής Linux.

Μεταβείτε στον ιστότοπο Nvidia, επιλέξτε Linux στο λειτουργικό σύστημα. Στη συνέχεια, επιλέξτε το μοντέλο γραφικών σας και στην ενότητα "Προτεινόμενο / Beta", ορίστε την επιλογή beta. Κατεβάστε την τελευταία έκδοση του προγράμματος οδήγησης.

Προετοιμασία για εγκατάσταση

Το πρόγραμμα οδήγησης Nvidia δεν μπορεί να εγκατασταθεί έως ότου αλλάξει τα δικαιώματα του προγράμματος εγκατάστασης (επισημαίνοντας ότι είναι εκτελέσιμο). Αρχικά, εισαγάγετε τον κατάλογο Λήψη:

cd ~ / Λήψεις

Στη συνέχεια, επισημάνετε το ως εκτελέσιμο.

sudo chmod + x *. εκτέλεση

Με το πρόγραμμα εγκατάστασης προετοιμασμένο, θα είμαστε σε θέση να απενεργοποιήσουμε το GUI, έτσι ώστε το πρόγραμμα εγκατάστασης να λειτουργεί:

sudo -s rm /etc/systemd/system/default.target ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

Εγκαταστήστε το πρόγραμμα οδήγησης Nvidia Beta

Στην ενότητα προετοιμασίας, η γραφική διεπαφή απενεργοποιήθηκε. Ως αποτέλεσμα, ο χρήστης βρίσκεται σε λειτουργία TTY. Συνδεθείτε με το όνομα χρήστη σας. Στη συνέχεια, αποκτήστε ένα κέλυφος ρίζας:

sudo -s

Στη συνέχεια, μεταβείτε στο σημείο όπου βρίσκεται το αρχείο .run.

cd / home / όνομα χρήστη / Λήψεις /

Στη συνέχεια, εκτελέστε το πρόγραμμα εγκατάστασης με:

./*.τρέξιμο

Ακολουθήστε τις οδηγίες στο πρόγραμμα εγκατάστασης Nvidia και βεβαιωθείτε ότι συμφωνείτε να ενεργοποιήσετε την υποστήριξη DKMS.

Όταν ολοκληρωθεί η εγκατάσταση, εισαγάγετε τα ακόλουθα για να ενεργοποιήσετε ξανά τη διεπαφή GUI:

rm /etc/systemd/system/default.target ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

Με ενεργοποιημένη τη διεπαφή γραφικών, επανεκκινήστε το μηχάνημα. Όταν συνδεθεί ξανά ο υπολογιστής, τα προγράμματα οδήγησης Nvidia GPU beta θα λειτουργούν τέλεια στο σύστημα.

watch instagram story