Πώς να διορθώσετε τα παιχνίδια Steam που δεν λειτουργούν με το Nvidia σε Linux

click fraud protection

Ο πελάτης Steam αντιμετωπίζει προβλήματα παίζοντας κάποια παιχνίδια Linux με κάρτες γραφικών Nvidia εάν το λειτουργικό σύστημα στο οποίο είναι εγκατεστημένο δεν έχει εγκατεστημένες γραφικές βιβλιοθήκες 32-bit. Ο λόγος? Παρόλο που η εφαρμογή Steam είναι 64-bit, πολλά από τα βιντεοπαιχνίδια στο κατάστημα Steam δεν εκτελούνται σε 64-bit. Αντ 'αυτού, βασίζονται σε μεγάλο βαθμό σε παλιές γραφικές βιβλιοθήκες 32-bit για να λειτουργούν σωστά.

Εάν προσπαθείτε παίξτε ένα παιχνίδι Steam στον υπολογιστή σας Linux που υποστηρίζεται από Nvidia, μόνο για να εμφανιστούν σφάλματα, θα μπορούσατε να λείπουν αυτές οι κρίσιμες βιβλιοθήκες 32-bit. Ακολουθήστε και μάθετε πώς να κάνετε το πρόγραμμα-πελάτη Steam να εκτελεί παιχνίδια 32-bit στο Linux!

Μέθοδος 1 - Εγκαταστήστε βιβλιοθήκες 32-bit για κάρτες γραφικών

Το να κάνετε το πρόγραμμα-πελάτης Steam να λειτουργεί στο Linux στις περισσότερες περιπτώσεις είναι τόσο εύκολο όσο η εγκατάσταση των διαφόρων βιβλιοθηκών 32-bit που διατίθενται στα αποθετήρια λογισμικού μιας διανομής.

instagram viewer

Η έναρξη της διαδικασίας εγκατάστασης βιβλιοθήκης 32-bit απαιτεί να είναι ανοιχτό ένα παράθυρο τερματικού. Για να ξεκινήσετε μια περίοδο λειτουργίας γραμμής εντολών στην επιφάνεια εργασίας Linux, πατήστε Ctrl + Shift + T ή Ctrl + Alt + T στο πληκτρολόγιο.

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

Σημείωση: η λήψη αυτών των βιβλιοθηκών 32 bit σημαίνει ότι θα πρέπει να χρησιμοποιείτε την τελευταία έκδοση των προγραμμάτων οδήγησης γραφικών της GPU. Λάβετε υπόψη ότι αυτά είναι ιδιόκτητα προγράμματα οδήγησης γραφικών. Αυτά τα προβλήματα δεν πρέπει να εμφανίζονται όταν χρησιμοποιείτε προγράμματα οδήγησης GPU ανοιχτού κώδικα, καθώς οι βιβλιοθήκες 32-bit συνήθως εγκαθίστανται αμέσως.

Ubuntu

Το Ubuntu Linux είναι πιθανώς μία από τις μόνες διανομές Linux που καθιστούν αδύνατο να μην υπάρχουν βιβλιοθήκες Nvidia 32-bit, αρκεί να είναι εγκατεστημένα τα ειδικά προγράμματα οδήγησης. Έτσι, εάν το Steam αρνείται να εκτελεστεί, ίσως χρειαστεί να ενημερώσετε το πρόγραμμα οδήγησης.

Ο καλύτερος τρόπος για να αποκτήσετε τα πιο ενημερωμένα προγράμματα οδήγησης Nvidia στο Ubuntu είναι να χρησιμοποιήσετε ένα εξωτερικό λογισμικό PPA. Με ενεργοποιημένο αυτό το PPA, θα λάβετε πολύ νεότερες εκδόσεις προγραμμάτων οδήγησης Nvidia που το Ubuntu δεν αποστέλλει από προεπιλογή, κάτι που θα λύσει τα προβλήματα που αντιμετωπίζετε με το Steam.

Για να ενεργοποιήσετε το PPA, ανοίξτε ένα παράθυρο τερματικού πατώντας Ctrl + Alt + T ή Ctrl + Shift + T στο πληκτρολόγιο. Από εκεί, επικολλήστε τις δύο εντολές στο παράθυρο της γραμμής εντολών.

sudo add-apt-repository ppa: γραφικά-προγράμματα οδήγησης / ppa
sudo apt ενημέρωση

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

λογισμικό-ιδιότητες-gtk 

Βρείτε "Πρόσθετα προγράμματα οδήγησης" και μεταβείτε από το πρόγραμμα οδήγησης Nvidia που εκτελείτε σε ένα από τη λίστα που είναι πιο ενημερωμένη. Στη συνέχεια, επανεκκινήστε και δοκιμάστε ξανά το Steam. Όλα πρέπει να λειτουργούν υπέροχα!

Ντέμπιαν

Η εγκατάσταση των προγραμμάτων οδήγησης Nvidia στο Debian Linux δεν διασφαλίζει πάντα ότι έχουν ρυθμιστεί οι βιβλιοθήκες 32-bit, κάτι που μπορεί να προκαλέσει προβλήματα στο παιχνίδι Steam. Ο τρόπος για αυτό για τα προγράμματα οδήγησης GPU Nvidia είναι απλώς να εγκαταστήσετε ένα πακέτο 32-bit που το φροντίζει.

Για να ξεκινήσετε, αποκτήστε ένα κέλυφος ρίζας χρησιμοποιώντας το σου εντολή. Ή, αν έχετε sudo ρύθμιση, χρησιμοποιήστε αυτό αντ 'αυτού.

su -

Ή

