במאמר הבא אנו נסתכל על GPU-Viewer. זה אפליקציית GUI בחינם וקוד פתוח, שבעזרתה נוכל לראות פרטים על גרפיקת המערכת הקשורה ל- OpenGL, Vulkan ו- OpenCL. התוכנית מבוססת על glxinfo, Vulkaninfo y מרפאה. יישום זה כתוב ב- Python, ומשוחרר תחת רישיון הציבור הכללי של GNU v3.0.
הודות לכלי זה, משתמשים יוכלו צפה בקלות בכל המידע הקשור ל- GPU. בו נמצא מידע הקשור ל- OpenGL, OpenGL ES, מגבלות והרחבות חומרה של OpenGL, תצורת חיץ מסגרת GLX ומידע על EGL. בנוסף תוכל למצוא גם מאפיינים ומגבלות של מכשירי Vulkan, הרחבות, פורמטים, סוגי זיכרון וכו '...
תכונות כלליות של GPU-Viewer
- פרויקט זה נועד ללכוד את כל הפרטים החשובים של glxinfo, vulkaninfo ו- clinfo ב- GUI אחד.
- אתה מתפתח באמצעות pygobject פייתון 3 עם GTK3.
- Todos הפרטים החשובים מופקים באמצעות glxinfo / vulkaninfo / clinfo עם שילוב הפקודות grep, CAT, AWK ומוצגים בקצה הקדמי של היישום.
- כפי שצוין במאגר הפרויקטים, אין כל תכנות OpenGL קשות, כל עוד glxinfo, vulkaninfo ו- clinfo עובדים, גם מציג ה- GPU יעבוד.
התקן GPU-Viewer באובונטו
באמצעות מאגר
GPU-Viewer זמין באמצעות ה- PPA שלו. נוכל הוסף את המאגר לצוות שלנו על ידי פתיחת מסוף (Ctrl + Alt + T) וביצוע הפקודה הבאה:
sudo add-apt-repository ppa:arunsivaraman/gpuviewer
לאחר סיום עדכון התוכנה הזמין, נוכל להתקין את התוכנית מקליד באותו מסוף:
sudo apt install gpu-viewer
לאחר ההתקנה, כל שנותר הוא חפש את המשגר כדי להפעיל את היישום.
הסר את ההתקנה
כדי מחק מאגר של התוכנית, במסוף (Ctrl + Alt + T) יש צורך לכתוב רק:
sudo add-apt-repository -r ppa:arunsivaraman/gpuviewer
עכשיו אנחנו יכולים למחוק את התוכנית. לשם כך, עליך רק להקליד את אותו מסוף:
sudo apt remove gpu-viewer; sudo apt autoremove
דרך חבילת DEB
אתה יכול גם הורד את חבילת ה- .deb של GPU-Viewer מה- דף שחרורים ב- GiHub. נצטרך לשמור אותו רק במחשב שלנו. בנוסף, אנו יכולים גם להוריד את החבילה באמצעות wget במסוף (Ctrl + Alt + T) כדלקמן:
wget https://github.com/arunsivaramanneo/GPU-Viewer/releases/download/v1.35/gpu-viewer_1.35-1_amd64.deb
לאחר הורדת החבילה, אם נלך לתיקייה שבה שמרנו את הקובץ שהורדת, נוכל להשתמש בדברים הבאים התקן פקודה:
sudo apt install ./gpu-viewer*.deb
כשההתקנה הושלמה, רק התחל את התוכנית באמצעות המשגר שנמצא זמין במערכת.
הסר את ההתקנה
כדי למחוק את התוכנית, במסוף (Ctrl + Alt + T) נצטרך לכתוב רק:
sudo apt remove gpu-viewer; sudo apt autoremove
שימוש ב- Flatpak
אפשרות התקנה נוספת באובונטו תהיה השימוש ב- חבילת Flatpak זמין. אם אתה משתמש באובונטו 20.04 ועדיין אין לך טכנולוגיה זו מופעלת במחשב שלך, תוכל להמשיך המדריך שכתב עמית בבלוג זה לפני זמן מה.
כאשר תוכל להתקין סוגים אלה של חבילות במערכת שלך, יהיה עליך רק לפתוח מסוף (Ctrl + Alt + T) ולהפעיל את התקן פקודה:
flatpak install flathub io.github.arunsivaramanneo.GPUViewer
כשתסיים אתה יכול הפעל את התוכנית על ידי חיפוש אחר המשגר המתאים במחשב שלך, או על ידי הקלדת מסוף:
flatpak run io.github.arunsivaramanneo.GPUViewer
הסר את ההתקנה
כדי הסר את חבילת ה - flatpak של תוכנית זו המותקנת במערכת שלנו, עלינו רק לפתוח מסוף (Ctrl + Alt + T) ולבצע בו:
flatpak uninstall io.github.arunsivaramanneo.GPUViewer
מבט מהיר על התוכנית
יישום GPU Viewer מאפשר למשתמשים לקבל כמות מידע מדהימה על כרטיס המסך, כולל מידע על Vulkan, מידע על OpenGL, מפרטים טכניים ועוד..
כדי לראות מידע על ה- GPU שלנו יש צורך להתחיל בהפעלת יישום GPU Viewer. ברגע שנראה את ממשק התוכנית, נצטרך לחפש את סמל OpenGL ולחץ עליו עם העכבר.
במסך התוכנית נראה קריאת OpenGL של ה- GPU שלנו. קריאה זו מציגה את גרסתך של X.Org, מעבד OpenGL, גירסת OpenGL בה אנו משתמשים, זיכרון הווידאו הזמין והרבה יותר. בנוסף למידע על OpenGL, GPU Viewer יכול להציג גם את כל תוספי OpenGL הנמצאים בשימוש במחשב שלנו.
אם המידע של OpenGL אינו מספיק, GPU Viewer יכול גם להציג מידע Vulkan. יהיה צורך רק לחפש את אייקון וולקן ולחץ עם העכבר. זה יגרום ל- GPU Viewer להציג כרטיסיות מרובות. כרטיסיות אלה הן; מכשיר, גבולות, מאפיינים, תכונות, הרחבות, פורמטים, סוגי זיכרון וערימות זיכרון, תורים, מופעים ושכבות ומשטח.
בתוך הלשונית מכשיר, אתה יכול לראות דוח של המפרט של כרטיס המסך שלנו. אזור זה מציג בין שאר הנתונים, את הגרסה שלנו של ה- Vulkan API, הזיכרון הפנוי והזיכרון הזמין הכולל.
ניתן להשיג אותו מידע נוסף אודות תוכנית זו וכיצד היא פועלת מתוך דף ב- GitHub של הפרויקט.