The website has the instructions right on the page, close to the end of page:

Ubuntu

Add the Ernst ppa-mesarc PPA.

Then run:

sudo apt install corectrl

Focal is supported, so this is literally everything you need.

Answer from emk2203 on askubuntu.com
🌐
Linux Gaming
linux-gaming.kwindu.eu › index.php
CoreCtrl - Linux Gaming
CoreCtrl lets you set your AMD GPU and CPU to high performance mode when you play games.
🌐
Reddit
reddit.com › r/linux_gaming › corectrl
r/linux_gaming on Reddit: CoreCtrl
December 14, 2024 -

I recently made the switch to as-rock 7900 XT Phantom Gaming and decided to give undervolting a try using CoreCtrl. After reading through the documentation on GitLab and watching a few tutorial videos, it seemed pretty straightforward.

I set the voltage offset to -95mV, adjusted my min/max GPU clocks, and left the memory settings untouched. I also cranked the power limit to the max.

Before the undervolt, I was getting around 70 FPS @ 1440p Ultra in Cyberpunk, with power draw peaking up to 330 watts and temperatures hovering around 68-70°C. After the undervolt, I’m still hitting the same FPS, but the card now draws between 150-200 watts, with temps staying around 55-60°C.

Is it really this easy? Would love to hear if anyone has additional tips or tricks for further optimizing my setup!

@ idle
🌐
The Open Source Post
fosspost.org › home › linux gaming › never go for amd gaming on linux without corectrl
Never Go For AMD Gaming On Linux Without CoreCtrl
November 13, 2020 - CoreCtrl is a free and open source program that enables AMD users on Linux to control and manipulate the settings of their GPUs & CPUs.
🌐
DigitalOcean
digitalocean.com › community › tutorials › tuning-tools-for-amd-graphics-chips
Clockwork: Tuning Tools for AMD Graphics Chips | DigitalOcean
September 29, 2025 - The monitoring view that is then displayed shows the utilization of the individual AMD components. CoreCtrl provides information on the current load and clock speed for the CPU; plus the clock speed, bandwidth, and memory utilization for GPUs; and the temperature and fan speed for graphics cards.
🌐
Reddit
reddit.com › r/amd › corectrl 1.4 brings radeon rx 7000 series fan curve controls, intel cpu temperatures
r/Amd on Reddit: CoreCtrl 1.4 Brings Radeon RX 7000 Series Fan Curve Controls, Intel CPU Temperatures
March 18, 2024 - Linux GPU Control Application - This application allows you to control your AMD, Nvidia or Intel GPU on a Linux system ... CoreCtrl and the 9070XT is a really funny combination.
🌐
Fedora Discussion
discussion.fedoraproject.org › ask fedora
How to set up CoreCtrl - Fedora Discussion
July 15, 2020 - Hi there, I installed CoreCtrl, I read the instructions on how to get Full AMD GPU controls, from here, I don’t want to mess with my Grub, so I used Grub Customizer, I added the line GRUB_CMDLINE_LINUX_DEFAULT= amdgpu.ppfeaturemask=0xffffffff I assumed it has to be the exact line “GRUB_CM…
Find elsewhere
🌐
Reddit
reddit.com › r/amd › announcing corectrl
r/Amd on Reddit: Announcing CoreCtrl
August 22, 2019 -

Hi AMD users.

I've seen over the past weeks some requests for a linux port of AMD Adrenalin Software on some threads of this subreddit. Turns out that last month I released a wattman like application to control AMD GPUs under GNU/Linux. Its name is CoreCtrl.

Here is a video overview of its main features.

Try it if you want. Always prefer to install it from your distribution packages (when available). Check the project page for more info. Also, you may want to read some parts of the wiki, specially the Setup, AMD GPUs and FAQ sections. Please, read the last one if you use fancontrol on your system.

Keep in mind that CoreCtrl was released recently. If you find application related bugs, please go to the issue tracker on the project page, search for similar bugs and report them if you cannot find any opened issue (please, avoid to write in closed issues, your reports could be unnoticed if you do so).

Hope you can find it useful.

NOTE: I will be away from my computer for over a week, so be patient if you report bugs.

