In het volgende artikel gaan we GPU-Viewer onder de loep nemen. Dit is een gratis en open source GUI-applicatie, waarmee we details over de systeemgraphics kunnen zien, gerelateerd aan OpenGL, Vulkan en OpenCL. Het programma is gebaseerd op glxinfo, vulkaninfo y kliniek. Deze applicatie is geschreven in Python en is vrijgegeven onder de GNU General Public License v3.0.
Dankzij deze tool kunnen gebruikers: bekijk eenvoudig alle informatie met betrekking tot de GPU. Hierin vinden we informatie met betrekking tot OpenGL, OpenGL ES, OpenGL hardwarelimieten en -extensies, GLX framebufferinstellingen en EGL-informatie. Daarnaast vindt u er ook kenmerken en limieten van Vulkan-apparaten, extensies, formaten, soorten geheugen, enz...
Algemene kenmerken GPU-viewer
- Dit project heeft tot doel leg alle belangrijke details van glxinfo, vulkaninfo en clinfo vast in één GUI.
- Je ontwikkelt met behulp van pygobject python 3 met GTK3.
- alle belangrijke details worden geëxtraheerd met behulp van glxinfo / vulkaninfo / clinfo met grep, CAT, AWK-commandocombinatie en weergegeven op de front-end van de applicatie.
- Zoals aangegeven in de projectrepository, is er geen harde OpenGL-programmering bij betrokken, zolang glxinfo, vulkaninfo en clinfo werken, werkt de GPU-viewer ook.
Installeer GPU-Viewer op Ubuntu
Via repository
GPU-Viewer is beschikbaar via de PPA. We zullen kunnen voeg de repository toe aan ons team door een terminal te openen (Ctrl + Alt + T) en de volgende opdracht uit te voeren:
sudo add-apt-repository ppa:arunsivaraman/gpuviewer
Wanneer de beschikbare software-update is voltooid, kunnen we: installeer het programma typen in dezelfde terminal:
sudo apt install gpu-viewer
Na de installatie is het enige dat overblijft: zoek naar de launcher om de applicatie te starten.
uninstall
naar verwijder repository van het programma, in een terminal (Ctrl + Alt + T) is het alleen nodig om te schrijven:
sudo add-apt-repository -r ppa:arunsivaraman/gpuviewer
Nu kunnen we verwijder het programma. Om dit te doen, hoeft u alleen maar dezelfde terminal in te typen:
sudo apt remove gpu-viewer; sudo apt autoremove
Via het DEB-pakket
U kunt ook download het GPU-Viewer .deb-pakket van uw releases pagina op GiHub. We hoeven het alleen op onze computer op te slaan. Daarnaast kunnen we het pakket ook downloaden met: wget in een terminal (Ctrl + Alt + T) als volgt:
wget https://github.com/arunsivaramanneo/GPU-Viewer/releases/download/v1.35/gpu-viewer_1.35-1_amd64.deb
Als we na het downloaden van het pakket naar de map gaan waar we het gedownloade bestand hebben opgeslagen, kunnen we het volgende gebruiken: install commando:
sudo apt install ./gpu-viewer*.deb
Wanneer de installatie is voltooid, is er alleen start het programma met behulp van het opstartprogramma dat we in het systeem beschikbaar zullen vinden.
uninstall
naar verwijder het programma, in een terminal (Ctrl + Alt + T) hoeven we alleen te schrijven:
sudo apt remove gpu-viewer; sudo apt autoremove
Flatpak gebruiken
Een andere installatie-optie in Ubuntu is het gebruik van de flatpak-pakket beschikbaar. Als u Ubuntu 20.04 gebruikt en deze technologie nog steeds niet op uw computer heeft ingeschakeld, kunt u doorgaan De gids dat een collega een tijdje geleden op deze blog schreef.
Wanneer u dit soort pakketten op uw systeem kunt installeren, hoeft u alleen maar een terminal te openen (Ctrl + Alt + T) en de install commando:
flatpak install flathub io.github.arunsivaramanneo.GPUViewer
Als u klaar bent, kunt u start het programma door te zoeken naar het bijbehorende opstartprogramma op uw computer, of door een terminal in te typen:
flatpak run io.github.arunsivaramanneo.GPUViewer
uninstall
naar flatpak-pakket verwijderen van dit programma dat op ons systeem is geïnstalleerd, hoeven we alleen maar een terminal te openen (Ctrl + Alt + T) en daarin uit te voeren:
flatpak uninstall io.github.arunsivaramanneo.GPUViewer
Een snelle blik op het programma
De toepassing GPU Viewer stelt gebruikers in staat een ongelooflijke hoeveelheid informatie over de grafische kaart te krijgen, inclusief Vulkan-informatie, OpenGL-informatie, technische specificaties en nog veel meer.
Om informatie over onze GPU te zien, is het noodzakelijk om te beginnen met het starten van de GPU Viewer-applicatie. Zodra we de programma-interface zien, moeten we zoeken naar de OpenGL-pictogram en klik erop met de muis.
Op het programmascherm we zullen een OpenGL-lezing van onze GPU zien. Deze read toont uw versie van X.Org, de OpenGL-renderer, de versie van OpenGL die we gebruiken, het beschikbare videogeheugen en nog veel meer. Naast OpenGL-informatie kan GPU Viewer ook alle OpenGL-extensies weergeven die momenteel op onze computer worden gebruikt.
Als de OpenGL-informatie niet voldoende is, GPU Viewer kan ook Vulkan-informatie weergeven. Het is alleen nodig om te zoeken naar de vulkan icoon en klik met de muis. Hierdoor zal de GPU Viewer meerdere tabbladen weergeven. Deze tabbladen zijn; Apparaat, limieten, eigenschappen, functies, extensies, formaten, geheugentypen en geheugenheaps, wachtrijen, instanties en lagen en oppervlak.
Binnen het tabblad Apparaat, kunt u een rapport zien van de specificaties van onze grafische kaart. Dit gebied toont onder andere onze versie van Vulkan API, vrij geheugen en het totale beschikbare geheugen.
Het kan worden verkregen meer informatie over dit programma en hoe het werkt vanuit de pagina op GitHub van het project.