This release brings crucial improvements in GPU-T's compatibility and reliability. The v0.1.3 roadmap goals have been successfully completed, delivering a truly universal packaging format and implementing smart startup checks to help troubleshoot missing system tools.
✨ Highlights & Architecture
- The "Universal" AppImage: The AppImage packaging pipeline has been completely overhauled using
sharun. GPU-T is now entirely independent of system GLIBC versions - this means the 40MB self-contained AppImage now runs flawlessly on ancient distributions (like Ubuntu 14.04) and even non-glibc/musl systems (like Alpine Linux). A massive shoutout to @Samueru-sama for the brilliant architecture and guidance on this! - Startup Checks: GPU-T now performs a startup check and provides a helpful pop-up window to notify users if the system is missing CLI executables (like
vulkaninfo,clinfo,vainfo, etc.) required for the Advanced tab.
🐛 Bug Fixes & Under-the-Hood
- Crashing Prevention: A critical issue has been fixed where the app could crash on "messy" Linux systems with broken or conflicting shared libraries (e.g. LLVM conflicts).
- Advanced VA-API Parsing: The GPU detection algorithm for
vainfoin the Advanced information tab has been fixed and improved. - Driver Date Parsing & Unit Tests: Fallback logic for kernel driver date string parsing has been improved, and the first internal Unit Test has been introduced to ensure string parsing remains rock-solid in the future.
🗄️ Database Updates
- Added hardware specs for: AMD Radeon Graphics 448SP.
Installation: Download the .AppImage, make it executable (chmod +x), and run! For detailed instructions, check the README.