Tons of problems on Lenovo Legion Slim 5 16AHP9

Hello! Since I installed EOS i’ve encountered many problems that are extremely annoying and make working and playing games a pain in the ass. The issues are:

1. Keyboard often misses keystrokes - when I type some keys don’t register, NOT A HARDWARE PROBLEM!!! On Windows it is fine
2. Laptop cannot sleep - once I close the lid or put it to sleep through plasma it constantly “takes a breath“ (fans start spinning really fast for half a second, then a 2-3 second delay and repeat)
3. Battery life is horrendous (barely 2 hours while working), the same workflow on Windows is able to squeeze out 7 hours, I am not expecting that life but 4-5 hours would be awesome
4. Everything is autosuspended and I need to run `sudo udevadm control --reload-rules && sudo udevadm trigger` everytime I reboot
5. The built-in speakers and microphone get treated like one device, when I plugged in headphones the built-in microphone was playing back every sound on the system, I had to get an external mic

This is a ton of problems for one post but I am at my wits’ end. I would love to get a solution for just one of those problems, especially for the sleep and battery issue. I don’t know what I should provide for anyone that would want to help but I will try to reply quickly.

Best regards
OB

Unfortunately, this specific model isn’t listed explicitly in the Arch wiki about the Legion series of notebooks. But you should definitely check out Lenovo Legion Linux if you haven’t been aware of this already. Even if your model isn’t among the listed models that are tested by the developers. It’s available via the AUR as a -git package that would have to be compiled locally on your machine.

I hope this helps a little.

1 Like

What Bios version is it running? NRCN24WW?

Edit: Some info regarding high power consumption.

1 Like

Thank you for your reply, this is my dmidecode result

BIOS Information
        Vendor: LENOVO
        Version: NRCN17WW
        Release Date: 04/11/2024
        Address: 0xE0000
        Runtime Size: 128 kB
        ROM Size: 32 MB
        Characteristics:
                PCI is supported
                BIOS is upgradeable
                BIOS shadowing is allowed
                Boot from CD is supported
                Selectable boot is supported
                EDD is supported
                Japanese floppy for NEC 9800 1.2 MB is supported (int 13h)
                Japanese floppy for Toshiba 1.2 MB is supported (int 13h)
                5.25"/360 kB floppy services are supported (int 13h)
                5.25"/1.2 MB floppy services are supported (int 13h)
                3.5"/720 kB floppy services are supported (int 13h)
                3.5"/2.88 MB floppy services are supported (int 13h)
                8042 keyboard services are supported (int 9h)
                CGA/mono video services are supported (int 10h)
                ACPI is supported
                USB legacy is supported
                BIOS boot specification is supported
                Targeted content distribution is supported
                UEFI is supported
        BIOS Revision: 1.17
        Firmware Revision: 1.17

BIOS Language Information
        Language Description Format: Long
        Installable Languages: 4
                en|US|iso8859-1
                fr|FR|iso8859-1
                ja|JP|unicode
                zh|TW|unicode
        Currently Installed Language: en|US|iso8859-1

Thank you for Your reply! I will definitely try that