GPU-Viewer, isang interface para sa glxinfo, vulkaninfo, clinfo at es2_info

tungkol sa gpu-viewer

Sa susunod na artikulo ay titingnan namin ang GPU-Viewer. Ito ay isang libre at bukas na application ng mapagkukunan ng GUI, kung saan maaari naming makita ang mga detalye tungkol sa mga graphics ng system, na nauugnay sa OpenGL, Vulkan at OpenCL. Ang programa ay batay sa glxinfo, vulkaninfo y klinika. Ang application na ito ay nakasulat sa Python, at inilabas sa ilalim ng GNU General Public License v3.0.

Salamat sa tool na ito, magagawa ng mga gumagamit madaling tingnan ang lahat ng impormasyong nauugnay sa GPU. Sa loob nito mahahanap namin ang impormasyong nauugnay sa OpenGL, OpenGL ES, mga limitasyon at extension ng OpenGL hardware, pagsasaayos ng buffer ng frame ng GLX at impormasyon ng EGL. Bilang karagdagan maaari mo ring makita ang mga katangian at limitasyon ng mga aparato ng Vulkan, mga extension, format, uri ng memorya, atbp.

Mga Pangkalahatang Tampok ng GPU-Viewer

  • Nilalayon ng proyektong ito na makuha ang lahat ng mahahalagang detalye ng glxinfo, vulkaninfo at clinfo sa isang GUI.
  • Nagkakaroon ka ng paggamit pygobject sawa 3 na may GTK3.
  • Lahat ang mahahalagang detalye ay nakuha gamit ang glxinfo / vulkaninfo / clinfo na may grep, CAT, kombinasyon ng utos ng AWK at ipinapakita sa front-end ng application.
  • Tulad ng ipinahiwatig sa imbakan ng proyekto, walang mahirap na kasangkot sa OpenGL na programa, hangga't gumagana ang glxinfo, vulkaninfo at clinfo, gagana rin ang manonood ng GPU.

I-install ang GPU-Viewer sa Ubuntu

Sa pamamagitan ng repository

Magagamit ang GPU-Viewer sa pamamagitan ng PPA nito. Magagawa natin idagdag ang imbakan sa aming koponan sa pamamagitan ng pagbubukas ng isang terminal (Ctrl + Alt + T) at pagpapatupad ng sumusunod na utos:

magdagdag ng repo ng gpu-viewer

sudo add-apt-repository ppa:arunsivaraman/gpuviewer

Kapag natapos ang magagamit na pag-update ng software, magagawa namin I-install ang programa pagta-type sa parehong terminal:

pag-install mula sa ppa

sudo apt install gpu-viewer

Pagkatapos ng pag-install, ang natitira lamang ay hanapin ang launcher upang simulan ang application.

launcher ng gpu-viewer

I-uninstall

Sa tanggalin ang imbakan ng programa, sa isang terminal (Ctrl + Alt + T) kinakailangan lamang na magsulat:

i-uninstall ang imbakan

sudo add-apt-repository -r ppa:arunsivaraman/gpuviewer

Kaya na natin tanggalin ang programa. Upang magawa ito, kailangan mo lang mag-type sa parehong terminal:

i-uninstall ang gpu-viewer

sudo apt remove gpu-viewer; sudo apt autoremove

Sa pamamagitan ng DEB package

Maaari mo ring i-download ang GPU-Viewer .deb package mula sa iyong naglalabas ng pahina sa GiHub. Kakailanganin lamang nating i-save ito sa aming computer. Bilang karagdagan, maaari din naming i-download ang pakete gamit ang wget sa isang terminal (Ctrl + Alt + T) tulad ng sumusunod:

i-download ang gpu-viewer deb

wget https://github.com/arunsivaramanneo/GPU-Viewer/releases/download/v1.35/gpu-viewer_1.35-1_amd64.deb

Matapos i-download ang package, kung pupunta kami sa folder kung saan naka-save ang na-download na file, maaari naming gamitin ang sumusunod i-install ang utos:

