Analysis updated 2026-05-18
linux-benchmarks is a small Python utility for Linux users who want to visualize gaming performance data. If you run games on Linux and use tools like MangoHud (an in-game performance overlay that records frame times and FPS to CSV files) or Phoronix Test Suite (a standardized benchmark runner), this tool takes those exported CSV files and turns them into bar chart PNG images showing average FPS, 1% low FPS, and frame timing data. The workflow is straightforward: you play a game with MangoHud logging enabled and point its output to a folder, optionally also export Phoronix Test Suite results into the same folder, then run the included plot.py script against that folder. It produces two kinds of charts, one combining MangoHud runs and one per Phoronix CSV export. The charts are written as PNG files into the same folder as the source data. You would use this when you want a quick visual comparison of gaming performance across different sessions, settings, or system configurations on Linux, for example, comparing FPS before and after a driver update, or across different in-game graphics settings. The tool is a Python script with chart dependencies installed via pip, and a sample MangoHud configuration file is included to help you set up logging with the right options.
This repo across BitVibe Labs
Verify against the repo before relying on details.