GPU-Viewer for Linux

A front-end to glxinfo, vulkaninfo, clinfo and es2_info

Overview

GPU-Viewer is a software tool made for Linux users who want an easy way to see detailed information about their graphics hardware.

It acts as a front-end for several command-line programs: glxinfo, vulkaninfo, and clinfo.

These tools provide data about GPU features related to OpenGL, Vulkan, and OpenCL.

Instead of manually running these commands and reading through text outputs, GPU-Viewer shows all the important information in one simple graphical interface.

The program uses Python 3 and the GTK4 toolkit, which means its code is up-to-date and easier to maintain.

It collects data from the external tools by running commands and processing their output with common Linux utilities like grep, cat, and awk.

This combined data is then neatly organized and displayed so users can quickly understand their GPU’s capabilities.

GPU-Viewer supports graphics hardware from major vendors like AMD, Intel, and NVIDIA, covering drivers such as Mesa, Radeon, and Geforce.

Users who are comfortable with Linux will find it useful because it saves time by avoiding manual command-line work.

However, GPU-Viewer relies entirely on those external tools (glxinfo, vulkaninfo, clinfo), meaning it does not add any new probing or programming for OpenGL itself.

If the underlying tools do not work correctly, GPU-Viewer cannot show the data.

Also, the software is designed only for Linux and does not support other operating systems.

In summary, GPU-Viewer is a safe and practical way for Linux users to view GPU details through a clean GUI.

It is best for those who know their way around Linux but want an easier approach to checking graphics information without typing commands.

Pros

  • Provides a GUI front-end for glxinfo, vulkaninfo, and clinfo, making GPU details more accessible.
  • Developed using Python 3 and GTK4, ensuring modern and maintainable codebase.
  • Aggregates information from multiple GPU diagnostic tools into a single interface.

Cons

  • Functionality entirely dependent on external tools like glxinfo, vulkaninfo, and clinfo.
  • No direct OpenGL programming or additional GPU probing beyond existing tools.
  • No indication of support beyond Linux platform.

Software details

Platform
Linux
Free license
Yes
Project license
GPL-3.0
Mobile friendly
No
Bug tracker
https://github.com/arunsivaramanneo/GPU-Viewer/issues

Keywords

GPU Graphics Vulkan OpenGL OpenCL Mesa AMD Intel NVIDIA:Radeon Geforce

Related programs

Explore more programs