Hi,
You'll receive that error when the liquidctl community package is not up to date. The current stable version in the community repo is liquidctl 1.9.1 - If your distribution is holding it back and it's still on 1.8.1 for whatever reason, you can get around it temporarily by installing the liquidctl-git package from the AUR, or running the Coolero AppImage.
Search Criteria
Package Details: coolercontrol 2.1.0-1
Package Actions
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: | 37 |
Popularity: | 2.29 |
First Submitted: | 2023-02-07 21:45 (UTC) |
Last Updated: | 2025-04-05 19:35 (UTC) |
Dependencies (8)
- coolercontroldAUR (coolercontrold-binAUR, coolercontroldAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- qt6-webengine
- cmake (cmake-gitAUR, cmake3AUR) (make)
- appstream-glib (appstream-glib-gitAUR) (check)
- desktop-file-utils (desktop-file-utils-gitAUR) (check)
Required by (0)
Sources (1)
codifryed commented on 2022-04-13 12:12 (UTC)
Pipodi commented on 2022-04-13 07:45 (UTC) (edited on 2022-04-13 07:45 (UTC) by Pipodi)
Getting this error:
Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/pipodi/.cache/yay/coolero/src/coolero-0.9.0/coolero/__main__.py", line 18, in <module>
from coolero.app import main
File "/home/pipodi/.cache/yay/coolero/src/coolero-0.9.0/coolero/app.py", line 39, in <module>
from coolero.services.dynamic_buttons import DynamicButtons
File "/home/pipodi/.cache/yay/coolero/src/coolero-0.9.0/coolero/services/dynamic_buttons.py", line 29, in <module>
from coolero.services.dynamic_controls.dynamic_controls_main import DynamicControls
File "/home/pipodi/.cache/yay/coolero/src/coolero-0.9.0/coolero/services/dynamic_controls/dynamic_controls_main.py", line 23, in <module>
from coolero.services.dynamic_controls.speed_controls import SpeedControls
File "/home/pipodi/.cache/yay/coolero/src/coolero-0.9.0/coolero/services/dynamic_controls/speed_controls.py", line 33, in <module>
from coolero.view_models.devices_view_model import DevicesViewModel
File "/home/pipodi/.cache/yay/coolero/src/coolero-0.9.0/coolero/view_models/devices_view_model.py", line 31, in <module>
from coolero.repositories.liquidctl_repo import LiquidctlRepo
File "/home/pipodi/.cache/yay/coolero/src/coolero-0.9.0/coolero/repositories/liquidctl_repo.py", line 39, in <module>
from coolero.services.device_extractor import DeviceExtractor
File "/home/pipodi/.cache/yay/coolero/src/coolero-0.9.0/coolero/services/device_extractor.py", line 25, in <module>
from coolero.services.liquidctl_device_extractors import LiquidctlDeviceInfoExtractor
File "/home/pipodi/.cache/yay/coolero/src/coolero-0.9.0/coolero/services/liquidctl_device_extractors/__init__.py", line 31, in <module>
module = import_module(f"{__name__}.{module_name}")
File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/home/pipodi/.cache/yay/coolero/src/coolero-0.9.0/coolero/services/liquidctl_device_extractors/hydro_pro.py", line 22, in <module>
from liquidctl.driver.asetek_pro import HydroPro
ImportError: cannot import name 'HydroPro' from 'liquidctl.driver.asetek_pro' (/usr/lib/python3.10/site-packages/liquidctl/driver/asetek_pro.py)
codifryed commented on 2022-04-07 21:05 (UTC)
Issue should be resolved now.
codifryed commented on 2022-04-07 07:27 (UTC)
There's an issue with an upstream dependency with 0.9.0 Working on a fix. (temporarily one could install liquidctl-git from the AUR and it should work)
simona commented on 2022-04-06 21:54 (UTC)
Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/simona/.cache/yay/coolero/src/coolero-0.9.0/coolero/main.py", line 18, in <module>
from coolero.app import main
File "/home/simona/.cache/yay/coolero/src/coolero-0.9.0/coolero/app.py", line 39, in <module>
from coolero.services.dynamic_buttons import DynamicButtons
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:
Then open the desktop application.