SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for asusctl-4.5.6-2.3.x86_64.rpm :

* Sat Dec 10 2022 lukeAATTljones.dev- Update to version 4.5.6:
* Prep 4.5.6 release
* asusd: check if nvidia-powerd enabled before toggling
* asusd: Very basic support for running a command on AC/Battery switching
* ROGCC: Very basic support for running a command on AC/Battery switching
* ROGCC: Minor correction to tray menu
* ROGCC: Better handle the use of GPU MUX without supergfxd
* Adjust profile task to help TUF laptops notify
* Fix tasks not always running correctly on boot/sleep/wake/shutdown
* Fix: ROGCC: show option for LED notifications
* Wed Dec 07 2022 lukeAATTljones.dev- Update to version 4.5.5:
* Fix: ROGCC: Remove unwrap causing panic on main thread
* add led modes for FX506HC
* Tue Dec 06 2022 lukeAATTljones.dev- Update to version 4.5.4:
* Use correct defaults for GfxMode and GfxPower
* Adjust gitlab pipeline to ignore checks for tags
* Add missing files
* ROGCC: don\'t require supergfxd to be running
* Tue Dec 06 2022 lukeAATTljones.dev- Update to version 4.5.3:
* Prep new minor release
* Fix: ROGCC: log and show more errors on startup
* Fix: ROGCC: remove unused arg in fan curve widget
* Version bump for RC
* Fix: ROGCC: apply changes to correct fan curve profile
* chore: cranky cleanups
* Update changelog
* Fix: ROGCC: Correctly deny badly formed fan graphs
* Add led modes for G713RM
* Cause great pain to self with cargo-deny + cargo-cranky
* bump dependencies
* add led modes for G513RM
* Fri Dec 02 2022 lukeAATTljones.dev- Update to version 4.5.2:
* Version bump for dep updates
* Update dependencies
* rust/cargo is also needed
* Update README.md
* Fix VivoBook detection
* Don\'t install unnecessary packages
* Install required libgtk-3-dev package
* Thu Dec 01 2022 Luke Jones - Add constraints for OBS, the build is hitting memory limits
* Fri Nov 18 2022 lukeAATTljones.dev- Update to version 4.5.1:
* Bump version
* ROGCC: splatter log messages everywhere. Rename state control
* ROGCC: Make zbus notifications fully manage pagestates
* ROGCC: share PageState so tray can use it. zbus notifs update this
* ROGCC: add status for dgpu, charge ctl, panel-od to systray
* Set tray icon after init
* Try to prevent tray loop stalling
* 4.5.1-RC1
* Enable system tray status for dGPU and actions
* Adjust FA506IE led mode match to FA506I
* Bump version
* Add led_data for 2022 ASUS TUF Gaming A15 FA506IE
* Update app icons
* Add Vivobook to asusd rules
* Add openSUSE requirements to build asusctl
* Add missing file
* Tray icons
* Prep release 4.5.0
* Update deps. Fixes to runtime
* ROGCC: Use tokio instead of smol
* Remove some dbg! statements
* Clarify gpu mux notif
* Fix rogcc not closing when run-in-background
* Fix rog-control-center notifs
* Send signals using the correct context for each
* Fix inclusion of supergfxctl lib
* Add notification of dGPU state change
* Add missing file
* Refined AC monitoring
* Make some ledmodes more generic matched across models
* RCC: disable vsync due to NoAvailablePixelFormat error:
* Bump rc version
* Minor fixes to attr writes
* Clippy run
* Try official latest docker image
* Use \'latest\' rustdocker image
* Shift all deps to workspace versioning
* Added LED modes for ROG Flow X16
* Cleanup notifications some
* Check inotify paths are valid. Add dgu/egpu/ac_online checks
* Further improve the daemon controller pattern and reduce cloned code
* Convert chunk of daemon to use async mutex
* Use tokio in asusctl
* inotify relies on tokio, so a switch is required..
* Previous inotify macro was blocking. Needs async closures...
* Is smol blocking or inotify blocking it?
* daemon: inotify for panel_od and gu_mux_mode
* Add GU603Z to ledmodes
* Trial single inotify test
* Use loops to ensure settings apply where a mutex is tried
* Add ledmodes for 2021 Zephyrus M16 models
* Add libfontconfig1-dev to CI env
* Minor update to changelog
* Release 4.4.0
* daemon: add check to avoid accidental use of TUF led control
* Add CLI for 0x19b6 Lid LED
* rog-aura: Add lid zone
* rog-gui: don\'t reset selection when enable fan-curve
* rog-gui: add reset-curve button
* rog-profiles: fixup populating default curves if none
* rog-gui: sort fan curve by name
* Changed hyperlink from achived code
* rog-aura: tested effects on TUF, works
* Update readme
* Bump various versions
* rog-aura: Add flicker effect
* Test battery search
* power: rc4, remove energy_full_design check
* rog-aura: add per-zone effects
* rog-aura: add basic per-key support
* Remove println from example
* rog-aura: reorganise per-key effects
* rog-aura: don\'t start effect on red
* Implement simple \'breathe\' per-key effect
* Version bump
* rog-aura: bringup the per-key LED stuff again
* Update asusd-ledmodes.toml: added board name G513RC
* rog-platform: Add extra check types to find battery
* rog-platform: additional check against manufacturer attr
* Rename all instances of dgpu_only to gpu_mux
* daemon: update an old log comment. Don\'t reload panel_od if not available
* Doc updates
* daemon: Vastly improved task creation
* profiles: error if fan curve parse is less than 8
* daemon: fix keyboard brightness setting
* rog-platform: add power (basics)
* Update asusd-ledmodes.toml - added G713RS This is my laptop model and i confirm that \"G713RS\" is in the correct config group (tested all the modes)
* Add missing files :(
* Prep for new release
* Extend GpuMode to include other modes
* Rename RogBios bits to Platform. Better GPU MUX support.
* Merge rog-supported in to rog-platform
* Create rog-platform, refactor rogcc ipc-file handling
* Add note and screenshots of GUI
* ROGCC: group fan profile buttons with cpu/gpu buttons with enable/disable
* Wed Aug 03 2022 lukeAATTljones.dev- Update to version 4.3.4:
* Version bump
* ROGCC: Remove power setting from correct array
* Tue Aug 02 2022 lukeAATTljones.dev- Update to version 4.3.3:
* Release 4.3.3
* Version bump. Add early-error display
* ROGCC: effect visuals. daemon: support TUF RGB
* ROGCC: effect visual test
* Use INSTALL_DATA for toml and gif files
* New udev rules to work with both TUF and ROG
* daemon: Re-enable aura control for TUF
* Fix brightness setting ignoring the first 6 leds
* Add G713RW to asusd-ledmodes.toml
* rog-aura: add gap between numpad on gl504
* ROGCC: use the correct colourspace for colour picker
* ROGCC: split keyboard layout into widget
* rog-aura: stand-off the rog row
* rog-aura: adjustment of layouts and key sizes
* rog-aura: adjustment of layouts and key sizes
* rog-aura: Cleanup layouts, add gl504_US.toml
* Remove accidental board name test
* rog-aura: add proper labels for keys via &str into
* rog-aura: fix up G533 layout
* ROGCC: rog-aura: Keyboard layout templates and definitions
* ROGCC: add enable/disable aura options depending on mode
* ROGCC: style change
* ROGCC: style change
* ROGCC: split widgets from pages
* Update deps
* ROGCC: rename config file
* Add verbose output for fan-curve detection. Add mocking to GUI.
* Update deps
* Version bump for RC
* Clean up erroneously included files
* ROGCC: Attempt to add LED brightness
* ROGCC: Better control of notifs, add panel_od
* Add rog-control-center to the workspace
* Fix misnamed led dbus method
* Switch a keyboard prod_id to enum
* Bump daemon version
* Trial BTreeMap return for led dbus
* Add to/from [f32;3] for Colour]
* Cleanup
* Switch zbus led_mode to return AuraModeNum
* Make CurveData members public
* Make FanCurveSet members public
* Add Hash derive to Profile
* Minor tweaks on derives
* Add LED support for G713IC
* Fix some typos.
* Thu Jul 21 2022 lukeAATTljones.dev- Update to version 4.3.0:
* Prep new release
* Update CHANGELOG.md
* Properly set full defaults for LED power
* Make LED power more universal
* Return error if a pixel-gif is larger than the anime-display dimensions
* Make rog-anime more tolerent of faults
* Minor doc comment change
* Mon Jul 18 2022 lukeAATTljones.dev- Update to version 4.2.1:
* Add extra multizone test
* Prep new release
* Create defaults on missing zones
* Fix test for CI
* Fix test
* Add more support detection for bios/system level components
* Add panel_od support
* Correctly save multizone config
* Add GA401I Anime support
* Add doc comments for bytes of 0x1866 power control
* Add LED support for GX703HS
* Bump versions
* Enforce valid image brightness in daemon and asusctl
* Bump versions
* Add support for /etc/asusd/asusd-user-ledmodes.toml
* Re-enable cargo test in pipeline
* Updated changelog
* Updated changelog
* Slightly adjust G402 scaling, add some more documentation
* tmp
* Add GA402 anime-matrix packet unit test
* Additional comments in animeimage
* Add commenting to AnimeImage to help with GA402
* Complete anime diagonal gif support for GA402
* Fix anime exampels
* First pass of Anime update for new matrix display
* Add note in cargo.toml re: lto
* Use hashset in aura power config
* Rebuild of LED power control
* cargo added to installation
* Initial multizone fixup work
* Save and restore kb bright only on shutdown/sleep/boot/wak
* Add more multizone support
* Update main.rs
* Add GA503R LED modes
* Update changelog
* Set keyboard brightness on resume. Refactor some tasks
* Fixes to anime-matrix system thread handling
* Tue Jul 05 2022 lukeAATTljones.dev- Update to version 4.1.0:
* Update changelog
* prep new release
* Adjust how thread exit is handled for anime controller
* Combination for power state leds boot/sleep/all/keys/side LEDS
* Fixes to tasks
* output multizone commands required
* init multizone_led_mode and per_key_led_mode from LaptopLedData
* Re-enable notif for profile change
* Added tasks for reload keyboard bright, and for charge control
* Async tasks
* update changelog
* Add brightness to anime zbus notif
* Re-enable notification on anime power-state change
* Add diagonal-template.png to rog-anime/data/anime/custom/
* Add G512 to LED support list
* Add GU502LV LED support
* Version bumps
* Use smol async for daemon and daemon-user
* Use smol async for asus-notify
* Update anime examples
* Partial asusd-user update
* Update more deps
* Update changelog
* Add support for GA402R
* Format
* Finalise zbus3 conversion
* fix all available options not being displayed in led-mode help
* adds support to enable/disable side leds
* Update asusd-ledmodes.toml to support Asus Rog Strix G15 G513QM
* fixed interger division bug and related tests, as well as a comment bug
* fix for #176 - fancurve percentage check not handled correctly
* Fixed formatting of install instructions
* fixed a small typo
* add g513ic led
* Wed May 11 2022 Enrico Belleri - Use obs services for source and vendor- Fix build
* Sun Dec 19 2021 Luke Jones - Version 4.0.7
* Mon Nov 01 2021 Luke Jones - Version 4.0.6- Fix CLI for bios toggles- Extra commands for AniMe: pixel-image, gif, pixel-gif
* Wed Oct 27 2021 Luke Jones - Version 4.0.5
* Sat Oct 02 2021 Luke Jones - Version 4.0.4 - Add missing Profile commands - Spawn tasks on individual threads to prevent blocking - Don\'t force fan-curve default on reload - Begin obsoleting the graphics switch command in favour of supergfxctl - Slim down the notification daemon to pure ASUS notifications
* Wed Sep 15 2021 Luke Jones - Version 4.0.3 - Don\'t show fan-curve warning if fan-curve available - Add G713QR to Strix led-modes - Fix part of CLI fan-curve control
* Tue Sep 14 2021 Luke Jones - Version 4.0.2 - Backup old configs to
*-old if parse fails - Prevent some types of crashes related to unpatched kernels - Add better help for graphics errors - Add better help for asusctl general errors - Implement fan-curve dbus API - Implement partial fan-curve control via CLI tool + Set fan curve for profile + fan gpu/cpu
* Sat Sep 11 2021 Luke Jones - Version 4.0.0 - AniMe: + Support 8bit RGB, RGBA, 16bit Greyscalw, RGB, RGBA + add `AsusImage` type for slanted-template pixel-perfect images + `BREAKING:` plain `Image` with time period is changed and old anime configs break as a result (sorry) - LED: + By popular request LED prev/next cycle is added + Add led modes for GX551Q - Graphics control: + graphics control is pulled out of asusd and moved to new package; https://gitlab.com/asus-linux/supergfxctl - Proflies: + profiles now depend on power-profile-daemon plus kernel patches for support of platform_profile - if your system supports fan-curves you will also require upcoming kernel patches for this + profiles are now moved to a new file + fan-curves are only partially completed due to this release needing to be done sooner
* Sun Aug 01 2021 Luke Jones - Version 3.7.2 + Added - Enable multizone support on Strix 513IH - Add G513QY ledmodes + Changed - Fix missing CLI command help for some supported options - Fix incorrectly selecting profile by name, where the active profile was being copied to the selected profile - Add asusd version back to asusctl -v report - Fix various clippy warnings
* Sat Jun 12 2021 Luke Jones - Version 3.7.1- Refine graphics mode switching: + Disallow switching to compute or vfio mode unless existing mode is \"Integrated\"
* Sun Jun 06 2021 Luke Jones - Version 3.7.0 + Set PM to auto for Nvidia always + Extra info output for gfx dev scan + Extra info in log for G-Sync to help prevent user confusion around gfx switching + Add GA503Q led modes + Added ability to fade in/out gifs and images for anime. This does break anime configs. See manual for details. + Added task to CtrlLed to set the keyboard LED brightness on wake from suspend - requires a kernel patch which will be upstreamed and in fedora rog kernel + Make gfx change from nvidia to vfio/compute also force-change to integrated _then_ to requested mode + Fix invalid gfx status when switching from some modes + Fix copy over of serde skipped config values on config reload
* Tue May 25 2021 Luke Jones - Version 3.6.2 + Bugfix: write correct fan modes for profiles + Bugfix: apply created profiles
* Tue May 25 2021 Luke Jones - 3.5.1 - Bugfix for cycling through profiles
* Mon May 24 2021 Luke Jones - Version 3.6.0 + Add GX550L led modes + Don\'t save compute/vfio modes. Option in config for this is removed. + Store a temporary non-serialised option in config for if compute/vfio is active for informational purposes only (will not apply on boot) + Save state for LEDs enabled + sleep animation enabled + Save state for AnimMe enabled + boot animation enabled + Add extra config options and dbus methods + Add power state signals for anime and led + Refactor to use channels for dbus signal handler send/recv + Split out profiles independant parts to a rog-profiles crate + Cleanup dependencies + Fix some dbus Supported issues
* Sat May 15 2021 Luke Jones - Version 3.5.2 + bugfix: don\'t deadlock on change compute/vfio/compute
* Mon Apr 26 2021 Luke Jones - Version 3.5.1 + Anime: - Bugfix to multiple user config
* Sun Apr 25 2021 Luke Jones - Add asusd-user to package
* Sun Apr 25 2021 Luke Jones - Version 3.5.0 + Keyboard: - Split out all aura functionality that isn\'t dependent on the daemon in to a new crate `rog-aura` (incomplete) - Keyboard LED control now includes: + Enable/disable LED\'s while laptop is awake + Enable/disable LED animation while laptop is suspended and AC plugged in - Properly reload the last used keyboard mode on boot + Graphics: - Correctly enable compute mode for nvidia plus no-reboot or logout if switching from vfio/integrated/compute. - Add asusd config option to not save compute/vfio mode switch. + Anime: - Enable basic multiple user anime configs (asusd-user must still be restarted) + Profiles: - Enable dbus methods for freq min/max, fan curve, fan preset, CPU turbo enable. These options will apply to the active profile if no profile name is specified.
* Sun Apr 11 2021 Luke Jones - Version 3.4.1 + Fix anime init
* Sun Apr 11 2021 Luke Jones - Version 3.4.0 + Revert zbus to 1.9.1 + Use enum to show power states, and catch missing pci path for nvidia. + Partial user-daemon for anime/per-key done, `asusd-user`. Includes asusd-user systemd unit. + user-daemon provides dbus emthods to insert anime actions, remove from index, set leds on/off - Config file is stored in `~/.config/rog/rog-user.cfg` + AniMe display parts split out to individual crate in preparation for publishing on crates.io
* Sun Apr 11 2021 Luke Jones - Project renamed to asusctl
* Tue Mar 30 2021 Luke Jones - Version 3.3.0 + Add ledmodes for G733QS + Add ledmodes for GA401Q + Default to vfio disabled in configuration. Will now hard-error if enabled and the kernel modules are builtin. To enable vfio switching `\"gfx_vfio_enable\": false,` must be changed to `true` in `/etc/asusd/asusd.conf`
* Wed Mar 24 2021 Luke Jones - Version 3.2.4 + Bugfix to vfio builtin errors
* Wed Mar 24 2021 Luke Jones - Version 3.2.3 + Better handling of session tracking + List all profile data + Get active profile name + Get active profile data
* Tue Mar 23 2021 Luke Jones - Version 3.2.2 + Fix brightness control for non-rgb keyboards
* Mon Mar 22 2021 Luke Jones - Version 3.2.1 + Fix brightness control + Large cleanup of code relating to LED controls
* Sun Mar 21 2021 Luke Jones - Version 3.2.0 + Refactor keyboard LED handling + Added --list for profiles (Thanks AATTaqez) + Added --remove for profiles (Thanks AATTaqez) + Added a graphics mode: vfio. This attaches Nvidia devices to vfio module. + Per-key LED modes disabled, which need thinking about how to go ahead with for future
* Tue Mar 16 2021 Luke Jones - Version 3.1.7 + Refactor many parts of daemon + Switch out session monitoring to logind-zbus
* Thu Mar 11 2021 Luke Jones - Version 3.1.6 + Graphics switching not waits for all graphical user sessions to log out
* Wed Mar 10 2021 Luke Jones - Version 3.1.5 + Further tweaks to gfx switching + More logging on gfx switching + Filter bios help according to supported modes + Prevent gfx mode switching if in dedicated/G-Sync mode
* Wed Mar 10 2021 Luke Jones - Version 3.1.4 + Notify through dbus if user changes profile manually + Better help on CLI, show help only for supported items + Bugfix to gfx switcher
* Wed Mar 10 2021 Luke Jones - Version 3.1.3 - Hotfix: gracefully handle removing modules in use caused by display-manager not fully shutdown at the time of trying to remove modules. It will now retry every 250ms per module
* Tue Mar 09 2021 Luke Jones - Version 3.1.2 + Test and create /etc/X11/xorg.conf.d/ if it doesn\'t exist + Hotfix to better report module issues
* Tue Mar 09 2021 Luke Jones - Version 3.1.1 + Hotfix: add nvidia-uvm to controller
* Tue Mar 09 2021 Luke Jones - Version 3.1.0 + Add GU502LU led-modes + Graphics switching is now rebootless, the daemon will now restart the display-manager to switch modes instead. Caveats are: - There is no confirmation from the daemon, the program issuing the command must confirm the request. - systemd only + Laptops with dedicated Nvidia mode: - You still must reboot for the bios to switch modes - On boot if dedicated mode is active then asusd will update the required configs to put display-manager in nvidia mode
* Mon Feb 22 2021 Luke Jones - Version 3.0.1 + G531GD led modes
* Sun Feb 14 2021 Luke Jones - Version 3.0.0 + Write set+apply after each array in multizone + Remove misc bad logic + Use same code path as 0x1866 device to configure led support for 0x1854 device + Remove duplicate code + Set correct speeds for multizone + Remove dbus crate in favour of zbus. This removes the external dbus lib requirement. + Huge internal refactor + BREAKING CHANGE: Anime code refactor. DBUS method names have changed + Cleanup fan and cpu control + configs
* Tue Jan 26 2021 Luke Jones - Version 2.2.1 + fix CLI feedback for reboot/restartx. Update readme + dracut force driver include for nvidia dedicated + change fan-mode CLI tag
* Tue Jan 26 2021 Luke Jones - Version 2.2.0 + dbus method for \'supported functions\' + add dedicated gfx safety + bring ctrl-gfx back in to main control for better integration + safely upgrade config files
* Sun Jan 10 2021 Luke Jones - Version 2.1.2 + Adjust gfx controller to assume that the graphics driver is loaded if the mode is set for nvidia/hybrid
* Sat Jan 09 2021 Luke Jones - Version 2.1.1 + Update dependencies
 
ICM