Σε αυτό το άρθρο, θα σας δείξουμε πώς να εγκαταστήσετε τα προγράμματα οδήγησης NVIDIA στο Fedora Workstation 38 από το αποθετήριο RPM Fusion. Αν και αυτό το άρθρο είναι για το Fedora Workstation 38, θα πρέπει να λειτουργεί χωρίς τροποποιήσεις στο Fedora Workstation 37 και στις μελλοντικές εκδόσεις του Fedora Workstation. Αυτό το άρθρο θα πρέπει επίσης να λειτουργεί σε άλλες περιστροφές του Fedora.
Θέμα Περιεχομένων:
- Έλεγχος εάν η NVIDIA GPU είναι εγκατεστημένη στον υπολογιστή σας
- Αναβάθμιση των εγκατεστημένων πακέτων του Fedora Workstation 38
- Εγκατάσταση των κεφαλίδων πυρήνα και των βιβλιοθηκών ανάπτυξης στον σταθμό εργασίας Fedora 38
- Ενεργοποίηση των αποθετηρίων RPM Fusion στο Fedora
- Ενημέρωση της προσωρινής μνήμης του αποθετηρίου πακέτων Fedora
- Εγκατάσταση των προγραμμάτων οδήγησης NVIDIA στο Fedora Workstation 38 από το RPM Fusion Repository
- Έλεγχος εάν τα προγράμματα οδήγησης NVIDIA λειτουργούν στο Fedora
- Εγκατάσταση των προγραμμάτων οδήγησης NVIDIA VAAPI/VDPAU στον σταθμό εργασίας Fedora 38
- Απεγκατάσταση των προγραμμάτων οδήγησης NVIDIA από το Fedora Workstation 38
- συμπέρασμα
- βιβλιογραφικές αναφορές
Έλεγχος εάν η NVIDIA GPU είναι εγκατεστημένη στον υπολογιστή σας
Για να ελέγξετε εάν έχετε εγκαταστήσει μια NVIDIA GPU στον υπολογιστή σας, εκτελέστε την ακόλουθη εντολή:
$ lspci | λαβή -Οχι 'VGA|3D'
Όπως μπορείτε να δείτε, έχουμε εγκατεστημένη μια GPU NVIDIA GeForce GTX 1050 Ti στον υπολογιστή μας. Μπορεί να έχετε διαφορετική εγκατεστημένη GPU NVIDIA.
Από προεπιλογή, το Fedora Workstation 38 χρησιμοποιεί τα προγράμματα οδήγησης ανοιχτού κώδικα nouveau GPU, εάν έχετε εγκατεστημένη μια NVIDIA GPU στον υπολογιστή σας αντί για τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA.
$ lsmod | λαβή νέος$ lsmod | λαβή nvidia
Αναβάθμιση των εγκατεστημένων πακέτων του Fedora Workstation 38
Για να λειτουργήσουν τα ιδιόκτητα/επίσημα προγράμματα οδήγησης GPU NVIDIA στο Fedora Workstation 38, πρέπει να ενημερώσετε όλα τα υπάρχοντα/προεγκατεστημένα πακέτα του Fedora Workstation 38.
Για να ενημερώσετε όλα τα προεγκατεστημένα πακέτα του Fedora Workstation 38, εκτελέστε την ακόλουθη εντολή:
$ sudo ενημέρωση dnf --φρεσκάρω
Η προσωρινή μνήμη αποθήκευσης πακέτων DNF του Fedora Workstation 38 ενημερώνεται και προετοιμάζεται η ενημέρωση του πακέτου. Χρειάζονται μερικά δευτερόλεπτα για να ολοκληρωθεί.
Τα πακέτα πρέπει να ενημερωθούν και το μέγεθος λήψης των πακέτων θα πρέπει να αναφέρεται. Για να επιβεβαιώσετε την ενημέρωση, πατήστε ΚΑΙ και μετά πατήστε <Εισαγωγή> .
Γίνεται λήψη των ενημερώσεων. Χρειάζεται λίγος χρόνος για να ολοκληρωθεί.
Μόλις δείτε την παρακάτω προτροπή, πατήστε ΚΑΙ και μετά πατήστε <Εισαγωγή> να συνεχίσει.
Οι ενημερώσεις εγκαθίστανται. Χρειάζεται λίγος χρόνος για να ολοκληρωθεί.
Σε αυτό το σημείο, θα πρέπει να εγκατασταθούν οι ενημερώσεις.
Για να τεθούν σε ισχύ οι αλλαγές, επανεκκινήστε το μηχάνημα Fedora Workstation 38 με την ακόλουθη εντολή:
$ sudo επανεκκίνηση
Εγκατάσταση των κεφαλίδων πυρήνα και των βιβλιοθηκών ανάπτυξης στον σταθμό εργασίας Fedora 38
Για να λειτουργήσουν τα ιδιόκτητα/επίσημα προγράμματα οδήγησης GPU NVIDIA, πρέπει επίσης να εγκαταστήσετε τα εργαλεία ανάπτυξης πυρήνα Linux στον υπολογιστή σας Fedora Workstation 38.
Για να εγκαταστήσετε τα εργαλεία ανάπτυξης πυρήνα Linux στο Fedora Workstation 38, εκτελέστε την ακόλουθη εντολή:
$ sudo dnf εγκαθιστώ kernel-headers kernel-devel dkms
Για να επιβεβαιώσετε την εγκατάσταση, πατήστε ΚΑΙ και μετά πατήστε <Εισαγωγή> .
Γίνεται λήψη των πακέτων ανάπτυξης πυρήνα Linux. Χρειάζεται λίγος χρόνος για να ολοκληρωθεί.
Τα πακέτα ανάπτυξης πυρήνα Linux εγκαθίστανται. Χρειάζεται λίγος χρόνος για να ολοκληρωθεί.
Σε αυτό το σημείο, θα πρέπει να εγκατασταθούν τα πακέτα ανάπτυξης πυρήνα Linux.
Ενεργοποίηση των αποθετηρίων RPM Fusion στο Fedora
Τα ιδιόκτητα/επίσημα πακέτα προγραμμάτων οδήγησης NVIDIA GPU είναι διαθέσιμα στο αποθετήριο RPM Fusion του Fedora Workstation 38. Το RPM Fusion είναι ένα αποθετήριο πακέτων τρίτου κατασκευαστή για διανομές Linux που βασίζονται σε RPM, όπως το Fedora Workstation 38. Το αποθετήριο RPM Fusion δεν είναι ενεργοποιημένο από προεπιλογή Fedora Workstation 38. Για να ενεργοποιήσετε το αποθετήριο RPM Fusion στο Fedora Workstation 38, διαβάστε το άρθρο στο Πώς να ενεργοποιήσετε το RPM Fusion Repository στο Fedora .
Ενημέρωση της προσωρινής μνήμης του αποθετηρίου πακέτων Fedora
Μόλις ενεργοποιήσετε το αποθετήριο RPM Fusion στο Fedora Workstation 38, ενημερώστε τη μνήμη cache του αποθετηρίου πακέτων DNF με την ακόλουθη εντολή:
$ sudo dnf makecache
Η προσωρινή μνήμη του αποθετηρίου πακέτων DNF του Fedora Workstation 38 θα πρέπει να ενημερωθεί.
Εγκατάσταση των προγραμμάτων οδήγησης NVIDIA στο Fedora Workstation 38 από το RPM Fusion Repository
Για να εγκαταστήσετε τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA GPU στο Fedora Workstation 38 από το αποθετήριο RPM fusion, εκτελέστε την ακόλουθη εντολή:
$ sudo dnf εγκαθιστώ akmod-nvidia xorg-x11-drv-nvidia-cuda
Για να επιβεβαιώσετε την εγκατάσταση, πατήστε ΚΑΙ και μετά πατήστε <Εισαγωγή> .
Γίνεται λήψη των πακέτων προγραμμάτων οδήγησης NVIDIA GPU και των απαιτούμενων πακέτων εξάρτησης. Χρειάζεται λίγος χρόνος για να ολοκληρωθεί.
Εάν δείτε την παρακάτω προτροπή, πατήστε ΚΑΙ και μετά πατήστε <Εισαγωγή> να συνεχίσει.
Τα πακέτα προγραμμάτων οδήγησης NVIDIA GPU και τα απαιτούμενα πακέτα εξαρτήσεων εγκαθίστανται. Χρειάζεται λίγος χρόνος για να ολοκληρωθεί.
Σε αυτό το σημείο, θα πρέπει να εγκατασταθούν ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA στο μηχάνημά σας Fedora Workstation 38.
Για να τεθούν σε ισχύ οι αλλαγές, επανεκκινήστε το μηχάνημα Fedora Workstation 38 με την ακόλουθη εντολή:
$ sudo επανεκκίνηση
Έλεγχος εάν τα προγράμματα οδήγησης NVIDIA λειτουργούν στο Fedora
Για να επιβεβαιώσετε εάν τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA λειτουργούν στον υπολογιστή σας Fedora Workstation 38, εκτελέστε τις ακόλουθες εντολές. Θα πρέπει να δείτε μερικές παρόμοιες εξόδους εάν τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA λειτουργούν σωστά και τα προγράμματα οδήγησης nouveau ανοιχτού κώδικα δεν χρησιμοποιούνται πλέον:
$ lsmod | λαβή nvidia$ lsmod | λαβή νέος
Μπορείτε επίσης να εκτελέσετε το πρόγραμμα nvidia-smi για να επιβεβαιώσετε εάν λειτουργούν τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA.
$ nvidia-smi
Εάν τα ιδιόκτητα/επίσημα προγράμματα οδήγησης nvidia λειτουργούν σωστά, θα δείτε τον αριθμό έκδοσης των εγκατεστημένων προγραμμάτων οδήγησης NVIDIA [1] και τις διαδικασίες του Fedora Workstation 38 που χρησιμοποιούν την GPU NVIDIA [2] .
Για να επιβεβαιώσετε εάν τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA λειτουργούν, μπορείτε να ανοίξετε την εφαρμογή NVIDIA X Server Settings από το «Μενού Εφαρμογών» του Fedora Workstation 38.
Εάν τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA λειτουργούν, θα δείτε πληροφορίες για την εγκατεστημένη GPU NVIDIA του υπολογιστή σας στην εφαρμογή Ρυθμίσεις διακομιστή NVIDIA X.
Εγκατάσταση των προγραμμάτων οδήγησης NVIDIA VAAPI/VDPAU στον σταθμό εργασίας Fedora 38
Εάν θέλετε να ενεργοποιήσετε την επιτάχυνση βίντεο σε προγράμματα αναπαραγωγής βίντεο όπως το VLC, πρέπει να εγκαταστήσετε τα προγράμματα οδήγησης NVIDIA VAAPI/VDPAU στο Fedora Workstation 38.
Για να εγκαταστήσετε τα προγράμματα οδήγησης NVIDIA VAAPI/VDPAU στο Fedora Workstation 38, εκτελέστε την ακόλουθη εντολή:
$ sudo dnf εγκαθιστώ nvidia-vaapi-driver libva-utils vdpauinfo
Για να επιβεβαιώσετε την εγκατάσταση, πατήστε ΚΑΙ και μετά πατήστε <Εισαγωγή> .
Θα πρέπει να εγκατασταθούν τα προγράμματα οδήγησης NVIDIA VAAPI/VDPAU.
Για να ελέγξετε εάν το πρόγραμμα οδήγησης NVIDIA VAAPI έχει εγκατασταθεί σωστά, εκτελέστε την ακόλουθη εντολή:
$ sudo μάταιες πληροφορίες
Για να ελέγξετε εάν το πρόγραμμα οδήγησης NVIDIA VDPAU εγκαταστάθηκε σωστά, εκτελέστε την ακόλουθη εντολή:
$ sudo vdpauinfo
Απεγκατάσταση των προγραμμάτων οδήγησης NVIDIA από το Fedora Workstation 38
Εάν, για οποιονδήποτε λόγο, θέλετε να καταργήσετε τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA από το Fedora Workstation 38, εκτελέστε την ακόλουθη εντολή:
$ sudo dnf αφαιρέστε * nvidia *
Για να επιβεβαιώσετε την ενέργεια απεγκατάστασης, πατήστε ΚΑΙ ακολουθούμενη από <Εισαγωγή> .
Τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA απεγκαθίστανται από το Fedora Workstation 38. Χρειάζεται λίγος χρόνος για να ολοκληρωθεί.
Σε αυτό το σημείο, τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA θα πρέπει να απεγκατασταθούν.
Για να τεθούν σε ισχύ οι αλλαγές, επανεκκινήστε το μηχάνημα Fedora Workstation 38.
$ sudo επανεκκίνηση
Οι μονάδες πυρήνα της NVIDIA δεν θα φορτωθούν την επόμενη φορά που θα εκκινήσετε το Fedora Workstation 38. Αυτό σημαίνει ότι τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA έχουν απεγκατασταθεί από το μηχάνημα Fedora Workstation 38.
$ lsmod | λαβή nvidia
συμπέρασμα
Σας δείξαμε πώς να εγκαταστήσετε τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA στο Fedora Workstation 38 από το αποθετήριο πακέτων RPM Fusion. Σας δείξαμε επίσης πώς να εγκαταστήσετε τα προγράμματα οδήγησης NVIDIA VAAPI/VDPAU στο Fedora Workstation 38 για να ενεργοποιήσετε την επιτάχυνση αναπαραγωγής βίντεο και πώς να απεγκαταστήσετε τα ιδιόκτητα/επίσημα προγράμματα οδήγησης NVIDIA από το Fedora Workstation 38 επίσης.