2024-03-28 21:34:36 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 28 19:59:05 UTC 2024 - RN <R_Nik_c@proton.me>
|
|
|
|
|
|
|
|
- Update to 5.2.1
|
|
|
|
- Better sanity check for booting without egpu after it was previously set
|
|
|
|
- Added Vulkan ICD profile switching
|
|
|
|
|
2023-12-28 17:39:13 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 28 16:37:31 UTC 2023 - RN <R_Nik_C@proton.me>
|
|
|
|
|
|
|
|
- Switched to _service usage, because cargo_config is part of the vendor.tar now
|
2023-12-28 18:18:30 +01:00
|
|
|
- Cleaned up .spec
|
2023-12-28 17:39:13 +01:00
|
|
|
|
2023-12-28 07:42:23 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 27 22:56:20 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
|
|
|
|
- Avoid bashisms in build recipe
|
|
|
|
|
2023-12-27 23:55:35 +01:00
|
|
|
-------------------------------------------------------------------
|
2023-12-28 17:39:13 +01:00
|
|
|
Tue Nov 14 05:46:34 UTC 2023 - RN <R_Nik_C@proton.me>
|
2023-12-27 23:55:35 +01:00
|
|
|
|
|
|
|
- Update to version 5.1.2:
|
|
|
|
* Bump deps
|
|
|
|
* Add missing entry in changelog
|
|
|
|
* Adjust makefile to use vender-filter
|
|
|
|
* Ensure supergfx tries to fallback if change fails
|
|
|
|
* Small fixes for egpu
|
|
|
|
* Bump version
|
|
|
|
* Update deps
|
|
|
|
* Update deps
|
|
|
|
* Fix: Don't continue with action list if the error is a logout timeout
|
|
|
|
* Fix pipeline
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 18 07:57:22 UTC 2022 - luke@ljones.dev
|
|
|
|
|
|
|
|
- Update to version 5.0.1:
|
|
|
|
* Add dgpu status notification on dbus
|
|
|
|
* Fix: Check for GA401I, remove compute mode, set log level info
|
|
|
|
* Release 5.0.0
|
|
|
|
* Prep tag RC15
|
|
|
|
* RC15, final
|
|
|
|
* RC13 with various corrections
|
|
|
|
* Update dependencies
|
|
|
|
* Enable hotplug use, fixes to dgpu_disable, fixes to integrated
|
|
|
|
* Do pci rescan even if no missing device
|
|
|
|
* Update changelog
|
|
|
|
* Switch to async with tokio. Use asus switches if avilable. Bugfixes.
|
|
|
|
* Ignore possible i/o error as invalid
|
|
|
|
* Bump zbus version
|
|
|
|
* Add 99-nvidia-ac.rules udev rule
|
|
|
|
* fix: correction in changelog
|
|
|
|
* fix: make sure to use asus_use_dgpu_disable
|
|
|
|
* Add pipeline, cleanup with clippy
|
|
|
|
* 5.0.0-rc1
|
|
|
|
* Update dbus API docs (introspectable)
|
|
|
|
* Add more debug logging, default service to debug for now
|
|
|
|
* Switch to async runtime
|
|
|
|
* Slap Arc<Mutex<>> around gpu device
|
|
|
|
* Switch to udev. Add ASUS methods. Optimise.
|
|
|
|
* Remove dedicated mode
|
|
|
|
* Added pipe to sh command to install Rust Taken from the official Rust website -- https://www.rust-lang.org/tools/install
|
|
|
|
* fix AMD detection for pci-ids version 2020.03.20
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 05 08:23:07 UTC 2022 - luke@ljones.dev
|
|
|
|
|
|
|
|
- Update to version 4.0.5:
|
|
|
|
* Prep new release
|
|
|
|
* Fix interaction with newer lspci version
|
|
|
|
* add "Quadro" to the lspci parsing for NVIDIA cards
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 11 16:17:34 UTC 2022 - Enrico Belleri <idesmi@protonmail.com>
|
|
|
|
|
|
|
|
- Use obs services for source and vendor
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 4 22:35:35 UTC 2022 - Luke Jones <luke@ljones.dev>
|
|
|
|
|
|
|
|
- Version 4.0.4
|
|
|
|
- Adjust the kernel cmdline arg code path
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 3 21:37:52 UTC 2022 - Luke Jones <luke@ljones.dev>
|
|
|
|
|
|
|
|
- Version 4.0.3
|
|
|
|
- Add config option `no_logind`: Don't use logind to see if all sessions are
|
|
|
|
logged out and therefore safe to change mode. This will be useful for people not
|
|
|
|
using a login manager, however it is not guaranteed to work unless all graphical
|
|
|
|
sessions are ended and nothing is hooking the drivers. Ignored if `always_reboot`
|
|
|
|
is set.
|
|
|
|
- Add config option `logout_timeout_s`: The timeout in seconds to wait for all user
|
|
|
|
graphical sessions to end. Default is 3 minutes, 0 = infinite. Ignored if
|
|
|
|
`no_logind` or `always_reboot` is set.
|
|
|
|
- Add new dbus method: `PendingMode`, to check if a mode change is required
|
|
|
|
- Add new dbus method: `PendingUserAction`, to check if the user is required to perform an action
|
|
|
|
- Add new dbus method: `Config`, to get the current base config
|
|
|
|
- Add new dbus method: `SetConfig`, to set the base config
|
|
|
|
- Add `-p, --pend-action` CLI arg to get the pending user action if any
|
|
|
|
- Add `-P, --pend-mode` CLI arg to get the pending mode change if any`
|
|
|
|
- Add ability to read `supergfxd.mode=` from kernel cmdline on startup and set the mode appropriately
|
|
|
|
- CLI option `--force` was unused, it is now removed.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Jan 22 09:35:11 UTC 2022 - Luke Jones <luke@ljones.dev>
|
|
|
|
|
|
|
|
- Version 4.0.2
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 19 23:12:03 UTC 2022 - Luke Jones <luke@ljones.dev>
|
|
|
|
|
|
|
|
- Version 4.0.1
|
|
|
|
- Fix version upgrade of config
|
|
|
|
- Recreate the config if parsing fails
|
|
|
|
- Only write the (reboot) mode change to config file, don't update live config
|
|
|
|
- AMD dedicated + hybrid config for xorg
|
|
|
|
- "AllowExternalGpus" added to xorg for Nvidia Egpu mode
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 18 07:17:49 UTC 2022 - Luke Jones <luke@ljones.dev>
|
|
|
|
|
|
|
|
- Version 4.0.0
|
|
|
|
- Added
|
|
|
|
- Add new dbus method: `Version` to get supergfxd version
|
|
|
|
- Add new dbus method: `Vendor` to get dGPU vendor name
|
|
|
|
- Add new dbus method: `Supported` to get list of supported modes
|
|
|
|
- Add `-v, --version` CLI arg to get supergfxd version
|
|
|
|
- Add `-V, --vendor` CLI arg to get dGPU vendor name
|
|
|
|
- Add `-s, --supported` CLI arg to get list of supported modes
|
|
|
|
- Add new config option: `vfio_save` to reload VFIO on boot
|
|
|
|
- Add new config option: `compute_save` to reload compute on boot
|
|
|
|
- Add new config option: `always_reboot` reboot to change modes
|
|
|
|
- Changed
|
|
|
|
- Adjust startup to check for ASUS eGPU and dGPU enablement if no modes supported
|
|
|
|
- If nvidia-drm.modeset=1 is set then save mode and require a reboot by default\
|
|
|
|
- Add extra check for Nvidia dGPU (fixes Flow 13")
|
|
|
|
- Properly check the correct device for power status
|
|
|
|
- Breaking
|
|
|
|
- Rename Vendor, GetVendor to Mode, GetMode to better reflect their results
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 10 00:37:46 UTC 2022 - Luke Jones <luke@ljones.dev>
|
|
|
|
|
|
|
|
- Version 3.0.0
|
|
|
|
|
|
|
|
Sun Dec 19 07:43:11 UTC 2021 - Luke Jones <luke@ljones.dev>
|
|
|
|
|
|
|
|
- Version 2.0.5
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 2 20:23:58 UTC 2021 - Luke Jones <luke@ljones.dev>
|
|
|
|
|
|
|
|
- Version 2.0.4
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 2 03:56:07 UTC 2021 - Luke Jones <luke@ljones.dev>
|
|
|
|
|
|
|
|
- Version 2.0.3
|