Θέμα Jannah Η άδεια δεν είναι επικυρωμένη. Μεταβείτε στη σελίδα επιλογών θέματος για να επικυρώσετε την άδεια χρήσης, Χρειάζεστε μία άδεια για κάθε όνομα τομέα.
Πώς να βρείτε εύκολα τι είδους μονάδα επεξεργασίας γραφικών είναι εγκατεστημένη στο Linux
Πώς να ελέγξετε την εγκατεστημένη GPU σε Linux
Η γνώση του τύπου της μονάδας επεξεργασίας γραφικών (GPU) που είναι εγκατεστημένη σε ένα σύστημα Linux είναι ένα κρίσιμο βήμα για κάθε χρήστη που θέλει να βελτιώσει την απόδοση της συσκευής του ή να διασφαλίσει ότι τα προγράμματα οδήγησης είναι συμβατά με το λογισμικό που χρησιμοποιεί. Ενώ αυτό μπορεί να είναι απλό σε άλλα λειτουργικά συστήματα, στο Linux, υπάρχουν αρκετές διαθέσιμες μέθοδοι που σας επιτρέπουν να μάθετε τις ακριβείς λεπτομέρειες της κάρτας γραφικών σας, είτε πρόκειται για NVIDIA, AMD είτε Intel.
Αυτό μπορεί να γίνει μέσω των ενσωματωμένων εντολών στο τερματικό ή χρησιμοποιώντας γραφικά εργαλεία που εμφανίζουν τις προδιαγραφές με οργανωμένο τρόπο. Η γνώση αυτών των πληροφοριών σάς βοηθά να προσαρμόσετε τις ρυθμίσεις γραφικών, να εγκαταστήσετε κατάλληλα προγράμματα οδήγησης ή να επιλύσετε προβλήματα απόδοσης ή οθόνης. Σε αυτόν τον οδηγό, θα σας καθοδηγήσουμε στους πιο αξιόπιστους και πρακτικούς τρόπους για να μάθετε τι είδους GPU έχετε εγκαταστήσει χωρίς την ανάγκη για λογισμικό τρίτων, εξηγώντας τα πλεονεκτήματα κάθε μεθόδου και πώς να διαβάζετε εύκολα τα αποτελέσματα.
περίληψη
Για να αναγνωρίσετε την GPU σας από τη γραμμή εντολών στο Linux, ενημερώστε πρώτα τη βάση δεδομένων PCI ID με την εντολή "sudo update-pciids" και, στη συνέχεια, εκτελέστε την εντολή "sudo lspci -v | less" και αναζητήστε την εντολή "VGA" στο αποτέλεσμα.
Οι εντολές lshw και glxinfo είναι δύο εναλλακτικοί τρόποι για να αναγνωρίσετε την κάρτα γραφικών σας, παρέχοντας διαφορετικές πληροφορίες.
Η γνώση της μονάδας επεξεργασίας γραφικών (GPU) σε υπολογιστές Linux είναι σημαντική για την αντιμετώπιση προβλημάτων με τα προγράμματα οδήγησης οθόνης.
Χρειάζεται να αναγνωρίσετε τη μονάδα επεξεργασίας γραφικών (GPU) στο μηχάνημά σας Linux; Δείτε πώς μπορείτε να αναγνωρίσετε την κάρτα γραφικών σας από τη γραμμή εντολών και στο GNOME.
Πιθανότατα έχετε βρεθεί σε αυτήν την κατάσταση. Σας έχει ανατεθεί να παρέχετε υποστήριξη σε έναν συγγενή ή συνάδελφο που δεν είναι τεχνικά καταρτισμένος και νιώθετε ότι δεν θα είναι εύκολο. Παρ' όλα αυτά, παρεμβαίνετε! Γρήγορα συνειδητοποιείτε ότι το πρόβλημα πιθανότατα οφείλεται στο πρόγραμμα οδήγησης οθόνης σας. Άλλωστε, μπορεί να μην είναι τόσο σοβαρό! Αλλά η αμυδρή λάμψη ελπίδας σας σβήνει γρήγορα όταν ρωτάτε: "Τι είδους κάρτα γραφικών έχετε;"
Η έκπληκτη απάντησή σας λέει πολλά. Για να υποστηρίξετε κάτι, πρέπει να ξέρετε τι είναι. Πώς, λοιπόν, μπορείτε να προσδιορίσετε τον τύπο της κάρτας γραφικών σε έναν υπολογιστή Linux;
Ας υποθέσουμε το χειρότερο σενάριο, και ας υποθέσουμε ότι τα προγράμματα οδήγησης της κάρτας γραφικών δεν εγκαταστάθηκαν ποτέ, επομένως δεν μπορείτε καν να τα εξετάσετε για αποδεικτικά στοιχεία. Κανένα πρόβλημα! Μπορείτε να λύσετε αυτό το πρόβλημα είτε μέσω της γραμμής εντολών είτε μέσω του γραφικού περιβάλλοντος χρήστη (GUI).
Χρησιμοποιήστε την εντολή lspci και τη βάση δεδομένων PCI ID για να επαληθεύσετε την GPU.
Το πρότυπο διασύνδεσης περιφερειακών στοιχείων (PCI) Ένα κοινό πρωτόκολλο που μπορεί να χρησιμοποιηθεί για επικοινωνία με εσωτερικά περιφερειακά, όπως κάρτες γραφικών. Το αποθετήριο διατηρεί Αναγνωριστικά PCI στη βάση δεδομένων Με όλα τα γνωστά αναγνωριστικά συσκευών PCI. Αυτό σημαίνει ότι αν γνωρίζετε κάποιες πληροφορίες σχετικά με τη συσκευή, μπορείτε να την αναζητήσετε.
يمكنك Χρησιμοποιώντας την εντολή lspci Παραθέτει τις συσκευές PCI που είναι εγκατεστημένες σε έναν υπολογιστή Linux, μαζί με ορισμένες πληροφορίες σχετικά με αυτές.
Δεν θα ήταν υπέροχο αν μπορούσαμε να συνδέσουμε τη βάση δεδομένων PCI και την εντολή lspci; Πράγματι, αυτό ακριβώς συμβαίνει όταν εκτελείτε την εντολή lspci. Η εντολή ελέγχει ένα τοπικό αντίγραφο της βάσης δεδομένων PCI για να προσδιορίσει ποιες συσκευές PCI ανιχνεύει. Πριν ξεκινήσετε, συνιστάται να ενημερώσετε το τοπικό αντίγραφο της βάσης δεδομένων PCI.
Η τελευταία έκδοση της βάσης δεδομένων έχει ανακτηθεί και μπορούμε πλέον να χρησιμοποιήσουμε την εντολή lspci. Θα υπάρχει μεγάλο αποτέλεσμα, επομένως θα το μετακινήσουμε σε μια μικρότερη βάση δεδομένων. Η επιλογή -v (λεπτομερής) αναγκάζει το lscpi να μας παρέχει όσο το δυνατόν περισσότερες πληροφορίες. Θα χρησιμοποιήσουμε την εντολή sudo για να διασφαλίσουμε ότι οι πληροφορίες είναι όσο το δυνατόν πιο λεπτομερείς.
Γράφουμε την εντολή ως εξής:
sudo lspci -v | λιγότερο
Τα αποτελέσματα εμφανίζονται σε μειωμένη μορφή. Πατώντας την κάθετο (/) ενεργοποιείται η αναζήτηση σε μειωμένη μορφή.
Πληκτρολογήστε «VGA» με κεφαλαία γράμματα και πατήστε Enter.
Η μηχανή αναζήτησης less αναζητά τη συμβολοσειρά "VGA" και εμφανίζει τα πρώτα αποτελέσματα που βρίσκει. Στη συνέχεια, μπορείτε να κάνετε κύλιση ή να μεταβείτε στην επόμενη σελίδα για να δείτε πόσες κάρτες γραφικών βρήκε η μηχανή αναζήτησης lspci.
Σε αυτό το άρθρο, ερευνήσαμε μια ποικιλία διανομών Linux που εκτελούνται σε VirtualBox Εικονικές. Αυτές οι συσκευές, φυσικά, διαθέτουν εικονικές κάρτες γραφικών.
Για να δείτε ένα παράδειγμα πρακτικών αποτελεσμάτων, ακολουθεί η έξοδος από τον κεντρικό (φυσικό) υπολογιστή:
26:00.0VGAcompatiblecontroller: NVIDIACorporationGP108[GeForce GT 1030] (reva1) (prog-if 00 [VGA controller])
Subsystem: GigabyteTechnologyCo., LtdGP108[GeForce GT 1030]
Flags: bus master, fast devsel, latency 0, IRQ 97Memory at f6000000(32-bit, non-prefetchable) [size=16M]
Memory at e0000000(64-bit, prefetchable) [size=256M]
Memory at f0000000(64-bit, prefetchable) [size=32M]I/O ports at e000 [size=128]Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [60]PowerManagementversion 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78]ExpressLegacyEndpoint, MSI 00Capabilities: [100]VirtualChannelCapabilities: [250]LatencyToleranceReportingCapabilities: [128]PowerBudgeting <?>
Capabilities: [420] Advanced Error Reporting
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024<?>
Capabilities: [900] Secondary PCI Express <?>
Kernel driver in use: nouveauKernelmodules: nouveau
Μας δώσατε αμέσως πολύτιμες πληροφορίες!
Η κάρτα είναι μια NVIDIA Corporation GP108 [GeForce GT 1030], και μετά από λίγα δευτερόλεπτα αναζήτησης χρησιμοποιώντας μια μηχανή αναζήτησης, Βρήκαμε τη σελίδα της NVIDIA Η τεχνολογία για αυτήν τη συσκευή. Το κείμενο "[VGA Controller]" στο τέλος της πρώτης γραμμής υποδεικνύει ότι αυτή είναι η "λειτουργική" κάρτα γραφικών. Αυτές οι πληροφορίες είναι χρήσιμες κατά την εγκατάσταση περισσότερων από μίας καρτών σε έναν υπολογιστή.
Χρησιμοποιήστε την εντολή lshw για να βρείτε την GPU σας.
Μπορείτε επίσης να χρησιμοποιήσετε την εντολή lshw για να εμφανίσετε μια λίστα συσκευών που είναι εγκατεστημένες σε έναν υπολογιστή Linux. Αυτή η εντολή εμφανίζει διάφορους τύπους, όχι μόνο συσκευές PCI.
Για να του πούμε ποιες κάρτες γραφικών βρίσκει, θα χρησιμοποιήσουμε την επιλογή -C (κλάση) και θα περάσουμε τον τροποποιητή "πλάτος". Η επιλογή -numeric αναγκάζει την εντολή lshw να παρέχει τα αριθμητικά αναγνωριστικά των συσκευών, εκτός από τα ονόματά τους.
Πληκτρολογήστε τα εξής:
sudo lshw -αριθμητική -C εμφάνιση
Και αυτό είναι που βρήκε αυτή η εντολή στον πραγματικό υπολογιστή:
Είναι ενθαρρυντικό που και οι δύο βρήκαν την ίδια κάρτα!
Τα αναγνωριστικά [10DE:1D01] αντιπροσωπεύουν τον κατασκευαστή (10DE) και το μοντέλο (1D01). Για να βρείτε άμεσα τη μάρκα και το μοντέλο, μπορείτε να πληκτρολογήσετε "κάρτα γραφικών 10de:1d01" σε μια μηχανή αναζήτησης.
εντολή glxinfo
Η εντολή glxinfo είναι μια άλλη μέθοδος που μπορείτε να χρησιμοποιήσετε. Σας παρέχει πληροφορίες από την επέκταση. OpenGL για Windows X. Στη συνέχεια, μπορείτε να αναζητήσετε ορισμένες από αυτές τις πληροφορίες για να μάθετε τι είδους κάρτα γραφικών είναι εγκατεστημένη στο μηχάνημα.
Η εντολή glxinfo υπάρχει ήδη στο Manjaro και το Fedora, αλλά πρέπει να την εγκαταστήσετε στο Ubuntu. Για να το κάνετε αυτό, πληκτρολογήστε την ακόλουθη εντολή:
sudo apt-get εγκαταστήστε mesa-utils
Για να δρομολογήσετε την έξοδο από το glxinfo μέσω του less και να χρησιμοποιήσετε την επιλογή -B (print identifieres), πληκτρολογήστε τα εξής:
glxinfo -B | λιγότερο
Η κάρτα γραφικών περιγράφεται στη γραμμή «Συσκευή».
Αυτή είναι η έξοδος από τον πραγματικό υπολογιστή:
Όταν πληκτρολογείτε «NV138» σε μια μηχανή αναζήτησης, η κάρτα γραφικών NVIDIA αναγνωρίζεται αμέσως.
Χρησιμοποιήστε το γραφικό περιβάλλον χρήστη (GUI) για να επιλέξετε την κάρτα γραφικών.
Εάν ο υπολογιστής σας είναι διακομιστής που λειτουργεί μόνο μέσω γραμμής εντολών, θα χρειαστεί να χρησιμοποιήσετε μία από τις τεχνικές που αναφέραμε νωρίτερα. Εάν εκτελείται γραφικό περιβάλλον χρήστη, πιθανότατα υπάρχει ένας γραφικός τρόπος για να επιλέξετε την κάρτα γραφικών. Στην πραγματικότητα, αυτή η επιλογή πιθανότατα βρίσκεται στις ρυθμίσεις της επιφάνειας εργασίας Linux.
Στην επιφάνεια εργασίας GNOME, ανοίξτε το παράθυρο διαλόγου Ρυθμίσεις (το εικονίδιο με το γρανάζι στο αναπτυσσόμενο μενού επάνω δεξιά) και, στη συνέχεια, κάντε κλικ στην επιλογή Λεπτομέρειες στην πλαϊνή γραμμή. Στον πίνακα "Πληροφορίες", αναζητήστε τα Γραφικά. Αυτό σας δείχνει τον τύπο κάρτας γραφικών που διαθέτει ο υπολογιστής σας—ή μάλλον, ποια χρησιμοποιείται αυτήν τη στιγμή. Ο υπολογιστής σας μπορεί να διαθέτει περισσότερες από μία GPU.
Κάρτες γραφικών σε φορητούς υπολογιστές
Πολλοί φορητοί υπολογιστές διαθέτουν δύο κάρτες γραφικών: μία από τον κατασκευαστή της CPU και μία από έναν κορυφαίο πάροχο καρτών γραφικών.
Ας πληκτρολογήσουμε την ίδια εντολή lspci όπως πριν, αλλά αυτή τη φορά θα τη χρησιμοποιήσουμε σε φορητό υπολογιστή:
sudo lspci -v | λιγότερο
Όπως αναμενόταν, λαμβάνουμε μια περιγραφή των καρτών γραφικών στη συσκευή:
00:02.0VGAcompatiblecontroller: IntelCorporation 3rdGenCoreprocessorGraphicsController (rev 09) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. 3rd Gen Core processor Graphics Controller
Flags: bus master, fast devsel, latency 0, IRQ 33
Memory at f7400000(64-bit, non-prefetchable) [size=4M]
Memory at d0000000(64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
[virtual]ExpansionROMat 000c0000[disabled][size=128K]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0]PowerManagementversion 2
Capabilities: [a4]PCIAdvancedFeatures
Kernel driver in use: i915Kernelmodules: i91501:00.0VGAcompatiblecontroller: NVIDIACorporationGF119M[GeForce 610M] (reva1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeKComputerInc. GF119M[GeForce 610M]Flags: busmaster, fastdevsel, latency 0, IRQ 34
Memory at f6000000(32-bit, non-prefetchable) [size=16M]
Memory at e0000000(64-bit, prefetchable) [size=128M]
Memory at e8000000(64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
ExpansionROMatf7000000[disabled][size=512K]Capabilities: [60]PowerManagementversion 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00Capabilities: [b4] Vendor Specific Information: Len=14<?>
Capabilities: [100]VirtualChannelCapabilities: [128]PowerBudgeting <?>
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024<?>
Kernel driver in use: nouveau
Kernel modules: nouveau
Αυτός ο φορητός υπολογιστής διαθέτει GPU Intel Core και κάρτα γραφικών NVIDIA GeForce 610M. Ωστόσο, και οι δύο κάρτες έχουν τη συμβολοσειρά "[VGA Controller]", η οποία συνήθως υποδεικνύει τη μονάδα επεξεργασίας γραφικών που χρησιμοποιείται.
Δεν είναι δυνατή η χρήση και των δύο καρτών, επομένως δοκιμάστε πρώτα να χρησιμοποιήσετε την κάρτα από τον κύριο προμηθευτή της κάρτας γραφικών σας. Αυτή είναι η κάρτα που ο κατασκευαστής του φορητού υπολογιστή σας θεωρεί ως προεπιλεγμένη και την αναφέρει στις προδιαγραφές της συσκευής.
Μία από τις τεχνικές που καλύψαμε εδώ σίγουρα θα σας βοηθήσει! Μόλις μάθετε τον τύπο της κάρτας γραφικών στον υπολογιστή ή το φορητό υπολογιστή σας, μπορείτε να επιλέξετε το κατάλληλο πρόγραμμα οδήγησης γραφικών.
Ο έλεγχος της κάρτας γραφικών σας σε Linux δεν απαιτεί προηγμένες τεχνικές γνώσεις. Το σύστημα παρέχει ενσωματωμένα εργαλεία και εντολές που σας παρέχουν όλες τις ακριβείς πληροφορίες που χρειάζεστε. Είτε χρησιμοποιείτε τη γραμμή εντολών είτε ένα γραφικό περιβάλλον εργασίας, μπορείτε εύκολα να βρείτε τις λεπτομέρειες της εγκατεστημένης κάρτας γραφικών σας και να διασφαλίσετε ότι λειτουργεί με την καλύτερη δυνατή απόδοση. Δίνοντας προσοχή σε αυτές τις λεπτομέρειες, μπορείτε να συντηρήσετε τη συσκευή σας και να αποφύγετε προβλήματα που θα μπορούσαν να επηρεάσουν την απόδοση ή τη σταθερότητα του συστήματος.