Package Details: corectrl 1.2.3-1

Git Clone URL: (read-only, click to copy)
Package Base: corectrl
Description: Core control application
Upstream URL:
Keywords: AMD CPU GPU
Licenses: GPL3
Submitter: der_fenix
Maintainer: der_fenix
Last Packager: der_fenix
Votes: 79
Popularity: 4.75
First Submitted: 2019-07-15 09:06 (UTC)
Last Updated: 2022-02-25 13:28 (UTC)

Latest Comments

evil-god commented on 2022-06-22 19:11 (UTC)

@leonavis & @Theophilus: sorry for beeing honest. yes maybe to straight, but here is not the manjaro user repository. that was my point, good luck with you problem.

Theophilus commented on 2022-06-22 19:06 (UTC)

@leonavis: Thanks I will try to build it myself. I just wanted to confirm that others where getting the same error in case anyone has tracked down the source of the problem

leonavis commented on 2022-06-22 19:00 (UTC) (edited on 2022-06-22 19:02 (UTC) by leonavis)

Maybe a little harsh. Naturally, you're not on your own, since there is a manjaro-forum:

They surely will help. ;-)

But first, try to build it yourself from the official repo. Maybe that'll work.

evil-god commented on 2022-06-22 18:38 (UTC)

@Theophilus: manjaro is not archlinux, they use their own repositories. you use the "Arch User Repository" aka aur, there is no guarantee that aur is working for you on manjaro. sorry.

even manjaro say this on their wiki page

you're on your own

Theophilus commented on 2022-06-22 18:22 (UTC)

@evil-god I am getting the same error as @matrs First time installing the package on an up to date Manjaro system.

evil-god commented on 2022-03-08 19:17 (UTC)

@matrs: arch or manjaro?

matrs commented on 2022-03-08 18:59 (UTC) (edited on 2022-03-08 19:00 (UTC) by matrs)

Same as @SimplyTadpole. Recently updated system, first time installing the package, all the dependencies get properly installed but the build fails:

Unknown option 'output-dep-file'.

make[2]: *** [src/CMakeFiles/corectrl_lib_autogen.dir/build.make:71: src/CMakeFiles/corectrl_lib_autogen] Error 1
make[2]: Leaving directory '/home/mibu/.cache/pikaur/build/corectrl/src/build'
make[1]: *** [CMakeFiles/Makefile2:313: src/CMakeFiles/corectrl_lib_autogen.dir/all] Error 2
make[1]: Leaving directory '/home/mibu/.cache/pikaur/build/corectrl/src/build'
make: *** [Makefile:136: all] Error 2
make: Leaving directory '/home/mibu/.cache/pikaur/build/corectrl/src/build'
==> ERROR: A failure occurred in build().

SimplyTadpole commented on 2022-01-22 15:10 (UTC)

This is still broken for me. Even after the latest update and running a full system update & upgrade, trying to run the clocking function still crashes my computer.

leonavis commented on 2022-01-22 09:31 (UTC)

yes, rebuild works flawlessly.

evil-god commented on 2022-01-22 09:18 (UTC)

just do a rebuild and everything works. no symlinking or something...

@der_fenix: please set pkgrel=3 to 4 and everyone is happy :-)

Nanoshift commented on 2022-01-21 20:34 (UTC)

For a temporary fix, I reverted the botan update via: sudo pacman -U /var/cache/pacman/pkg/botan-2.18.2-3-x86_64.pkg.tar.zst

SimplyTadpole commented on 2022-01-21 20:16 (UTC)

This is indeed broken by a libbotan update. I also tried to use Wiichele's suggestion of symlinking the newer botan library, but it causes my computer to kill itself and reboot.

Wiichele commented on 2022-01-20 23:25 (UTC)

It turns out there is a cmake file looking for the botan library, so I just recompiled the package

Wiichele commented on 2022-01-20 23:14 (UTC)

botan in extra changed the name of a .so file, which in turn broke the program. I used this command as a temporary solution: sudo ln -s /usr/lib/ /usr/lib/

der_fenix commented on 2022-01-12 09:17 (UTC)

Stop making it outdated. hwdata already in dependence, instead of hwids. Update corectl first to resolve the dependence blocking

evdinowork commented on 2022-01-11 13:41 (UTC)

change hwids to hwdata in the dependancies

shaybox commented on 2022-01-11 09:23 (UTC)

Same as @nanotwerp, removing hwids breaks dependency 'hwids' required by corectrl

nanotwerp commented on 2022-01-10 23:41 (UTC)

The latest Arch update recommends using hwdata instead of hwids (as hwids is now inactive), but hwids is still listed as a mandatory dependency. This forced me to modify the PKGBUILD and .SRCINFO myself and build it with makepkg.

HurricanePootis commented on 2021-11-28 21:08 (UTC)