sudo -s

Με root, χρησιμοποιήστε το καταλαβαίνω εργαλείο διαχείρισης πακέτων για την εγκατάσταση του πακέτου 32-bit που απαιτείται για την εκτέλεση του Steam σωστά με GPU Nvidia.

apt-get εγκατάσταση libgl1-nvidia-glx: i386 -y

Μετά την εγκατάσταση αυτής της βιβλιοθήκης, επανεκκινήστε το Steam και όλα πρέπει να λειτουργούν!

Arch Linux

Η κοινότητα του Arch Linux κάνει σπουδαία δουλειά στο να δίνει στους χρήστες τα εργαλεία για να δημιουργήσουν βιβλιοθήκες γραφικών 32-bit έτσι ώστε το Steam να λειτουργεί στα καλύτερά του. Για να ξεκινήσετε, εγκαταστήστε το ιδιόκτητο πρόγραμμα οδήγησης Nvidia στο σύστημα Arch Linux χρησιμοποιώντας τον διαχειριστή πακέτων Pacman (εάν δεν το έχετε κάνει ήδη).

sudo pacman -S nvidia-πρόγραμμα οδήγησης

Στη συνέχεια, φροντίστε όλες τις διάφορες βιβλιοθήκες Nvidia 32-bit χρησιμοποιώντας το Pacman.

sudo pacman -S lib32-nvidia-utils

Δεν λειτούργησε; Ίσως χρειαστεί να εγκαταστήσετε διαφορετικά προγράμματα οδήγησης GPU Nvidia. Βρείτε πληροφορίες για αυτό εδώ.

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

Στο Fedora Linux, υπάρχουν αρκετοί διαφορετικοί τρόποι για να αποκτήσετε πρόσβαση στις βιβλιοθήκες που απαιτούνται για να σταματήσετε τα προβλήματα με διάφορα παιχνίδια Steam. Για να ξεκινήσετε, κατανοήστε ότι το Fedora δεν αποστέλλεται με πρόσβαση σε προγράμματα οδήγησης Nvidia. Αντι αυτου, πρέπει να ενεργοποιήσετε το RPM Fusion ακολουθώντας το σεμινάριό μας. Μόλις ρυθμιστεί το αποθετήριο λογισμικού RPM Fusion και είναι έτοιμο, κάντε τα εξής:

sudo dnf εγκατάσταση xorg-x11-drv-nvidia akmod-nvidia nvidia-driver

Στη συνέχεια, ρυθμίστε τις βιβλιοθήκες 32-bit εγκαθιστώντας το πακέτο "xorg-x11-drv-nvidia-libs.i686".

xorg-x11-drv-nvidia-libs.i686

Εάν έχετε διαφορετικό στυλ κάρτας γραφικών Nvidia που απαιτεί διαφορετικό πρόγραμμα οδήγησης, διαβάστε τον οδηγό RPMFusion εδώ.

OpenSUSE

Εάν έχετε εγκαταστήσει το πρόγραμμα οδήγησης Nvidia στο OpenSUSE Linux από το επίσημο αποθετήριο λογισμικού, θα πρέπει να είστε ήδη εκτελείτε τις τελευταίες γραφικές βιβλιοθήκες 32-bit που καθιστούν δυνατή τη λειτουργία του Steam, καθώς έχουν τραβηχτεί αυτομάτως. Εξακολουθείτε να αντιμετωπίζετε προβλήματα; Εξετάστε το ενδεχόμενο απεγκατάστασης των προγραμμάτων οδήγησης, επανεκκίνηση, και στη συνέχεια επανεγκαταστήστε τα. Εναλλακτικά, δοκιμάστε να αποκτήσετε μια νεότερη έκδοση απευθείας από τη Nvidia, καθώς περιλαμβάνουν επίσης βιβλιοθήκες 32 bit για συμβατότητα με το Steam και άλλες εφαρμογές που εξαρτώνται από 32 bit στο Linux.

Μέθοδος 2 - Εγκαταστήστε την έκδοση Flatpak του Steam

Εάν η μέθοδος εγκατάστασης διαφόρων γραφικών βιβλιοθηκών Nvidia δεν διορθώνει το Steam για εσάς, ένας άλλος τρόπος για να διορθώσετε αυτό το ζήτημα είναι να μεταβείτε στην έκδοση Flatpak του Steam. Γιατί; Λοιπόν, όταν εγκαθίσταται το Steam από το Flatpak, όλες οι βιβλιοθήκες Nvidia εγκαθίστανται αυτόματα και μέσω του συστήματος Flatpak, διασφαλίζοντας ότι όλα τα παιχνίδια λειτουργούν άψογα.

Σημείωση: για να εγκαταστήσετε την έκδοση Flatpak του Steam, πρέπει πρώτα να εκτελέσετε το χρόνο εκτέλεσης του Flatpak. Για να λειτουργήσει ο χρόνος εκτέλεσης, ακολουθήστε τον αναλυτικό οδηγό μας για το θέμα.

Εγκαταστήστε την εφαρμογή Steam Flatpak μαζί με τις διάφορες βιβλιοθήκες Nvidia GPU που είναι απαραίτητες για να την εκτελέσετε με τις παρακάτω εντολές.

flatpak remote-add - if-not-υπάρχει flathub https://flathub.org/repo/flathub.flatpakrepo flatpak εγκατάσταση flathub com.valvesoftware. Ατμός

Μόλις ολοκληρωθεί η εγκατάσταση, ξεκινήστε το Steam και τα παιχνίδια θα εκτελούνται χωρίς προβλήματα στο σύστημα GPU της Nvidia!

watch instagram story