| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: coolercontrold | Distribution: openSUSE Tumbleweed |
| Version: 4.3.1 | Vendor: openSUSE |
| Release: 1.3 | Build date: Thu Jun 25 16:34:24 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 37446716 | Source RPM: coolercontrol-4.3.1-1.3.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://gitlab.com/coolercontrol/coolercontrol | |
| Summary: Cooling control and monitoring | |
This is the system daemon for CoolerControl, an application for monitoring and controlling supported cooling devices. It features flexible control options, and live thermal data.
GPL-3.0-or-later
* Thu Jun 25 2026 ecsos <ecsos@opensuse.org> - 4.3.1
- Fix connection error.
Repaired the unusable and defective coolercontrold.
* Mon Jun 22 2026 ecsos <ecsos@opensuse.org>
- Update to version 4.3.1:
* Release 4.3.1
* fix: improve applied duty reverse mapping for calibrated fans
* fix: issue where chart was not resized when applying filters
* fix: stress test watchdog
* feate: add dashboard and create mode options in their quick menus
* fix: allow device plugins to use custom lighting modes
* refactor: clarify log message
* feat: add per row-hover highlighting
* refactor: join rows for channels with multiple sensor data
* fix: growable but limited stats columns
* feat: text locales for reset
* refactor: table view improvements
* fix: handle collector sensors that have a 0 value at init
* feat: UI changes for new table data
* feat: add api endpoints
* feat: prep for stats changes
* fix: npm dep vuln
* feat: update style with function ordering
* refactor: remove unnecessary docs
* refactor: docs and function ordering
* refactor: move functions below core engine logic
* refactor: rename to duty_writers_by_type for clarity
* fix: remove unnecessary clone
* refactor: improve calibration endpoints
* fix: update comment about why this call is made at app startup
* fix: npm dep issue
* feat: text for boost walk down setting
* feat: toggle for boost walk down
* fix: slow boost walk down
* feat: walk kick boost down to sustain duty
* fix: increase kick boost
* fix: reduce kick boot duty
* fix: loosen tolerance for stable after-kick rpm
* feat: update locales
* refactor: kick duration to the time boost should be held
* feat: calibration user overrides
* refactor: allow overrides for kick behavior and cleanup
* feat: additional tooltips for clarification
* refactor: increase kick-in duty by percent of rpm range
* fix: curve diagnosis for pumps
* refactor: calibration tooltip in controls overview
* fix: keep progress tooltip open on update
* fix: text color
* refactor: cleanup
* refactor: remove tree menu icon for calibrated channels
* feat: create calibration popover for channels in control view
* refactor: diagnoser
* refactor: curve cleanup
* fix: clippy warnings
* feat: add logs for calibration steps
* fix: inconsistency at duty extremes
* refactor: improve duty mapping
* fix: spread the full true duty range out
* fix: use min-rpm mean of up and down sweep for true duty floor
* fix: use true rpm floor instead of min duty
* fix: use up and down sweep data in max rpm calc
* fix: re-apply settings on calibration curve clear
* fix: compensation for stuck fans from killing the max rpm
* fix: use kick decay to help measure sustained rpm after firmware kick
* fix: kick duration
* fix: improve handling of devices with auto-kick-in and response lag
* chore: docs cleanup
* chore: cleanup
* refactor: fix multiple issues
* refactor: improve handling of disconnected fans
* fix: hanlde long running ioctl task and drive spin-up delay
* feat: calibration translations
* fix: formatting
* feat: improve handling of calibration-enhanced rpm-only channels
* feat: handle duty min/max after calibration
* feat: handle low-rpm fan oscillation in fan diagnosis
* fix: cali chart style
* fix: clarify saturation/plateau duty
* fix: duty floor with low sustain rpm
* feat: Show information/warnings for fan-control issues
* feat: add calibrated pill icon to calibrated channels
* feat: add get-all calibration endpoint
* fix: only show tooltip over info icon
* fix: focus ring always showing on close button in modal dialogs
* feat: use proper progress bar styling
* feat: UI impl for calibration
* fix: improve display-duty rounding
* refactor: use different calibration step sizes at duty extremes for improved accuracy
* refactor: tighter stability tolerance
* refactor: use device-duty as the primary true duty mapping, and device-rpm when the diff is large
* fix: clear all state
* fix: progress percent
* refactor: send calibration completion as notification
* feat: allow fan rpm to stablilize for each step
* fix: re-calibration false mapping and kick-in
* fix: the scope pass with nested scopes creates a runtime panic due to moro limitations
* fix: don't return 404 when no calibartion data present
* feat: rest api for calibration endpoints
* feat: diagnosis registry and base progress notifications
* feat: diagnosisHost for Engine and entry points
* feat: main calibration engine
* docs: update nix steps
* chore: add comments and tests
* fix: formatting
* fix: force a fan write when enabling manual control even if already at target duty
* feat: use true-duty mapping for duty reads
* docs: scope preference
* feat: dispatch wired into engine and scope refactor
* feat: base dispatch and state
* feat: base calibration impl
* chore: update openapi spec
* fix: js error with legacy broswers: upstream dependency behavior has changed
* Mon Jun 22 2026 ecsos <ecsos@opensuse.org>
- Update to version 4.3.0:
* Release 4.3.0
* feat: theme code support
* fix: formatting
* docs: update instructions for new bump script
* feat: improve bump coverage
* feat: have release spec use versioned vendor tarball
* fix: handle thinkpad dgpu temp sensor error when powered off
* refactor: add cs note to function
* fix: cve in npm dep
* feat: EMA custom sensor
* feat: use failsafe values in Custom Sensors
* feat: add time average cs to UI
* feat: TimeAverage custom sensor logic
* fix: formatting
* refactor: remove tooltip border for softer effect
* refactor: align tooltips all to top
* feat: improve tooltip styling
* fix: missing alert settings in the wizards and style alignment
* feat: bypass text translations
* fix: tooltip orientation
* refactor: use single-pix table cell separators
* fix: word wrapping issue
* feat: add allow bypass toggle to UI
* feat: new bypass_min_at_extremes Function setting
* refactor: improve handling of login-lockout edge cases
* fix: formatting
* feat: language text for limited curve points
* feat: show max curve points hints appropriately
* feat: add curve point info to wizard temp sources
* feat: add info about fan curve point limits in Profile View
* feat: show channel labels in disable-channel error message
* feat: Check if device/channel is in use before disabling
* fix: pedantic warnings
* fix: show forgot password link when changing password
* refactor: improve reset-password handling
* refactor: increase session TTL
* feat: refresh UI when sessin cookie has expired
* fix: stacking emitters
* refactor: remove no longer needed plugin path override
* refactor: reorder paths
* refactor: base plugins_dir on data_dir
* fix: popover unmanaged style
* fix: unused import
* feat: add plugin overview tour step
* refactor: cleanup helpful links
* refactor: reorder tour steps
* fix: home dashboard icon highlighting
* refactor: startu-page route name
* fix: new default route with settings
* feat: translations for new tour steps
* refactor: rewrite tour steps
* feat: show Unmanaged as an extra setting, not as a Profile
* refactor: rename Default Profile to Unmanaged
* feat: unmanaged and read-only show have less visual prio
* fix: read-only fan tooltip
* feat: show Unmanaged/read-only for applicable fan settings in the main device menu
* refactor: remove auto-created My Profile and My Function
* feat: add more emphasis on Getting Started Link with basic starting steps
* refactor: rename General to User Interface settings
* feat: add link to Tutorial
* feat: Choose startup page
* fix: exclude disabled devices for new device detection (best effort)
* feat: dedup for slow liquidctl devices with overlapping commands
* fix: in-flight writes will also take at waiting writes and take the newest value
* refactor: only keep one waiting write task per channel, with new duty targets superceding old waiting ones.
* fix: do not log shutdown cancellations
* refactor: trimmed comments
* refactor: cleanup module docs
* feat: on every tick, if a read is already in progress, tick staleness
* feat: extend read permit and coalesce preload device requests
* feat: cancelle pending operations on shutdown
* feat: add hwmon raw read debug logs
* feat: add runtime error logging for power and temp sensors
* fix: log channel read errors if debug is enabled
* feat: check preload duty for all devices to avoid unnecesary writes, and add a duty cache for slow devices.
* feat: round-robin sensor reading
* feat: use a permit for each read operatin, enabling write operations to interweave with reads instead of being blocked
* feat: coalece queued fan writes
* feat: apply startup and wakeup device settings concurrently
* feat: apply startup settings concurrently during initialization
* fix: make sure overlay and mix profiles output a duty when applied to a new channel.
* chore: update minor cargo deps
* chore: update npm deps
* fix: show aqua log once
* refactor: simplify after refactorings
* fix: increase log level for regularly output info log
* fix: revert snapshot timeout and add additional docs on how these timeouts work together
* refactor: improve handling of detected channels at startup, so that they appear even if the first read fails
* refactor: do not let sleep handling bind the daemon loop
* refactor: place quicker and more important chanel extractions first
* refactor: improve hmwon shutdown resilience
* refactor: add timeout to hwmon initialization
* refactor: do not block the completion of the status preload operation with the command delay
* refactor: improve handling of blocking ioctl commands for drivetemp
* chore: add asserts
* fix: formatting
* refactor: improved handling of staleness per channel
* feat: staleness ticks per channel, instread of for the whole device (only applicable for hwmon devices)
* feat: handle streaming responses for hwmon devices
* feat: streaming extractors
* chore: update log message
* fix: missing fan duty/rpm should return cached and failed values, not none.
* feat: add an info log on recovery
* refactor: use one-time calculated timeout values
* refactor: adjust all timeouts based on poll rate
* refactor: add some a little buffer to fit with the other timeout systems
* fix: handling of failsafe values for failed reads for hwmon devices
* chore: post release
* Mon Jun 22 2026 ecsos <ecsos@opensuse.org>
- Update to version 4.2.1:
* Release 4.2.1
* chore: post release
* fix: formatting
* refactor: cover edge cases where stress-ng could hang
* refactor: handle possible edge case where dbus doesn't respond
* feat: add note about stress-ng gpu capabilities
* refactor: add watchdogs to make sure processes are cleanly killed if anything should happen
* fix: do not clear cache on version mismatch
* refactor: do not check stress-ng capabilities and have the user decide what to use when
* Mon Jun 22 2026 ecsos <ecsos@opensuse.org>
- Update to version 4.2.0:
* Release 4.2.0
* fix: use wildcard to pull versioned vendor file as well
* feat: clear-cache CLI option for Qt app
* fix: policy should not be cached forever
* fix: close no longer does anything
* fix: only display service controls for integration plugins
* fix: allow inline scripts
* fix: use hard coded speed channels
* feat: add support for ga2lcd liquidctl device driver
* Sat Mar 21 2026 pallas wept <pallaswept@proton.me>
- Update to version 4.1.0
* Tags for fans
* Prometheus metrics endpoint
* Access Token write access toggle
* Support for liquidctl ControlHub driver
* Many UI and UX improvements
* Consolidated config file paths with environment variable override support
* Algorithm enhancements
* Bug fixes
* Sat Mar 14 2026 Luigi Baldoni <aloisio@gmx.com>
- Initial package (v4.0.1)
/usr/bin/coolercontrold /usr/lib/systemd/system/coolercontrold.service /usr/share/doc/packages/coolercontrold /usr/share/doc/packages/coolercontrold/CHANGELOG.md /usr/share/licenses/coolercontrold /usr/share/licenses/coolercontrold/LICENSE /usr/share/man/man8/coolercontrold.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 01:54:38 2026