Last active
October 26, 2021 05:17
-
-
Save elvindsouza/e6bdd0577b9ac5208519898130bd56e2 to your computer and use it in GitHub Desktop.
Linux guide for the Lenovo Legion 5 (2020) 15IMH05 << nvidia1650, i5-10300H, 60Wh>>
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Linux guide for the Lenovo Legion 5 (2020) 15IMH05 << nvidia1650, i5-10300H, 60Wh>> | |
Wi-Fi- | |
works OOTB(with linux-firmware on arch-based of course). other factors not tested(bandwidth, reliability etc) | |
Drives and drive bays- | |
works flawlessly and OOTB. SMART data and ssd TRIM confirmed works. | |
Sound-drivers, speaker and audio jack | |
works OOTB, cant say much about audio quality, loudness etc | |
Touchpad- | |
works OOTB, choppy movement thanks to not having the precision drivers. completely bearable for someone who does not use it much. triple clicking has a one second delay to register with the OS | |
on arch based, xf8...-libinput is needed for configuration(sensitivity, accel, scrolling direction, tap-to-tap) | |
Lid switch- | |
working OOTB | |
most acpi etc features seem to work just fine. no problem whatsoever with suspend, hibernate, powering off | |
monitor powering down when idle support not tested with either built-in or external display | |
Graphics- | |
many issues with nvidia drivers, absolute hell on earth | |
not working OOTB, nouveau drivers are crappy and many x clients open at once WILL crash your session | |
nvidia-470 tested, works on installation+reboot(ubuntu-drver-manager, GUI ubuntu driver manager; nvidia-settings, nvidia-470 on arch based) | |
noticable tearing on default settings, nvidia-settings>force composition pipeline fixes this | |
monitor EDID only reports 1920x1080@120 so setting any other custom resolution is a pain | |
will require a line in xorg.conf to enable screen brightness control. might also require the kernel parameter ( grub ) | |
doing "automatic proprietary driver installation" during installation on ubuntu flavours completely messes up the drivers. no documentation on what it does, but you simply cannot use an xorg.conf, making the entire installation useless. | |
reinstalling the distro, and installing manually(while on the default nouveau drivers) from the GUI driver manager solves this | |
no tinkering outside of xorg.conf required to get the 1650 working on ubuntu, archlinux | |
email @<anonmail> to get my xorg.conf for a)120hz no tear b)30hz w/nvidia-470 as its too long to fit here | |
Accessing Lenovo "Vantage" features on Linux:(confirmed working) | |
https://wiki.archlinux.org/title/Laptop/Lenovo#Battery_Conservation_Mode_on_IdeaPad_laptops | |
(use wayback in case of link rot) | |
Conservation Mode-working | |
cat /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode | |
echo 1 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode | |
echo 0 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode | |
Changing Performance Modes-not tested | |
webcam-working OOTB | |
bluetooth-not tested | |
speaker-working OOTB | |
usb ports, storage hotplug- working OOTB | |
ethernet port-working OOTB | |
ISSUES: | |
1)hybrid mode is a no-go. it is simply not worth it. try to set the graphics target in BIOS before booting up and have a script to switch out the configs, much better experience | |
2)battery life of the 60Wh variant is abysmal(even on windoze). tlp(working OOTB, one-time systemd enable needed ), auto-cpufreq(one command to install, one-time systemctl enable needed) | |
confirmed working flawlessly and in tandem. on arch linux(Xorg, nvidia graphics) with i3-wm, you will see 8-11W doing vim text editing-casual web browsing. 30Hz is recommended | |
3)laptop often has this problem where the battery heats up(the heat spreads to other components too) and issue persists until it disappears after messing around with stuff | |
i do not know what causes this, and how i solve it every time. may or may not be related to- | |
https://forums.lenovo.com/t5/Gaming-Notebooks/Lenovo-Legion-5-15ARH05-since-latest-Bios-Update-battery-conservation-mode-disables-itself/m-p/5059886?page=2 | |
https://www.youtube.com/watch?v=8IzCHlPySEM | |
https://forums.lenovo.com/t5/Gaming-Laptops/Conservation-mode-doesn-t-work-Legion-5/m-p/5057562?page=2 | |
https://www.reddit.com/r/Lenovo/comments/km8keb/conservation_mode_doesnt_work_legion_5/ | |
either way, the people at lenovo couldnt care less | |
4) nvidia graphics are a no-go if possible. if buying second-hand, steer clear of any laptops with nvidia cards |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment