Package Details: coolercontrol 1.4.5-1

Git Clone URL: https://aur.archlinux.org/coolercontrol.git (read-only, click to copy)
Package Base: coolercontrol
Description: A program to monitor and control your cooling devices
Upstream URL: https://gitlab.com/coolercontrol/coolercontrol
Licenses: GPL-3.0-or-later
Conflicts: coolercontrol
Provides: coolercontrol
Submitter: codifryed
Maintainer: codifryed (caferen)
Last Packager: caferen
Votes: 34
Popularity: 2.94
First Submitted: 2023-02-07 21:45 (UTC)
Last Updated: 2024-12-15 19:28 (UTC)

Pinned Comments

codifryed commented on 2024-09-22 19:02 (UTC)

With the release of 1.4.1 CoolerControl has now been spit up into several packages. This requires users to uninstall and then reinstall the application.

See: https://gitlab.com/coolercontrol/coolercontrol/-/issues/347

There's an upside, there's now a binary AUR package coolercontrol-bin for less compile time!

codifryed commented on 2023-02-07 22:54 (UTC) (edited on 2024-01-06 23:57 (UTC) by codifryed)

Post-installation steps:

sudo systemctl enable --now coolercontrold

Then open the desktop application.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 12 Next › Last »

ptr1337 commented on 2024-07-28 09:36 (UTC)

webkit2gtk-4.1 missing as depend.

ptr1337 commented on 2024-07-20 07:42 (UTC)

Check fails, when compiling in chroot/docker:

==> Starting check()...
packaging/metadata/org.coolercontrol.CoolerControl.metainfo.xml: OK

CoolerControl-Liqctld v1.3.0

System:
    Arch Linux
    Linux-6.9.5-arch1-1-server-x86_64-with-glibc2.39

Dependency versions:
    Python     3.12.4
    Liquidctl  1.13.0
    Finished `release` profile [optimized] target(s) in 0.11s
     Running `target/release/coolercontrold -v`
