I am happy to announce the first public release of GPU-T!
GPU-T is a modern, lightweight diagnostic utility for Linux, designed to provide detailed information about your graphics card. Heavily inspired by the classic GPU-Z tool on Windows, GPU-T aims to bring that same level of clarity and "information density" to the Linux open-source ecosystem using a native GUI.
🚀 Key Features
- Detailed Hardware Specs: Identifies GPU make, model, die size, transistor count, release date, and BIOS version using a custom, updateable database.
- Real-Time Monitoring: Watch your GPU/Memory clocks, Hotspot/Edge temperatures, Fan speeds, and Board Power Draw (PPT) live. Includes data logging capabilities.
- Deep Dive Analysis:
- PCIe Resizable BAR status detection via direct resource analysis.
- Memory Analysis: Vendor, type, and bus width verification.
- API Support: Checks for Vulkan, OpenCL, ROCm, Ray Tracing, and VA-API (encode/decode) capabilities.
- Smart Detection (Experimental): Attempts to match specific silicon revisions to distinguish between card variants.
- TechPowerUp Integration: Direct lookup button to verify data against the TPU database.
⚠️ Supported Hardware
Important: This initial release (v0.1.0) is fully implemented for AMD Radeon GPUs (running on the amdgpu driver).
- ✅ AMD Radeon: Fully supported (RX 6000, RX 7000, Vega, Polaris, etc.).
- ❌ NVIDIA / Intel: Architecture is ready, but implementation is planned for future releases. Contributions are welcome!
📦 Installation & Usage
GPU-T is distributed as a standalone AppImage. No installation is required.
- Download
GPU-T-0.1.0-x86_64.AppImagefrom the assets below. - Make it executable:
chmod +x GPU-T-0.1.0-x86_64.AppImage
- Run it!
Note: For the most accurate reporting (Vulkan extensions, OpenCL support, Multimedia capabilities), ensure standard utilities like vulkan-tools, clinfo, mesa-utils, vainfo, and lspci are installed on your system.
If you encounter any bugs or have suggestions, please open an issue on the Issues tab.