Skip to content

Releases: ewagner12/all-ways-egpu

v0.54.2

25 Aug 02:32
fdb5aa4
Compare
Choose a tag to compare
  • Fixed issue where method 1 wouldn't restart display manager correctly
  • Additional display controller detection fixes

v0.54.1

18 Jun 16:55
599d3c2
Compare
Choose a tag to compare

What's Changed

  • Fix device detection: Add Display controller class (0380) support by @zhichao-poper in #48

  • Improvements to boot up timing to address issues where Method 3 was not applying at boot

Full Changelog: v0.54.0...v0.54.1

v0.54.0

03 Apr 21:13
a7057a1
Compare
Choose a tag to compare
  • Added support for Hyprland desktop
  • Improved install script to automatically detect if /usr is writable
  • Minor code and documentation cleanups

v0.53.0

29 Dec 19:48
8938f1a
Compare
Choose a tag to compare

Added entry point for adding custom commands before and after the script runs

Added gamescope-session (ChimeraOS/Bazzite-Deck) variables to Method 3

Full Changelog: v0.52.1...v0.53.0

v0.52.1

30 Apr 22:58
97870b5
Compare
Choose a tag to compare

Fixes for issues #20 and #21. Added switch force-internal command option

v0.52.0

18 Feb 22:26
72de788
Compare
Choose a tag to compare

Fixes and improvements to the "Steam Deck/User Installation" method:

  • Add check to user-install to check for $HOME/bin before adding it to .bashrc
  • Extended the feature of automatically switching at startup so it works when the script is installed with the user-install command
  • Updated Readme

v0.51.2

13 Jan 19:22
c941a6e
Compare
Choose a tag to compare

Full Changelog: v0.51.1...v0.51.2

  • Added retry feature for cases of delayed eGPU detection. Number in max-retry can be increased if needed in cases where eGPU is slow to initialize. (Closes #12)
  • Added menu option to reset Method 3 to default.

v0.51.1

08 Dec 03:42
a9c02ef
Compare
Choose a tag to compare
  • Fixed GPU ID parsing issue on 3+ GPU systems
  • Fixes minor grep issues

v0.51.0

17 Jan 03:37
2efaf6e
Compare
Choose a tag to compare

Added Compositor specific Method 3
Code cleanup

v0.50.0

13 Jan 21:33
618fd62
Compare
Choose a tag to compare

Full Changelog: v0.42.2...v0.50

Setup and boot fixes

  • Fixes the setup when there is a non-zero PCIe domain and additional fixes to the boot function.
  • Added a "sanity check" to ensure the IDs in the files are of the correct format.
  • Fixes to method 1 PCIe removal

Add an additional "set-boot-vga force-internal" function to force the boot-vga to be the iGPU.

  • This may be useful on some setups without a display connected to the eGPU.

Breaking Change:
The configuration files now use the line format "dddd:bb:ee.f driver" in order to work with non-zero PCIe domains. Since most systems only use a 0 domain we had assumed that dddd = 0000 in previous versions. The script will automatically update legacy configuration files from the format bb:ee.f to 0000:bb:ee.f so it should continue working on most systems where there is only a 0 domain. If you run into an issue please re-run the setup on version 0.50.0 or greater.