[2024-07-20T07:38:00Z INFO  coolercontrold] Logging Level: INFO
[2024-07-20T07:38:00Z INFO  coolercontrold] 
    CoolerControlD v1.3.0

    System:
        Linux 20240101.0.204074 Arch Linux
        6.9.5-arch1-1-server

   Compiling tauri v1.6.7
   Compiling tauri-macros v1.4.4
   Compiling coolercontrol v1.3.0 (/tmp/pkg/src/coolercontrol-1.3.0/coolercontrol-ui/src-tauri)
   Compiling tauri-plugin-single-instance v0.0.0 (https://github.com/tauri-apps/plugins-workspace?rev=5e3900e682e13f3759b439116ae2f77a6d389ca2#5e3900e6)
   Compiling tauri-plugin-localhost v0.1.0 (https://github.com/tauri-apps/plugins-workspace?rev=5e3900e682e13f3759b439116ae2f77a6d389ca2#5e3900e6)
   Compiling tauri-plugin-window-state v0.1.1 (https://github.com/tauri-apps/plugins-workspace?rev=5e3900e682e13f3759b439116ae2f77a6d389ca2#5e3900e6)
   Compiling tauri-plugin-store v0.0.0 (https://github.com/tauri-apps/plugins-workspace?rev=5e3900e682e13f3759b439116ae2f77a6d389ca2#5e3900e6)
    Finished `release` profile [optimized] target(s) in 1m 16s
     Running `target/release/coolercontrol -v`

(coolercontrol:13669): Gtk-WARNING **: 07:39:16.776: cannot open display: 
==> ERROR: A failure occurred in check().
    Aborting...
mv: cannot stat '/home/notroot/packages/*pkg.tar*': No such file or directory

andgeno commented on 2024-07-11 16:13 (UTC) (edited on 2024-07-11 17:04 (UTC) by andgeno)

Hi, I can't install this package.

yay -S coolercontrol

AUR Explicit (1): coolercontrol-1.3.0-1
Sync Make Dependency (9): webkit2gtk-2.44.2-1, python-setuptools-1:69.0.3-6, appmenu-gtk-module-24.05-1, python-wheel-0.43.0-4, nodejs-22.4.1-1, python-installer-0.7.0-8, libvips-8.15.1-5, npm-10.8.2-1, python-build-1.2.1-3
Sync Dependency (4): liquidctl-1.13.0-2, python-fastapi-0.111.0-1, python-pydantic-2.8.2-1, uvicorn-0.29.0-2
Sync Check Dependency (1): appstream-glib-0.8.3-1
:: PKGBUILD up to date, skipping download: coolercontrol
  1 coolercontrol                    (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> a
:: Deleting (1/1): /home/USERNAME/.cache/yay/coolercontrol
HEAD is now at 20ebea4 1.3.0-1
  1 coolercontrol                    (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
==> ERROR: PKGBUILD contains CRLF characters and cannot be sourced.
 -> error downloading sources: /home/USERNAME/.cache/yay/coolercontrol 
     context: exit status 12 

I checked the file it is complaining about and indeed it contains CRLF:

file ~/.cache/yay/coolercontrol/PKGBUILD 
/home/USERNAME/.cache/yay/coolercontrol/PKGBUILD: ASCII text, with CRLF line terminators

UPDATE: Nevermind!

My .gitconfig was silently modified by a GUI client so I had this:

git config core.autocrlf
true

Setting this back to false fixed the issue for me.

Aznorth commented on 2024-05-17 12:19 (UTC) (edited on 2024-05-17 12:19 (UTC) by Aznorth)

Hi, I have this error during the build. What can I do ?

adding 'coolercontrol_liqctld-1.2.2.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built coolercontrol_liqctld-1.2.2-py3-none-any.whl
/usr/lib/node_modules/npm/lib/cli/validate-engines.js:31
    throw err
    ^

TypeError: Class extends value undefined is not a constructor or null
    at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/fs-minipass/lib/index.js:136:4)
    at Module._compile (node:internal/modules/cjs/loader:1455:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1534:10)
    at Module.load (node:internal/modules/cjs/loader:1265:32)
    at Module._load (node:internal/modules/cjs/loader:1081:12)
    at Module.require (node:internal/modules/cjs/loader:1290:19)
    at require (node:internal/modules/helpers:188:18)
    at Object.<anonymous> (/usr/lib/node_modules/npm/lib/utils/log-file.js:3:20)
    at Module._compile (node:internal/modules/cjs/loader:1455:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1534:10)

Node.js v22.0.0
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: coolercontrol-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
coolercontrol - exit status 4

codifryed commented on 2024-04-29 21:28 (UTC) (edited on 2024-04-29 21:43 (UTC) by codifryed)

Bumped the pkgrel version to essentially trigger a rebuild for everyone.
I unfortunately know of no better way to handle these system python updates for AUR python packages.

urbenlegend commented on 2024-04-29 20:03 (UTC)

New Python update seems to make CoolerControl unhappy until you remove and reinstall it: https://gitlab.com/coolercontrol/coolercontrol/-/issues/279

This just bit me. It basically prevents coolercontrol-liqctld from starting up, which means your fan curves aren't applied. I was basically running my system for a day or so at the lowest fan speeds T_T

Anyway we can make the AUR package a bit more resistent to Python upgrades like this?

codifryed commented on 2024-04-13 10:50 (UTC) (edited on 2024-04-13 10:50 (UTC) by codifryed)

For the Blank UI issue, see: https://gitlab.com/coolercontrol/coolercontrol/-/issues/229

turbochamp commented on 2024-04-06 20:06 (UTC)

Blank UI when launching CoolerControl

Launching coolercontrol from terminal results in this spammed message:

** (coolercontrol:2361): WARNING **: 15:54:09.676: webkit_settings_set_enable_offline_web_application_cache is deprecated and does nothing.
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
  • Checking daemon with systemctl status coolercontrold results in:
Apr 06 15:53:41 hustin coolercontrold[1011]: "Resource not found: No such file or directory (os error 2)"
Apr 06 15:54:10 hustin coolercontrold[1011]: "Resource not found: No such file or directory (os error 2)"