The Coolero project has gone through a name and implementation change. You're welcome to use this package until it's removed, but it will no longer receive updates. It's recommended to use the CoolerControl package.
Search Criteria
Package Details: coolero 0.13.3-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/coolero.git (read-only, click to copy) |
---|---|
Package Base: | coolero |
Description: | A program to monitor and control your cooling devices |
Upstream URL: | https://gitlab.com/coolercontrol/coolercontrol |
Licenses: | GPL3 |
Conflicts: | coolero |
Provides: | coolero |
Submitter: | codifryed |
Maintainer: | codifryed |
Last Packager: | codifryed |
Votes: | 4 |
Popularity: | 0.032199 |
First Submitted: | 2022-03-01 17:48 (UTC) |
Last Updated: | 2023-01-30 07:49 (UTC) |
Dependencies (19)
- hicolor-icon-theme (hicolor-icon-theme-git)
- liquidctl (liquidctl-git)
- polkit (polkit-no-script-git, polkit-git, polkit-consolekit)
- pyside6
- python (nogil-python, python36, python32, python39, python38, python37, python311, python312)
- python-apscheduler
- python-jeepney
- python-matplotlib (python-matplotlib-git)
- python-numpy (python-numpy-git, python-numpy1.22, python-numpy-openblas, python-numpy-mkl-bin, python-numpy-mkl, python-numpy-flame)
- python-psutil
- python-pyamdgpuinfo
- python-setproctitle
- qt6-svg
- python-build (make)
- python-installer (python-installer-git) (make)
- python-poetry (python-poetry-git) (make)
- appstream-glib (appstream-glib-git) (check)
- desktop-file-utils (desktop-file-utils-git) (check)
- nvidia-utils (nvidia-410xx-utils, nvidia-340xx-utils, nvidia-440xx-utils, nvidia-430xx-utils, nvidia-merged-utils, nvidia-510xx-utils, nvidia-utils-nvlax, nvidia-390xx-utils, nvidia-470xx-utils, nvidia-utils-beta, nvidia-utils-beta-nvlax, nvidia-vulkan-utils, nvidia-vulkan-utils-nvlax) (optional) – NVIDIA GPU support
Required by (0)
Sources (1)
codifryed commented on 2023-01-30 08:03 (UTC) (edited on 2023-02-16 20:32 (UTC) by codifryed)
infeeeee commented on 2023-01-30 06:02 (UTC)
The name of the program changed, it's called CoolerControl now. Git repo url changed to https://gitlab.com/coolercontrol/coolercontrol
simona commented on 2022-12-11 12:42 (UTC) (edited on 2022-12-11 12:43 (UTC) by simona)
now is perfect... thx
codifryed commented on 2022-10-20 19:14 (UTC)
Hi simona, please see my previous comment, which is also pinned to the top.
simona commented on 2022-10-20 18:24 (UTC)
File "/home/simona/.cache/yay/coolero/src/coolero-0.13.1/coolero/models/speed_device_control.py", line 25, in <module>
from coolero.view.uis.canvases.speed_control_canvas import SpeedControlCanvas
File "/home/simona/.cache/yay/coolero/src/coolero-0.13.1/coolero/view/uis/canvases/speed_control_canvas.py", line 31, in <module>
from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg
File "/usr/lib/python3.10/site-packages/matplotlib/backends/backend_qt5agg.py", line 7, in <module>
from .backend_qtagg import ( # noqa: F401, E402 # pylint: disable=W0611
File "/usr/lib/python3.10/site-packages/matplotlib/backends/backend_qtagg.py", line 12, in <module>
from .backend_qt import (
File "/usr/lib/python3.10/site-packages/matplotlib/backends/backend_qt.py", line 73, in <module>
_MODIFIER_KEYS = [
File "/usr/lib/python3.10/site-packages/matplotlib/backends/backend_qt.py", line 74, in <listcomp>
(_to_int(getattr(_enum("QtCore.Qt.KeyboardModifier"), mod)),
TypeError: int() argument must be a string, a bytes-like object or a real number, not 'KeyboardModifier'
codifryed commented on 2022-10-15 09:49 (UTC) (edited on 2022-11-04 16:15 (UTC) by codifryed)
A breaking dependency update occurred yesterday which is causing Coolero to fail to start.
Dependency issue: PySide6 updated to 6.4.0 and this broke compatibility with matplotlib.
An ETA on this is currently unknown, as matplotlib has a fix for this planned for their next patch release, but the arch package is also flagged out of date for some time now.
A temporary workaround is to downgrade the PySide6 package:
pacman -U https://archive.archlinux.org/packages/p/pyside6/pyside6-6.3.2-1-x86_64.pkg.tar.zst
pacman -U https://archive.archlinux.org/packages/s/shiboken6/shiboken6-6.3.2-1-x86_64.pkg.tar.zst
Update: the patch fix for Matplotlib was released today: matplotlib 3.6.2
Once the Arch community package is updated, the workaround will no longer be needed.
Update: Arch package has been updated! You can remove the workaround now and it should all work fine.
blackhole commented on 2022-07-07 20:57 (UTC)
Changing the shortcut in autostart with Exec=bash -c "sleep 5; coolero" fixed the problem
codifryed commented on 2022-07-07 18:24 (UTC)
Hi blackhole,
I'm not able to currently reproduce your issue (Updated Arch & KDE) so it may be system dependant. I'd suggest filing a bug in the official repo to be able to gather more information as to what may be causing it.
blackhole commented on 2022-07-07 15:49 (UTC) (edited on 2022-07-07 16:18 (UTC) by blackhole)
coolero application does not show in tray with autostart option in KDE plasma (but is applying my configuration)
Note that coolerod service is correctly enabled at boot
This is happening recently. Before there was the icon on system tray
Pinned Comments
codifryed commented on 2023-01-30 08:03 (UTC) (edited on 2023-02-16 20:32 (UTC) by codifryed)
The Coolero project has gone through a name and implementation change. You're welcome to use this package until it's removed, but it will no longer receive updates. It's recommended to use the CoolerControl package.
codifryed commented on 2022-05-31 18:10 (UTC) (edited on 2022-05-31 18:10 (UTC) by codifryed)
A systemd service has been integrated with the 0.11.0 release.
Steps to enable it:
1. Make sure the coolero group has been created:
sudo systemd-sysusers
2. Add your user to the group:
sudo usermod -aG coolero $USER
3. Log out and log back in so that your group membership is re-evaluated.
4. Enable the service on boot:
sudo systemctl enable coolerod.service
5. Start the service:
sudo systemctl start coolerod.service
Note: The daemon currently only enables hwmon access. Expanding its functionality to a fully fledged service is planned for the future.