Debian Patches
Status for lenovolegionlinux/0.1.2+ds-1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| add-Documentation-keys-to-systemd-units.patch | Add Documentation= keys to the systemd unit files =================================================================== |
Thomas Goirand <zigo@debian.org> | no | |||
| add-Keywords-to-legion_gui.desktop.patch | Add Keywords to the legion_gui.desktop entry =================================================================== |
Thomas Goirand <zigo@debian.org> | no | |||
| use-dh_install-for-legiond-templates.patch | Install the legiond config templates via dh_install The share/legion_linux data_files reference legion_linux/extra/, a symlink pointing outside the python source tree. pybuild copies the source tree alone, breaking the relative symlink, so let the Debian packaging install those files instead (dh_install to the same location). =================================================================== |
Thomas Goirand <zigo@debian.org> | no | |||
| fix-kernel-version-parsing-for-debian-kernels.patch | Strip Debian kernel release suffixes before parsing the version Debian kernel releases moved the vendor suffix inside the version part (e.g. 6.12.111+deb13-amd64), so splitting only on "-" left "111+deb13" for int(), crashing the import of legion_linux.legion and with it legion_cli and legion_gui. Also split on "+" before parsing. =================================================================== |
Thomas Goirand <zigo@debian.org> | no | |||
| restore_power-mode_dropdown_when_legion_laptop_is_not_loaded.patch | [PATCH] fix(gui): restore power-mode dropdown when legion_laptop is not loaded The kernel-7.0 adaptation made PlatformProfileFeature read only legion_laptop's own platform-profile class device. Without the module loaded the glob matches nothing, the feature does not exist, and the GUI's 'Power mode/platform profile' dropdown stays empty (reported by the Debian maintainer while packaging 0.1.2). . Restore the pre-0.1.0 behavior as a fallback chain: prefer the legion class device (the only provider exposing custom/max-power), then any other registered platform-profile handler (e.g. ideapad-laptop), then the legacy /sys/firmware/acpi/platform_profile interface. Also list all names the kernel platform_profile core can report (quiet, balanced-performance) so no provider's choice is filtered out, and treat 'quiet' like 'low-power' in the dGPU-on-quiet-mode diagnostic. =================================================================== |
Ston Jia <ston.jia@outlook.com> | no | upstream, https://github.com/johnfanv2/LenovoLegionLinux/commit/c924b8558de9d63208c244173b8fdcdefbe3df6b.patch | 2026-10-15 |
All known versions for source package 'lenovolegionlinux'
- 0.1.2+ds-1 (sid)
- 0.0.20+ds-1.1 (forky)
- 0.0.20+ds-1 (trixie)