Hey, the command glxinfo has moved from the package mesa-demos to mesa-utils. Therefore, you should change the optdepend mesa-demos to mesa-utils, because CoreCtrl only needs glxinfo

der_fenix commented on 2021-11-17 15:18 (UTC)

It's not mine, all credits goes to the @jpalaciosdev :)

tsujigiri_nin commented on 2021-11-17 15:06 (UTC)

Just wanted to say thanks der_fenix for an amazing utility.

leonavis commented on 2021-10-15 13:27 (UTC) (edited on 2021-10-31 11:19 (UTC) by leonavis)

Hmm, okay. Just for that, I won't do that for now ;-) but maybe when I wanna play something very demanding. thx for help Edit: Alright I found the weirdest work-around. When I reinstall it, it works - I do not have to rebuild it, just remove it and install it again, and it works. Don't really understand what's happening but as long as it works, whatever

ffffffffffff commented on 2021-10-14 00:13 (UTC)

then you might wanna consider cleaninstall of arch,because linux,unlike windows, is still prone to system file corruptions and power outages(talking from experience)

leonavis commented on 2021-10-13 16:35 (UTC) (edited on 2021-10-13 17:16 (UTC) by leonavis)

I did, otherwise it wouldn't show me the options to change the voltage at all. If I rebuild it, voltage-control works, but as soon as I reboot my system, although it still shows me the options I have saved correctly, the voltage-control stops working, and I'm stuck with default voltage. I already made a ticket at the corectrl-gitlab-page, but no response so far. The fan-control works fine. Same in X11 and Wayland, so it's not that either. Quite strange. It also did work up until some time ago (no idea when exactly though, but some update not very long ago must have caused it). It's not the kernel either, tried Zen and Default linux-kernel (haven't tried LTS yet, maybe I will, too). Edit: Okay, lts-kernel doesn't help either.

ffffffffffff commented on 2021-10-13 06:03 (UTC) (edited on 2021-10-13 06:06 (UTC) by ffffffffffff)

srry for my attitude,didnt read ur comment properly so im dumb, not wise at all. if u already tried these then i cant help u: did you save your profile? did you add the kernel parameter to your boot loader?

leonavis commented on 2021-10-13 02:03 (UTC)

I have and as stated, it works fine when first build and only stops working after rebooting. So I do not think it's a problem with the setup. But if you're so very wise, why not hint me in the right direction to solve my apparantly easy-to-solve problem?

ffffffffffff commented on 2021-10-12 23:13 (UTC)

@leonavis first go read its docs and how to set it up before posting this kind of shit

leonavis commented on 2021-09-24 11:26 (UTC)

I have a weird failure. CoreCtrl does seem to work, but it does not seem to be able to keep the voltage-settings. When I build it, it works, but as soon as I reboot (it's in Autostart) it just takes the default settings for the card, not the ones I have set, which are however shown correctly in CoreCtrl. I'm on a RX580 with AMDGPU-mesa drivers, the default ones. Fancontrol does seem to work.

pika02 commented on 2021-05-12 11:53 (UTC) (edited on 2021-05-12 11:54 (UTC) by pika02)

Thank you for the trick. I didn't know makepkg.conf before ;)

der_fenix commented on 2021-05-11 06:21 (UTC)

It uses MAKEFLAGS from /etc/makepkg.conf. So, just add your '-jxx' there and the build will be faster.

pika02 commented on 2021-05-11 00:02 (UTC)

The package build too slow with default settings. I think make -C build -j $(nprocs) will be much quicker.

Gip-Gip commented on 2021-05-04 15:40 (UTC) (edited on 2021-05-04 16:54 (UTC) by Gip-Gip)

EDIT: fixed as of may 4th, 2021

==> Making package: corectrl 1.1.2-1 (Tue 04 May 2021 11:31:32 AM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found corectrl-v1.1.2.tar.bz2
==> Validating source files with sha512sums...
    corectrl-v1.1.2.tar.bz2 ... Passed
==> Extracting sources...
  -> Extracting corectrl-v1.1.2.tar.bz2 with bsdtar
==> Removing existing $pkgdir/ directory...
==> Starting build()...
CMake Error: The source "/home/thompsonc/Repos/corectrl/src/corectrl-v1.1.2 /CMakeLists.txt" does not match the source "/home/thompsonc/Repos/corectrl/src/corectrl-v1.1.1/CMakeLists.txt" used to generate cache.  Re-run cmake with a different source directory.
==> ERROR: A failure occurred in build().

makepkg -si fails with this message as of may 4th, 2021

wackbyte commented on 2021-04-18 23:24 (UTC)

if it stops working after updating botan just rebuild it

capoeira commented on 2021-04-18 09:47 (UTC)

Damn, I was wonderig why my system was so hot yesterday. Din´t even realize CC was not running until I recieved notification from here.

der_fenix commented on 2021-04-17 18:10 (UTC)

Just rebuild and reinstall the corectrl package

kamilpajek commented on 2021-04-17 18:09 (UTC)

After update:

corectrl: error while loading shared libraries: cannot open shared object file: No such file or directory

der_fenix commented on 2020-11-22 12:10 (UTC)

There is no such automatic option, but I will try to find a solution.

codewiz commented on 2020-11-22 07:58 (UTC)

The corectrl binary is out-of-sync again with botan:

% corectrl corectrl: error while loading shared libraries: cannot open shared object file: No such file or directory

I don't know if this is a limitation in aur, but would it be possible to bump the package version every time one of its dependencies change in a way that requires rebuilding it?

capoeira commented on 2020-11-11 00:37 (UTC)

new boton version broke it again

hk3wx commented on 2020-10-28 14:57 (UTC) (edited on 2020-10-28 15:00 (UTC) by hk3wx)

[28-10-20 11:36:46.634][I] ----- Application started -----
[28-10-20 11:36:47.063][W] No translation found for locale en_US
[28-10-20 11:36:47.063][W] Using en_EN translation.
[28-10-20 11:36:47.139][E] [helpercontrol.cpp:139] Helper start error.
[28-10-20 11:36:47.139][W] Cannot start helper
[28-10-20 11:36:47.139][W] Initialization failed
[28-10-20 11:36:47.139][W] Exiting...

der_fenix commented on 2020-10-24 18:47 (UTC)

Just re-build and re-install the package, it should help.

abzstrak commented on 2020-10-24 18:10 (UTC)

looks like boton got upgraded to 1.6

corectrl: error while loading shared libraries: cannot open shared object file: No such file or directory

I made a link to and it seems to be working for now.

deemon commented on 2020-08-26 18:30 (UTC)

It does not seem to work with my Ryzen 1700 CPU. I mean profiles and any OC or fan speed stuff is just missing. In the "system" part it does identify it just fine. (also GPU part works)

der_fenix commented on 2020-08-25 17:38 (UTC)

Fixed, thanks!

yochananmarqos commented on 2020-08-25 16:42 (UTC)

The $pkgdir should not be referenced in the build() function.

Normally the -DCMAKE_BUILD_TYPE=Release option should not be used, see Cmake undesired behaviors.

build() {
  cmake -B build -S "$pkgname-v$pkgver" \
  make -C build

package() {
  make -C build DESTDIR="$pkgdir" install

wackbyte commented on 2020-07-31 22:09 (UTC)

Rebuilding it worked, thanks!

der_fenix commented on 2020-07-31 15:03 (UTC)

There were update for botan a few days ago. Just re-install corectl

wackbyte commented on 2020-07-31 15:01 (UTC)

I started getting this error today when running it:

corectrl: error while loading shared libraries: cannot open shared object file: No such file or directory

It looks like corectrl depends on botan 2.13, but the botan package is on 2.15.

appetrosyan commented on 2020-07-15 19:19 (UTC)

I have a solution.

The problem that @saloniamatteo faced is caused by lack of a polkit authentication agent. What you need to do is install one, and have it run before launching Corectrl.

saloniamatteo commented on 2020-06-09 19:35 (UTC) (edited on 2020-06-09 19:42 (UTC) by saloniamatteo)

I get this error:

[09-06-20 21:31:00.457][W] No translation found for locale en_US
[09-06-20 21:31:00.457][W] Using en_EN translation.
[09-06-20 21:31:00.584][W] Cannot start helper
[09-06-20 21:31:00.584][W] Initialization failed
[09-06-20 21:31:00.584][W] Exiting...

What should I do? My machine's language was always set to en_US; I installed corectrl with yay -Sy corectrl, and I also installed the optional dependencies, with no luck whatsoever.

cat /tmp/CoreCtrl.log:

[09-06-20 21:27:50.487][I] ----- Application started -----
[09-06-20 21:27:50.676][W] No translation found for locale en_US
[09-06-20 21:27:50.676][W] Using en_EN translation.
[09-06-20 21:27:51.041][E] [helpercontrol.cpp:139] Helper start error. 
[09-06-20 21:27:51.050][W] Cannot start helper
[09-06-20 21:27:51.050][W] Initialization failed
[09-06-20 21:27:51.050][W] Exiting...

I've also found this issue on upstream's gitlab:

LevitatingRein commented on 2020-06-09 10:18 (UTC)

@py_crash I got a similiar issue with a Qt package recently, and updating all of my packages helped.

py_crash commented on 2020-06-08 20:02 (UTC) (edited on 2020-06-08 20:03 (UTC) by py_crash)

It doesn't work in Manjaro with KDE:

$ corectrl

corectrl: /usr/lib/ version `Qt_5.15' not found (required by corectrl)

corectrl: /usr/lib/ version `Qt_5.15' not found (required by /usr/lib/

der_fenix commented on 2020-06-07 10:27 (UTC)

@u666sa Added, thanks!

u666sa commented on 2020-06-07 10:19 (UTC)

@der_fenix Add two more dependencies, without these there is going to be tray icon problem, tray icon will be missing. If you don't have these problems, that simply means you already have these packages installed. Add these to your PKGBUILD 1. qt5-svg 2. qt5-xmlpatterns

u666sa commented on 2020-06-01 07:56 (UTC)

Tray icon is missing, it is shown as blank. What to do? Arch, XFCE

frpenguin commented on 2020-01-16 20:46 (UTC)

Friendly note. If you get an error about libbotan check if the botan package was recently updated. It seems it's not only a regular dependency but also a make dependency. All you need is rebuilt the package

frankyboy commented on 2019-08-17 16:15 (UTC) (edited on 2019-08-17 16:15 (UTC) by frankyboy)

[17-08-19 17:42:43.261][E] [helpercontrol.cpp:131] Helper start error. DBus Backend error: could not contact the helper. Connection error: Message recipient disconnected from message bus without replying. Message error:

[17-08-19 17:42:43.261][W] Cannot start helper

got this error when trying to launch corectrl. xfce

jpalaciosdev commented on 2019-07-29 10:08 (UTC)

@c0d3st0rm Yes, please. Include your CoreCtrl logs on the issue. You can find them on /tmp.

c0d3st0rm commented on 2019-07-23 00:19 (UTC)

I keep on getting a std::bad_alloc on initialization. Should that be reported upstream?

der_fenix commented on 2019-07-22 18:15 (UTC)

Updated, thanks!

jpalaciosdev commented on 2019-07-22 18:09 (UTC)

Just released 1.0.5

Remember, qca is not needed anymore so you can remove it as a build dependency.

jpalaciosdev commented on 2019-07-22 15:06 (UTC)

Some of the components required for building are required as runtime dependencies as well. I should have include them on the list of runtime dependencies on the wiki. My fault.

Add the following packages as required: karchive, kauth, qt5-charts, qt5-quickcontrols2, botan, qt5-base.

I also removed qca as a requided dependency on master. It will be removed on 1.0.5 too.

Rhinoceros commented on 2019-07-22 07:04 (UTC) (edited on 2019-07-22 07:04 (UTC) by Rhinoceros)

I was also missing botan and qt5-charts. Both should be dependencies, otherwise I get

corectrl: error while loading shared libraries: cannot open shared object file: No such file or directory


corectrl: error while loading shared libraries: cannot open shared object file: No such file or directory

Toasty commented on 2019-07-22 06:48 (UTC)

Libraries required for the program to run should be regular dependencies, not make dependencies. I had to install botan, kauth, and qt5-quickcontrols2 manually because pikaur uninstalled them after making the package.

laichiaheng commented on 2019-07-21 02:03 (UTC) (edited on 2019-07-21 02:04 (UTC) by laichiaheng)

corectrl: error while loading shared libraries: cannot open shared object file: No such file or directory I have botan2.11.0

laichiaheng commented on 2019-07-19 14:55 (UTC)

I need to install qt5-quickcontrols2 to make it work.

jpalaciosdev commented on 2019-07-17 11:42 (UTC)

Dependecies were updated on the wiki. Now requires gcc>=8.

der_fenix commented on 2019-07-15 17:24 (UTC)

Removed, thanks!

schw0reismus commented on 2019-07-15 17:20 (UTC)

I think you should remove that for size ... line because it ruins icons again. The problem was solved.

der_fenix commented on 2019-07-15 15:06 (UTC)

Added missing deps, thanks

c0d3st0rm commented on 2019-07-15 15:01 (UTC)

On my system, both qt5-quickcontrols and qca were required as dependencies.

jpalaciosdev commented on 2019-07-15 13:05 (UTC)

Version 1.0.2 fixed the missing icons issue, so the PKGBUILD doesn't that workaround anymore.

der_fenix commented on 2019-07-15 13:02 (UTC)

Thanks for corrections, changes applied, should work now

schw0reismus commented on 2019-07-15 12:41 (UTC) (edited on 2019-07-15 12:45 (UTC) by schw0reismus)

If you don't see icons, add this to package():

for size in 24x24 48x48 32x32 96x96 64x64 22x22 196x196 72x72 128x128 16x16 256x256
ln -s $pkgdir/usr/share/icons/hicolor/$size/apps/CoreCtrl.svg $pkgdir/usr/share/icons/hicolor/$size/apps/corectrl.svg

Also make changes to the patch: replace /home/fenix/tmp/ to the directory where you cloned this repo.

jpalaciosdev commented on 2019-07-15 12:17 (UTC)

Just released 1.0.2 with important fixes.