כיצד לבדוק איזה GPU מותקן בלינוקס
Fatmawati Achmad Zaenuri/Shutterstock
צריך לזהות את יחידת העיבוד הגרפית (GPU) במחשב לינוקס? כך תוכל לזהות את הכרטיס הגרפי משורת הפקודה וב-GNOME.
הצעד הראשון
כנראה שהיית שם. גויסת כדי לספק תמיכה לקרוב משפחה לא טכני או לעמית לעבודה, ומשהו אומר לך שזה לא הולך להיות ללא כאבים. ובכל זאת, אתה משתתף! אתה קובע במהירות שהבעיה היא ככל הנראה בעיית מנהל התקן תצוגה. היי, זה אולי לא כל כך נורא אחרי הכל! אבל אז הבהוב התקווה קצר המועד שלך נמחק כשאתה שואל, איזה סוג של כרטיס מסך יש לך?
הבעת הצבאים בפנסים שאתה מקבל בתגובה מדברת רבות. כדי לתמוך במשהו, אתה צריך לדעת מה זה. אז איך מזהים את הכרטיס הגרפי במחשב לינוקס?
הבה נניח את התרחיש הגרוע ביותר ונאמר שהדרייברים של הכרטיס הגרפי מעולם לא הותקנו, כך שאתה אפילו לא יכול להסתכל עליהם כדי לקבל רמז. זה לא משנה! אתה יכול לפתור את החידה הזו משורת הפקודה או דרך ה ממשק משתמש גרפי (GUI).
lspci ומסד הנתונים של ה-PCI ID
ה חיבור רכיבים היקפיים תקן (PCI) הוא פרוטוקול נפוץ שאתה יכול להשתמש בו כדי לדבר עם ציוד היקפי פנימי, כגון כרטיסים גרפיים. ה מאגר מזהה PCI מתחזק מסד נתונים של כל המזהים הידועים עבור התקני PCI. זה אומר שאם אתה יודע מידע מסוים על המכשיר, אתה יכול לחפש אותו.
פרסומתאתה יכול להשתמש ב- |_+_| הפקודה כדי לרשום את התקני PCI מותקנים במחשב לינוקס , כמו גם קצת מידע עליהם.
האם זה לא יהיה נהדר אם נוכל לקשור את מסד הנתונים של PCI ואת |_+_| לפקד ביחד? ובכן, למעשה, זה בדיוק מה שקורה כשאתה מפעיל את |_+_| פקודה. הוא בודק עותק מקומי של מסד הנתונים של PCI כדי לזהות את התקני PCI שהוא מזהה. לפני שנתחיל, זה חכם לעדכן את העותק המקומי של מסד הנתונים של PCI.
הקלד את |_+_| פקודה לעשות בדיוק את זה :
lspci
גרסת מסד הנתונים העדכנית ביותר מאוחזרת עבורנו, ונוכל כעת להשתמש ב- |_+_| פקודה. יהיה פלט רב, אז נעביר אותו אל |_+_|. ה- |_+_| אפשרות (מילה במילה) אומרת |_+_| לתת לנו כמה שיותר מידע. נשתמש ב-|_+_| כדי להבטיח שהמידע יהיה מפורט ככל האפשר.
אנו מקלידים את הפקודה שלנו באופן הבא:
lspci
התוצאות מופיעות ב-|_+_|. אם תלחץ על הקש קדימה (|_+_|), תפעיל את |_+_| פונקציית חיפוש.
הקלד VGA במלואו והקש Enter.
|_+_| מחפש את המחרוזת, VGA, והוא מראה לך את ההתאמות הראשונות שהוא מוצא. מנקודה זו, תוכל לגלול או לעמוד קדימה כדי לראות כמה כרטיסים גרפיים |_+_| מצאתי.
עבור מאמר זה, ערכנו את המחקר שלנו על מגוון הפצות לינוקס הפועלות VirtualBox מכונות וירטואליות. למכונות וירטואליות, כמובן, יש כרטיסים גרפיים וירטואליים.
פרסומתאז אתה יכול לראות דוגמה לתוצאות בעולם האמיתי, הנה הפלט מהמחשב המארח (הפיזי):
lspci
זה נתן לנו הרבה מידע טוב מיד!
הכרטיס הוא NVIDIA Corporation GP108 [GeForce GT 1030], ולאחר מספר שניות עם מנוע חיפוש, מצאנו את דף הטכנולוגיה של NVIDIA עבור המכשיר הזה . הטקסט [בקר VGA] בסוף השורה הראשונה מציין שזהו הכרטיס הגרפי התפעולי. זה מידע שימושי כאשר יותר מכרטיס אחד מותקן במחשב.
הפקודה lshw
אתה יכול גם להשתמש ב-|_+_| הפקודה לרשימת החומרה המותקנת במחשב לינוקס. הוא מדווח גם על מגוון סוגים - לא רק חומרת PCI.
כדי לומר לו לדווח על הכרטיסים הגרפיים שהוא מוצא, נשתמש ב- |_+_| אפשרות (class) והעבירו את שינוי התצוגה. ה- |_+_| כוחות האופציה |_+_| לספק את המזהים המספריים של המכשירים, כמו גם את שמותיהם.
הקלד את הדברים הבאים:
update-pciids
הנה מה שהפקודה הזו מצאה במחשב הפיזי:
lspci
למרבה המעודד, שניהם מצאו את אותו כרטיס!
המזהים [10DE:1D01] מייצגים את היצרן (10DE) ואת הדגם (1D01). כדי למצוא את היצרן והדגם באופן מיידי, תוכל להקליד כרטיס מסך 10de:1d01 במנוע חיפוש.
הפקודה glxinfo
ה- |_+_| הפקודה היא שיטה נוספת שבה אתה יכול להשתמש. זה נותן לך מידע מה סיומת OpenGL עבור מערכת X Windows . לאחר מכן תוכל לחפש חלק מהמידע הזה כדי לגלות איזה סוג של כרטיס גרפי מותקן במכונה.
פרסומתה- |_+_| הפקודה כבר קיימת במנג'רו ובפדורה, אבל אתה צריך להתקין אותה באובונטו. כדי לעשות זאת, הקלד את הפקודה הבאה:
less
כדי לצרף את הפלט מ-|_+_| דרך |_+_|, והשתמש ב- |_+_| (הדפס מזהים), הקלד את הדברים הבאים:
-v
הכרטיס הגרפי מתואר בשורת ההתקן.
זה הפלט מהמחשב הפיזי:
lscpi
כאשר אתה מקליד NV138 במנוע חיפוש, הכרטיס הגרפי של NVIDIA מזוהה מיד.
שימוש ב-GUI לזיהוי הכרטיס הגרפי
אם המחשב הוא שרת CLI בלבד, עליך להשתמש באחת מהטכניקות שסיקרנו למעלה. אם יש לו ממשק משתמש (עובד), עם זאת, סביר להניח שיש דרך גרפית שבה תוכל לזהות את הכרטיס הגרפי. למעשה, האפשרות הזו נמצאת כנראה איפשהו בכלי הגדרות שולחן העבודה של לינוקס שלך.
בשולחן העבודה של GNOME, פתח את תיבת הדו-שיח 'הגדרות' ולאחר מכן לחץ על פרטים בסרגל הצד. בחלונית About, חפש ערך גרפיקה. זה אומר לך איזה סוג של כרטיס גרפי נמצא במחשב, או, ליתר דיוק, הכרטיס הגרפי שנמצא כעת בשימוש. ייתכן שלמכונה שלך יש יותר מ-GPU אחד.
פרסומת
בלשונית הגדרות GNOME About ממארח פיזי, אנו מקבלים את אותו מזהה כרטיס NV138 שראינו קודם לכן. שוב, אנחנו יכולים לחבר את המידע הזה למנוע חיפוש כדי למצוא את סוג הכרטיס.
כרטיסים גרפיים במחשבים ניידים
למחשבים ניידים רבים יש שני כרטיסים גרפיים: אחד מהיצרן של יחידת עיבוד מרכזית (CPU), ואחד מספק GPU מיינסטרים.
בוא נקליד אותו |_+_| פקודה מקודם, אבל הפעם, נריץ אותה במחשב נייד:
sudo
כצפוי, אנו מקבלים תיאור של כרטיסי המסך במכונה:
less
המחשב הנייד הזה כולל גם וגם Intel Core GPU ו-NVIDIA GeForce 610M. עם זאת, לשני הכרטיסים יש את המחרוזת [בקר VGA], אשר בדרך כלל מציינת איזה GPU נמצא בשימוש.
פרסומתשניהם לא יכולים להיות בשימוש, אז נסה קודם כל לגרום לכרטיס מספק ה-GPU המרכזי לעבוד. זה זה שיצרן המחשב הנייד מחשיב כברירת המחדל וכולל במפרטי החומרה של המכונה.
אחת מהטכניקות שסקרנו כאן בטוח תעבוד בשבילך! לאחר שתדע איזה סוג של כרטיס גרפי יש למחשב או לפטופ, תוכל לבחור את מנהל ההתקן הגרפי המתאים.
קָשׁוּר: מחשבי Linux הטובים ביותר למפתחים וחובבי
קרא את הבא- › תיקיית המחשב היא 40: איך כוכב Xerox יצר את שולחן העבודה
- & rsaquo; סייבר מאנדיי 2021: המבצעים הטובים ביותר של אפל
- › פונקציות לעומת נוסחאות ב-Microsoft Excel: מה ההבדל?
- › 5 אתרים שכל משתמש לינוקס צריך לסמן
- & rsaquo; Cyber Monday 2021: עסקאות הטכנולוגיה הטובות ביותר
- › איך למצוא את ספוטיפיי עטוף 2021
דייב מקיי השתמש לראשונה במחשבים כשסרט נייר מחורר היה באופנה, ומאז הוא מתכנת. לאחר למעלה מ-30 שנה בתעשיית ה-IT, הוא כעת עיתונאי טכנולוגיה במשרה מלאה. במהלך הקריירה שלו, הוא עבד כמתכנת עצמאי, מנהל צוות פיתוח תוכנה בינלאומי, מנהל פרויקטים של שירותי IT, ולאחרונה כמנהל הגנת מידע. הכתיבה שלו פורסמה על ידי howtogeek.com, cloudsavvyit.com, itenterpriser.com ו-opensource.com. דייב הוא אוונגליסט של לינוקס ותומך בקוד פתוח.
קרא את הביוגרפיה המלאה