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'

Links