Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marazmista/radeon-profile
Application to read current clocks of ATi Radeon cards (xf86-video-ati, xf86-video-amdgpu)
https://github.com/marazmista/radeon-profile
amdgpu graphics-card linux polaris radeon system-monitor vega
Last synced: 3 months ago
JSON representation
Application to read current clocks of ATi Radeon cards (xf86-video-ati, xf86-video-amdgpu)
- Host: GitHub
- URL: https://github.com/marazmista/radeon-profile
- Owner: marazmista
- License: gpl-2.0
- Created: 2013-03-02T16:49:57.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2022-02-25T16:53:15.000Z (over 2 years ago)
- Last Synced: 2024-07-09T20:22:07.164Z (4 months ago)
- Topics: amdgpu, graphics-card, linux, polaris, radeon, system-monitor, vega
- Language: C++
- Homepage:
- Size: 2.06 MB
- Stars: 731
- Watchers: 32
- Forks: 75
- Open Issues: 124
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - marazmista/radeon-profile - Application to read current clocks of ATi Radeon cards (xf86-video-ati, xf86-video-amdgpu) (C++)
- awesome-gnu-linux-gaming - **radeon-profile** - brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg) (Graphics cards / AMD)
README
Simple application to read current clocks of ATi Radeon cards (xf86-video-ati, xf86-video-amdgpu).
# xf86-video-ati and xf86-video-amdgpu driver
Install and run radeon-profile-daemon (https://github.com/marazmista/radeon-profile-daemon) for using this app as normal user. Otherwise app need to be run with root privilages for changing power profiles (and clocks readings sometimes). You can add `username ALL = NOPASSWD: /usr/bin/radeon-profile` to your `/etc/sudoers`. Here is tip for run app as normal user but involves change permissions to system files: http://bit.ly/1dvQMhS# Functionality
* Monitoring of basic GPU parameters (frequencies, voltages, usage, temperature, fan speed)
* DPM profiles and power levels
* Fan control (HD 7000+), definition of multiple custom curves or fixed speed
* Overclocking (amdgpu) (Wattman, Overdrive, PowerPlay etc)
* Per app profiles/Event definitions (i.e. change fan profile when temp above defined or set DPM to high when selected binary executed)
* Define binaries to run with set of environment variablees (i.e. GALLIUM_HUD, MESA, LIBGL etc)# Dependencies
* Qt 5.6<= (qt5-base and qt5-charts) (On Debian/Ubuntu: `qt5-default libqt5charts5-dev`)
* libxrandr
* libdrm (for amdgpu, 2.4.79<=, more recent, the better)
* recent kernel (for amdgpu 4.12<=, more recent, the better)
* radeon cardFor full functionality:
* glxinfo - info about OpenGL, mesa
* xdriinfo - driver info
* xrandr - connected displays# Build
```
git clone https://github.com/marazmista/radeon-profile.git
cd radeon-profile/radeon-profile
qmake
make
```The resulting binary is `./target/radeon-profile`
For Ubuntu 17.04, qt5-charts isn't available:
* Use `qtchooser -l` to list available profiles
* Use `qmake -qt=[profile from qtchooser]` to specify Qt root or download and install a Qt bundle from https://www.qt.io/download-open-source/#section-2
* Make a `qt5opt.conf` in `/usr/lib/x86_64-linux-gnu/qtchooser/` containing:```
/opt/Qt5.9.1/5.9.1/gcc_64/bin
/opt/Qt5.9.1/5.9.1
```# Installation
### Ubuntu
Available for Ubuntu from PPA [stable](https://launchpad.net/~radeon-profile/+archive/ubuntu/stable) and [git develop](https://launchpad.net/~radeon-profile/+archive/ubuntu/radeon-profile) repositoryAdd in terminal commands:
* For git ppa:
```
sudo add-apt-repository ppa:radeon-profile/radeon-profile
```
* For stable ppa:
```
sudo add-apt-repository ppa:radeon-profile/stable
```
* Then run commands:
```
sudo apt update
sudo apt install radeon-profile
```
### Arch Linux
* AUR package: https://aur.archlinux.org/packages/radeon-profile-git/
* System daemon AUR package: https://aur.archlinux.org/packages/radeon-profile-daemon-git/
# Links* System daemon: https://github.com/marazmista/radeon-profile-daemon
* Sort of official thread: http://phoronix.com/forums/showthread.php?83602-radeon-profile-tool-for-changing-profiles-and-monitoring-some-GPU-parameters
* Icon: http://proicons.deviantart.com/art/Graphics-Cards-Icons-H1-Pack-161178339# Screenshot
Main screen
![Main screen](https://i.imgur.com/Z880p47.png)[More screenshots](http://imgur.com/a/DMRr9)