MCPcopy Create free account
hub / github.com/congard/nvidia-system-monitor-qt

github.com/congard/nvidia-system-monitor-qt @v1.6-1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.6-1 ↗ · + Follow
149 symbols 184 edges 47 files 1 documented · 1% updated 18mo agov1.6-1 · 2025-01-06★ 1795 open issues

Browse by type

Functions 119 Types & classes 30
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

nvidia-system-monitor

<img src="https://github.com/congard/nvidia-system-monitor-qt/raw/v1.6-1/icon.png" alt="icon" width="256" height="256"/>

Task Manager for Linux for Nvidia graphics cards

Codacy Badge

preview

Packages

Dependencies

  1. Qt 5.11+
  2. nvidia-smi
  3. which
  4. cmake (make dependence)

Building

ArchLinux

You can install nvidia-system-monitor-qt directly from AUR

To launch type qnvsm or just click on the .desktop file

Other

mkdir build
cmake -DCMAKE_BUILD_TYPE=Release -B build -G "Unix Makefiles"
cmake --build build --target qnvsm -- -j 4

You can specify icon path by passing CMake argument IconPath, for example:

mkdir build
cmake -DCMAKE_BUILD_TYPE=Release -DIconPath=/usr/share/icons/hicolor/512x512/apps/nvidia-system-monitor-qt.png -B build -G "Unix Makefiles"
cmake --build build --target qnvsm -- -j 4

To launch type build/qnvsm

The option -j describes the number of parallel processes for the build. In this case make will try to use 4 cores for the build.

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 108
Class 30
Function 11

Languages

C++100%

Modules by API surface

src/core/InfoProvider.cpp29 symbols
src/utilization/FlowGridLayout.cpp17 symbols
src/core/SettingsManager.cpp10 symbols
src/MainWindow.cpp10 symbols
src/processes/ProcessesView.cpp7 symbols
src/utilization/UtilizationWidget.cpp5 symbols
src/utilization/UtilizationContainer.cpp5 symbols
src/utilization/Grid.h4 symbols
src/core/InfoProvider.h4 symbols
src/utilization/GPUDetailsWidget.cpp3 symbols
src/utilization/CircleWidget.cpp3 symbols
src/core/WorkerThread.cpp3 symbols

For agents

$ claude mcp add nvidia-system-monitor-qt \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page