The website has the instructions right on the page, close to the end of page:
Ubuntu
Add the
Ernst ppa-mesarcPPA.Then run:
sudo apt install corectrl
Focal is supported, so this is literally everything you need.
Answer from emk2203 on askubuntu.comI 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!
@ idleVideos
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.
This is absolutely incredible. Thank you so much for your hard work. Ease of overclocking is one of the things that has made me stick with windows and this makes it so much easier.
Holy shit, if this turns out to actually work, you will be my personal hero!
Edit: Patreon link for those who want to support him!
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!