i-install mula sa deb package

sudo apt install ./gpu-viewer*.deb

Kapag nakumpleto ang pag-install, lamang simulan ang programa gamit ang launcher na mahahanap namin na magagamit sa system.

I-uninstall

Sa tanggalin ang programa, sa isang terminal (Ctrl + Alt + T) kakailanganin lamang naming magsulat:

i-uninstall ang deb package

sudo apt remove gpu-viewer; sudo apt autoremove

Paggamit ng Flatpak

Ang isa pang pagpipilian sa pag-install sa Ubuntu ay ang paggamit ng flatpak pack magagamit Kung gumagamit ka ng Ubuntu 20.04 at wala ka pa ring nakapagpapagana ng teknolohiyang ito sa iyong computer, maaari kang magpatuloy Ang gabay na ang isang kasamahan ay nagsulat sa blog na ito kanina.

Kapag na-install mo ang mga ganitong uri ng mga pakete sa iyong system, kakailanganin mo lamang buksan ang isang terminal (Ctrl + Alt + T) at patakbuhin ang i-install ang utos:

i-install mula sa flatpak

flatpak install flathub io.github.arunsivaramanneo.GPUViewer

Kapag natapos, kaya mo simulan ang programa sa pamamagitan ng paghahanap para sa kaukulang launcher sa iyong computer, o sa pamamagitan ng pagta-type sa isang terminal:

flatpak run io.github.arunsivaramanneo.GPUViewer

I-uninstall

Sa alisin ang flatpak package ng program na ito na naka-install sa aming system, kailangan lang naming buksan ang isang terminal (Ctrl + Alt + T) at magpatupad dito:

i-uninstall ang flatpak package

flatpak uninstall io.github.arunsivaramanneo.GPUViewer

Isang mabilis na pagtingin sa programa

Ang application ng GPU Viewer Pinapayagan ang mga gumagamit na makakuha ng isang hindi kapani-paniwalang halaga ng impormasyon tungkol sa graphics card, kabilang ang impormasyon ng Vulkan, impormasyon sa OpenGL, mga teknikal na pagtutukoy at marami pang iba.

Upang makita ang impormasyon tungkol sa aming GPU kinakailangan na magsimula sa pamamagitan ng pagsisimula ng application ng GPU Viewer. Kapag nakita namin ang interface ng programa, hahanapin namin ang OpenGL na icon at mag-click dito gamit ang mouse.

gpu viewer openl

Sa screen ng programa makakakita kami ng isang pagbasa ng OpenGL ng aming GPU. Ipinapakita ng nabasa na ito ang iyong bersyon ng X.Org, ang OpenGL renderer, ang bersyon ng OpenGL na ginagamit namin, ang magagamit na memorya ng video, at marami pa. Bilang karagdagan sa impormasyon sa OpenGL, ang GPU Viewer ay maaari ring ipakita ang lahat ng mga extension ng OpenGL na kasalukuyang ginagamit sa aming computer.

Kung ang impormasyon sa OpenGL ay hindi sapat, Maaari ding ipakita ng GPU Viewer ang impormasyon ng Vulkan. Kakailanganin lamang na hanapin ang icon ng vulkan at mag-click gamit ang mouse. Magiging sanhi ito ng GPU Viewer na magpakita ng maraming mga tab. Ang mga tab na ito ay; Device, Mga Limitasyon, Mga Katangian, Mga Tampok, Extension, Format, Uri ng Memory at Mga Tambak ng Memory, Mga Queue, Mga Instant at Mga Layer at Ibabaw.

vulkan ng gpu-viewer

Sa loob ng tab Device, maaari mong makita ang isang ulat ng mga pagtutukoy ng aming graphics card. Ipinapakita ang lugar na ito bukod sa iba pang data, ang aming bersyon ng Vulkan API, libreng memorya at ang kabuuang magagamit na memorya.

Maaari itong makuha karagdagang impormasyon tungkol sa program na ito at kung paano ito gumagana mula sa pahina sa GitHub ng proyekto.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.