🌐
FOSTips
fostips.com › blog › software › corectrl – adjust your cpu/gpu settings on per app basis in linux
CoreCtrl - Adjust Your CPU/GPU Settings on Per App Basis in Linux - FOSTips
April 13, 2023 - And, it has full AMD GPUs controls (both older and newer hardware) though no NVIDIA support, including: ... Besides custom profiles, it can also display system information. They include Mesa, Kernel versions, and CPU/GPU details, such how many ...
🌐
Reddit
reddit.com › r/nobaraproject › nobara 38 corectrl guide for gpu advanced control settings.
r/NobaraProject on Reddit: Nobara 38 CoreCtrl Guide for GPU Advanced Control Settings.
August 30, 2023 -

Wanted to post and leave this here for other who may been having the struggle with getting core CoreCtrl up and working on Nobara like I did. the Gitlab doesn't have all the correct instructions for this distro.

REMINDER: CoreCtrl for GPU advanced settings like this guide shows only works for AMD GPU's. NVIDIA GPU's don't support it on Linux.

1: Install it, duh. then run it to make sure it works too.

sudo dnf install corectrl 

2: Create a text file and name it "90-corectrl.pkla" in the file destination bellow.

/etc/polkit-1/localauthority/50-local.d/90-corectrl.pkla

with the following contents:

[User permissions] 

Identity=unix-group:your-user-group Action=org.corectrl.* ResultActive=yes

The "your-user-group" is your user group which should be the first bit of the command line in a terminal that appears before typing.

EX:

[tc@TC ~]$

Therefore~ "tc"

[User permissions]

Identity=unix-group:tc Action=org.corectrl.* ResultActive=yes

In my case.

3: Time to edit the grub and this is where it deviates from the Gitlab guide a bit cause Fedora stuff.

In terminal enter

sudo gedit /etc/default/grub

Then as the guide mentions you need to enter

amdgpu.ppfeaturemask=0xffffffff

to the GRUB_CMDLINE_LINUX_DEFAULT= as instructed. it should look something like this.

GRUB_CMDLINE_LINUX_DEFAULT='quiet splash resume=UUID=ec70262b-7e5d-4402-a48b-c22a855757c1 amdgpu.ppfeaturemask=0xffffffff'

Then regenerate the bootloader with this command

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Just adds 2 in different places in the line so Nobara can do the correct thing. the command in the Gitlab page will just tell you "grub-mkconfig: command not found..." Thank you LionHeartP on the Nobara Discord for helping me with that.

4: Just reboot and then you should be good to go for Corectl on your AMD GPU. Enjoy!

🌐
AlternativeTo
alternativeto.net › software › corectrl
CoreCtrl Alternatives: Top 18 System Information Utilities & Similar Apps | AlternativeTo
CoreCtrl is described as 'Free and Open Source GNU/Linux application that allows you to control with ease your computer hardware using application profiles' and is a system information utility in the system & hardware category.
🌐
Techgage
techgage.com › news › corectrl-a-radeon-settings-alternative-for-linux
CoreCtrl: A Radeon Settings Alternative For Linux – Techgage
August 22, 2019 - Well, one community member, Juan Palacios, was apparently so fed-up at the lack of movement from the AMD camp that he developed his own solution, and best of all, it’s for public consumption. That solution is called CoreCtrl, and was announced on the AMD subreddit earlier today.
🌐
Forbes
forbes.com › sites › jasonevangelho › 2020 › 06 › 09 › meet-the-app-that-does-for-linux-gaming-what-amd-wont
Meet The Software That Does For Linux Gaming What AMD Won’t
November 18, 2024 - CoreCtrl is a free open source app that gives you precise control over your AMD Radeon graphics card, and limited control over your AMD or Intel CPU.
🌐
Phoronix
phoronix.com › news › CoreCtrl-1.4-Released
CoreCtrl 1.4 Brings Radeon RX 7000 Series Fan Curve Controls, Intel CPU Temperatures - Phoronix
CoreCtrl 1.4 brings support for Intel CPU temperature monitoring using the coretemp kernel driver, CPU usage sensor monitoring, automatic and manual fan curve controls for AMD Radeon RX 7000 series graphics cards, CPU Energy Performance Preference (EPP) control, and other improvements.
🌐
GitHub
github.com › openfnord › corectrl
GitHub - openfnord/corectrl · GitHub
The actual version of CoreCtrl automatically apply profiles for native and Windows applications, has basic CPU controls and full AMD GPUs controls (for both old and new models). The goal is to support as much hardware as possible, even from ...
Starred by 67 users
Forked by 2 users
Languages   C++ 90.0% | QML 7.8% | CMake 1.9%