-
5.1.0-RC592d82977 · Bump version ·
Many version jumped due to unreleased testing
-
5.0.0-rc12 Release: 5.0.0-rc12
-
5.0.0-rc8 Release: 5.0.0-rc8
- 99-nvidia-ac.rules udev rule added to ./data, this rule is useful for stopping `nvidia-powerd` on battery as some nvidia based laptops are poorly behaved when it is active - Using udev internally to find devices rather than manually scanning directories - Better support for ASUS dgpu_disable and egpu_enable - Check if asus gpu_mux_mode exists, and value of it - Removed dedicated mode as it causes more trouble than it is worth - Config option `asus_use_dgpu_disable` defaults to on if ASUS dgpu_disable exists - Update dependencies - nvidia.modeset=0 not required for rebootless switching now
-
5.0.0-rc1 Release: 5.0.0-rc1
- Using udev internally to find devices rather than manually scanning directories - Better support for ASUS dgpu_disable and egpu_enable - Check if asus gpu_mux_mode exists, and value of it - Removed dedicated mode as it causes more trouble than it is worth - Config option `asus_use_dgpu_enable` defaults to on if ASUS dgpu_disable exists - Update dependencies
-
-
-
4.0.3 Release: 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.
-
-
4.0.1 Release: 4.0.1
### Changed - Fix version upgrade of config - Recreate the config if parsing fails - Only write the mode change to config file, don't update live config ### Added - AMD dedicated + hybrid config for xorg - "AllowExternalGpus" added to xorg for Nvidia Egpu mode
-
4.0.0 Release: 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
-
-