Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/congard/nvidia-system-monitor-qt
Task Manager for Linux for Nvidia graphics cards
https://github.com/congard/nvidia-system-monitor-qt
arch-linux debian fedora flatpak linux nvidia nvidia-gpu nvidia-graphics-cards nvidia-smi qt system-monitor task-manager ubuntu
Last synced: 5 days ago
JSON representation
Task Manager for Linux for Nvidia graphics cards
- Host: GitHub
- URL: https://github.com/congard/nvidia-system-monitor-qt
- Owner: congard
- License: mit
- Created: 2019-07-31T12:00:06.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-01-06T13:41:27.000Z (16 days ago)
- Last Synced: 2025-01-06T14:27:45.337Z (16 days ago)
- Topics: arch-linux, debian, fedora, flatpak, linux, nvidia, nvidia-gpu, nvidia-graphics-cards, nvidia-smi, qt, system-monitor, task-manager, ubuntu
- Language: C++
- Homepage:
- Size: 3.48 MB
- Stars: 162
- Watchers: 5
- Forks: 23
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nvidia-system-monitor
Task Manager for Linux for Nvidia graphics cards
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/5a91f69b64a7459eb4aa788172595771)](https://www.codacy.com/manual/congard/nvidia-system-monitor-qt?utm_source=github.com&utm_medium=referral&utm_content=congard/nvidia-system-monitor-qt&utm_campaign=Badge_Grade)
![preview](pics/preview.gif)
## Packages
* [Flatpak](https://flathub.org/apps/details/io.github.congard.qnvsm)
* [AUR](https://aur.archlinux.org/packages/nvidia-system-monitor-qt/): `nvidia-system-monitor-qt`## Dependencies
1. Qt 5.11+
* Fedora: `qt5-qtbase`, `qt5-qtbase-devel`
* Arch: [`qt5-base`](https://www.archlinux.org/packages/extra/x86_64/qt5-base/)
* Debian: [`qtdeclarative5-dev`](https://packages.debian.org/en/sid/qtdeclarative5-dev)
* Ubuntu: [`qtdeclarative5-dev`](https://packages.ubuntu.com/focal/qtdeclarative5-dev)
2. `nvidia-smi`
3. `which`
4. `cmake` (make dependence)## Building
### ArchLinux
You can install `nvidia-system-monitor-qt` directly from [AUR](https://aur.archlinux.org/packages/nvidia-system-monitor-qt/)
To launch type `qnvsm` or just click on the `.desktop` file### Other
```bash
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:
```bash
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.