https://github.com/l0s1f/adrenalinlinuxedition
A modern AMD GPU control panel for Linux, inspired by AMD Adrenalin on Windows.
https://github.com/l0s1f/adrenalinlinuxedition
amd amdgpu archlinux cpp linux linux-app linux-desktop qt qt6 qtwidgets
Last synced: 7 months ago
JSON representation
A modern AMD GPU control panel for Linux, inspired by AMD Adrenalin on Windows.
- Host: GitHub
- URL: https://github.com/l0s1f/adrenalinlinuxedition
- Owner: L0S1F
- License: mit
- Created: 2025-06-22T09:19:07.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-08-20T19:16:39.000Z (7 months ago)
- Last Synced: 2025-08-20T20:43:10.688Z (7 months ago)
- Topics: amd, amdgpu, archlinux, cpp, linux, linux-app, linux-desktop, qt, qt6, qtwidgets
- Language: C++
- Homepage:
- Size: 7.97 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Adrenalin Linux Edition
A modern control center for AMD GPUs on Linux — inspired by AMD's Adrenalin Software for Windows.
This application provides a clean Qt-based GUI to monitor and interact with your GPU, system stats, and drivers.
> 💡 This project is in early development and growing steadily.
> I welcome contributions and ideas — feel free to open an issue or join development!
---
## ✨ Features (WIP)
- [x] Display GPU model, resolution, VRAM, driver
- [x] Kernel version info
- [x] Driver & software detection
- [ ] Vulkan/OpenGL version display
- [ ] Fan and temperature monitoring
- [ ] Driver update assistant
- [ ] Game launcher integration (Steam, Lutris, etc.)
- [ ] Power profiles: Performance / Balanced / Silent
- [ ] GUI style toggles (dark/light)
---
## 📸 Screenshot

---
## 🛠️ Built With
- **Qt6 (C++)** — GUI
- `lshw`, `glxinfo`, `uname`, `vulkaninfo` — system info
- Designed for **Arch Linux** but adaptable to any distro
---
## 📦 Installation
*AppImage or Flatpak coming soon.*
Currently, you can build it manually with `qmake`:
```bash
git clone https://github.com/L0S1F/AdrenalinLinuxEdition.git
cd AdrenalinLinuxEdition
# If using Qt6 qmake:
qmake6 AdrenalinLinuxEdition.pro
# Or for Qt5:
# qmake AdrenalinLinuxEdition.pro
make
./AdrenalinLinuxEdition