Skip to content

Releases

v0.2.1

Choose a tag to compare

@revenpl revenpl released this 07 Oct 09:34

Cover screenshot, accurate store description, full author name. Plugin behavior: 0.2.0 (Vulkan enumeration + clean-subprocess fallback, diagnostic logging).

GPU Picker v0.2.0

Choose a tag to compare

@revenpl revenpl released this 06 Oct 21:38

What's in this release

  • Fix: Legion Go / SteamOS showed Phoenix1 (lspci fallback) instead of the Vulkan device.
    Root cause: the Decky Loader is a PyInstaller bundle whose dir sits in LD_LIBRARY_PATH
    and ships its own libstdc++/libz/libffi — the radeon ICD's dependencies resolved
    to those copies → VK_ERROR_INCOMPATIBLE_DRIVER → 0 devices. Fixed with a clean-env
    subprocess fallback for Vulkan enumeration (verified on the device).
  • Diagnostics now written to the first writable location (~/.gpu_diag.txt, /tmp/gpu_diag.txt)
    • backend log, instead of a root-owned plugin dir that silently swallowed errors.
  • plugin.json now declares an explicit version (0.2.0).

Install

  1. Decky → Plugins → Install Plugin → URL:
    https://github.com/revenpl/decky-gpu-picker/releases/download/v0.2.0/decky-gpu-picker.zip
    (or download the ZIP below and install from file)
  2. Open GPU Picker — you should see the Vulkan device name and a
    MESA_VK_DEVICE_SELECT="<vendor:device>!" %command% launch command.