Package Details: coolercontrol 1.2.2-2

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: GPL3
Conflicts: coolercontrol, coolero
Provides: coolercontrol
Submitter: codifryed
Maintainer: codifryed
Last Packager: codifryed
Votes: 18
Popularity: 2.38
First Submitted: 2023-02-07 21:45 (UTC)
Last Updated: 2024-04-29 21:17 (UTC)

Pinned Comments

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 .. 5 6 7 8 9 10

codifryed commented on 2022-04-24 11:00 (UTC)

Hi spacecowgirl,

I haven't run into that error myself and haven't heard of it in regards to Coolero until now.

From a quick search on the net I found this:
https://github.com/regebro/tzlocal/issues/79 You might get an idea of how to fix it from there, as the issue comes from tzlocal not liking your timezone settings. It could for example be there's some older timezone data on your machine, and/or your user needs it set explicitly for whatever reason.

Just a couple thoughts.

spacecowgirl commented on 2022-04-23 23:45 (UTC) (edited on 2022-04-23 23:46 (UTC) by spacecowgirl)

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/chloe/.cache/paru/clone/coolero/src/coolero-0.9.0/coolero/__main__.py", line 18, in <module>
    from coolero.app import main
  File "/home/chloe/.cache/paru/clone/coolero/src/coolero-0.9.0/coolero/app.py", line 39, in <module>
    from coolero.services.dynamic_buttons import DynamicButtons
  File "/home/chloe/.cache/paru/clone/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/chloe/.cache/paru/clone/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/chloe/.cache/paru/clone/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/chloe/.cache/paru/clone/coolero/src/coolero-0.9.0/coolero/view_models/devices_view_model.py", line 32, in <module>
    from coolero.services.device_commander import DeviceCommander
  File "/home/chloe/.cache/paru/clone/coolero/src/coolero-0.9.0/coolero/services/device_commander.py", line 29, in <module>
    from coolero.services.notifications import Notifications
  File "/home/chloe/.cache/paru/clone/coolero/src/coolero-0.9.0/coolero/services/notifications.py", line 35, in <module>
    class Notifications:
  File "/home/chloe/.cache/paru/clone/coolero/src/coolero-0.9.0/coolero/services/notifications.py", line 36, in Notifications
    _scheduler: BackgroundScheduler = BackgroundScheduler(
  File "/usr/lib/python3.10/site-packages/apscheduler/schedulers/base.py", line 87, in __init__
    self.configure(gconfig, **options)
  File "/usr/lib/python3.10/site-packages/apscheduler/schedulers/base.py", line 131, in configure
    self._configure(config)
  File "/usr/lib/python3.10/site-packages/apscheduler/schedulers/background.py", line 29, in _configure
    super(BackgroundScheduler, self)._configure(config)
  File "/usr/lib/python3.10/site-packages/apscheduler/schedulers/base.py", line 702, in _configure
    self.timezone = astimezone(config.pop('timezone', None)) or get_localzone()
  File "/usr/lib/python3.10/site-packages/tzlocal/unix.py", line 165, in get_localzone
    _cache_tz = _get_localzone()
  File "/usr/lib/python3.10/site-packages/tzlocal/unix.py", line 90, in _get_localzone
    utils.assert_tz_offset(tz)
  File "/usr/lib/python3.10/site-packages/tzlocal/utils.py", line 46, in assert_tz_offset
    raise ValueError(msg)
ValueError: Timezone offset does not match system offset: 36000 != -18000. Please, check your config files.

Not sure if it's my fault or not. Don't see how though.

simona commented on 2022-04-13 13:30 (UTC)

now ok

codifryed commented on 2022-04-13 12:12 (UTC)

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.

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