Skip to content

dmarsh400/gpugraph-plugin-nvidia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xfce4-gpugraph-plugin-nvidia

GPU Graph plugin for the Xfce4 panel. This plugin displays a real-time graph of Nvidia GPU usage over time, providing visual history of GPU utilization.

Features

  • Real-time GPU Monitoring: Live graph showing GPU usage history
  • Multi-GPU Support: Monitor GPU0 and GPU1 simultaneously
  • nvidia-smi Integration: Uses nvidia-smi --query-gpu=utilization.gpu for accurate Nvidia GPU readings
  • Configurable Colors: Customize colors for each GPU
  • Tooltip Information: Hover to see current usage percentages
  • Compact Display: Space-efficient graph in the panel

Installation

From source:

% sudo apt install meson ninja-build build-essential libxfce4panel-2.0-dev
% cd xfce4-gpugraph-plugin
% meson setup build
% meson compile -C build
% sudo meson install -C build

Usage

  1. Add the "GPU Graph" plugin to your Xfce panel
  2. The plugin displays a scrolling graph of GPU usage over time
  3. Hover over the graph for tooltip showing current usage
  4. Right-click → Properties to configure colors and enable/disable GPUs

Configuration

  • GPU0/GPU1 Enable: Toggle monitoring for each GPU
  • Colors: Customize the color for each GPU's graph line
  • Update Interval: Adjust how often the graph updates (default: 1 second)
  • Graph Size: Automatically adapts to panel size

Requirements

  • Nvidia GPU with Nvidia drivers installed
  • nvidia-smi command available (typically in /usr/bin/nvidia-smi)
  • Xfce4 panel
  • GTK3
  • libxfce4panel
  • libxfce4ui
  • libxfce4util
  • xfconf

Screenshots

GPU Graph Plugin in Action

GPU Graph Plugin

Real-time GPU utilization graph showing historical usage data for AMD GPUs, integrated into the XFCE panel with tooltip information.

License

GPL-2.0-or-later

Development

This is a standalone GPU monitoring plugin. For integrated system monitoring (CPU + Memory + Network + GPU), see xfce4-systemload-plugin-nvidia.

About

Stand alone GPU graph for Nvidia GPUs

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors