lenovolegionlinux 0.0.10+ds-2 source package in Ubuntu
Changelog
lenovolegionlinux (0.0.10+ds-2) unstable; urgency=medium * Fix handling upstream version. * Cleans better. * Fix installing ACPI files. -- Thomas Goirand <email address hidden> Sun, 17 Mar 2024 17:53:22 +0100
Upload details
- Uploaded by:
- Thomas Goirand
- Uploaded to:
- Sid
- Original maintainer:
- Thomas Goirand
- Architectures:
- all amd64
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Oracular | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
lenovolegionlinux_0.0.10+ds-2.dsc | 2.2 KiB | 20e03a19dd7ad69bede69d2b94b4fd3f0f65be9a472fd865959a109871623823 |
lenovolegionlinux_0.0.10+ds.orig.tar.xz | 762.8 KiB | 2862b6c42c0840230b0e66f6fe3bd1e63e56e837dc676b878e00d1d921418f02 |
lenovolegionlinux_0.0.10+ds-2.debian.tar.xz | 4.2 KiB | 196469172c51979e6ee49542570e62dc59b69b1459c148c41bf1c064287c3175 |
No changes file available.
Binary packages built by this source
- legiond: daemon for Lenovo Legion laptops
Lenovo Legion Linux Daemon for setting fan curve on resume, or through a
socket. It takes advantage of the legion_laptop kernel module provided by
the lenovolegionlinux-dkms package, and perform on-resume operations.
- legiond-dbgsym: debug symbols for legiond
- lenovolegionlinux-dkms: DKMS kernel module for Lenovo Legion laptops
This package provides DKMS kernel modules for Lenovo Legion laptops.
.
This driver exports the files /sys/kernel/debug/legion/ fancurve (ro): the fan
curve stored in the firmware in the form of a human readable table.
/sys/module/legion_ laptop/ drivers/ platform\ :legion/ PNP0C09\ :00/powermode (rw)
- 0: balanced mode (white)
- 1: performance mode (red)
- 2: quiet mode (blue)
- ?: custom mode (pink)
.
It implements the usual hwmon interface to monitor fan speed and temmperature
and allows to set the fan curve inside the firware.
.
- /sys/class/hwmon/X/ fan1_input or /sys/class/ hwmon/X/ fan2_input (ro)
Current fan speed of fan1/fan2.
- /sys/class/hwmon/X/ temp{1, 2,3}_input (ro): temperature (Celsius) of CPU,
GPU, and IC used for fan control.
- /sys/class/hwmon/X/ pwmY_auto_ pointZ_ pwm (rw) PWM (0-255) of the fan at the
Y-level in the fan curve.
- /sys/class/hwmon/X/ pwmY_auto_ pointZ_ temp (rw) upper temperature of tempZ
(CPU, GPU, or IC) at the Y-level in the fan curve.
- /sys/class/hwmon/X/ pwmY_auto_ pointZ_ temp_hyst (rw) hysteris (CPU, GPU, or
IC) at the Y-level in the fan curve. The lower temperatue of the level is the
upper temperature minus the hysteris.
- python3-legion-linux: CLI and GUI for Lenovo Legion laptops fan and power control
This package provides a command line interface and a graphical user interface
for controlling many power and fan behavior for Lenovo Legion Laptops. It is
implemented in Python.
.
This package also sets fan curve on startup for Lenovo Legion laptops, and
apply different profiles if the battery charge is plugged or not.