Lenovo Ideapad 5 15IIL05 - Power button and laptop lid not working

Hello, I got this new laptop and it works quite well honestly (made a short review on reddit), but I’d like to know if maybe some of the issues can be solved.

Here is my inxi output:
System:
  Kernel: 5.11.6-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.1 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.11-x86_64 
  root=UUID=7f0fc227-1098-45c6-938d-7b09542e9499 ro quiet apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: KDE Plasma 5.21.2 tk: Qt 5.15.2 wm: kwin_x11 dm: SDDM 
  Distro: Manjaro Linux 
Machine:
  Type: Laptop System: LENOVO product: 81YK v: IdeaPad 5 15IIL05 
  serial: <filter> Chassis: type: 10 v: IdeaPad 5 15IIL05 serial: <filter> 
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: <filter> 
  UEFI: LENOVO v: DPCN50WW date: 02/02/2021 
Battery:
  ID-1: BAT0 charge: 46.0 Wh condition: 46.0/45.0 Wh (102%) volts: 12.5/11.1 
  model: Celxpert L19C3PF4 type: Li-poly serial: <filter> status: Full 
  cycles: 2 
Memory:
  RAM: total: 7.46 GiB used: 2.51 GiB (33.7%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Info: Quad Core model: Intel Core i7-1065G7 bits: 64 type: MT MCP 
  arch: Ice Lake family: 6 model-id: 7E (126) stepping: 5 microcode: A0 
  L2 cache: 8 MiB bogomips: 23968 
  Speed: 1300 MHz min/max: 400/3900 MHz Core speeds (MHz): 1: 1300 2: 1300 
  3: 1301 4: 1302 5: 1265 6: 1246 7: 1300 8: 1301 
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_capabilities 
  arch_perfmon art avx avx2 avx512_bitalg avx512_vbmi2 avx512_vnni 
  avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f avx512ifma avx512vbmi 
  avx512vl bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid 
  cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est 
  f16c flexpriority flush_l1d fma fpu fsgsbase fsrm fxsr gfni ht hwp 
  hwp_act_window hwp_epp hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ida 
  intel_pt invpcid invpcid_single lahf_lm lm mca mce md_clear mmx monitor 
  movbe msr mtrr nonstop_tsc nopl nx ospke pae pat pbe pcid pclmulqdq pdcm 
  pdpe1gb pebs pge pku pln pni popcnt pse pse36 pts rdpid rdrand rdseed rdtscp 
  rep_good sdbg sep sha_ni smap smep split_lock_detect ss ssbd sse sse2 sse4_1 
  sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust 
  tsc_deadline_timer tsc_known_freq umip vaes vme vmx vnmi vpclmulqdq vpid 
  x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel Iris Plus Graphics G7 vendor: Lenovo driver: i915 v: kernel 
  bus ID: 00:02.0 chip ID: 8086:8a52 class ID: 0300 
  Device-2: Acer Integrated Camera type: USB driver: uvcvideo bus ID: 3-5:2 
  chip ID: 5986:212b class ID: 0e02 
  Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver: 
  loaded: intel unloaded: modesetting alternate: fbdev,vesa display ID: :0 
  screens: 1 
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") 
  s-diag: 582mm (22.9") 
  Monitor-1: eDP1 res: 1920x1080 hz: 60 dpi: 143 size: 340x190mm (13.4x7.5") 
  diag: 389mm (15.3") 
  OpenGL: renderer: Mesa Intel Iris Plus Graphics (ICL GT2) v: 4.6 Mesa 20.3.4 
  direct render: Yes 
Audio:
  Device-1: Intel Smart Sound Audio vendor: Lenovo driver: sof-audio-pci 
  alternate: snd_hda_intel,snd_sof_pci bus ID: 00:1f.3 chip ID: 8086:34c8 
  class ID: 0401 
  Sound Server: ALSA v: k5.11.6-1-MANJARO 
Network:
  Device-1: Intel Killer Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter 
  driver: iwlwifi v: kernel port: 3000 bus ID: 00:14.3 chip ID: 8086:34f0 
  class ID: 0280 
  IF: wlp0s20f3 state: up mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> type: noprefixroute scope: link 
  WAN IP: <filter> 
Bluetooth:
  Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) type: USB 
  driver: btusb v: 0.8 bus ID: 3-10:4 chip ID: 8087:0aaa class ID: e001 
  Message: Required tool hciconfig not installed. Check --recommends 
RAID:
  Message: No RAID data was found. 
Drives:
  Local Storage: total: 476.94 GiB used: 34.35 GiB (7.2%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Intel model: SSDPEKNW512G8L 
  size: 476.94 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
  lanes: 4 rotation: SSD serial: <filter> rev: C04C temp: 31.9 C scheme: GPT 
  Message: No Optical or Floppy data was found. 
Partition:
  ID-1: / raw size: 430.47 GiB size: 422.72 GiB (98.20%) 
  used: 34.31 GiB (8.1%) fs: ext4 dev: /dev/nvme0n1p5 maj-min: 259:5 
  label: N/A uuid: 7f0fc227-1098-45c6-938d-7b09542e9499 
  ID-2: /boot/efi raw size: 260 MiB size: 256 MiB (98.46%) 
  used: 46.2 MiB (18.0%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 
  label: SYSTEM_DRV uuid: EC57-162D 
Swap:
  Alert: No Swap data was found. 
Unmounted:
  ID-1: /dev/nvme0n1p2 maj-min: 259:2 size: 16 MiB fs: <superuser required> 
  label: N/A uuid: N/A 
  ID-2: /dev/nvme0n1p3 maj-min: 259:3 size: 45.22 GiB fs: ntfs 
  label: Windows-SSD uuid: 662E57E12E57A8B7 
  ID-3: /dev/nvme0n1p4 maj-min: 259:4 size: 1000 MiB fs: ntfs label: WINRE_DRV 
  uuid: DE8C587C8C58515F 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 1 rev: 2.0 
  speed: 480 Mb/s chip ID: 1d6b:0002 class ID: 0900 
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.1 speed: 10 Gb/s 
  chip ID: 1d6b:0003 class ID: 0900 
  Hub-3: 3-0:1 info: Full speed (or root) Hub ports: 12 rev: 2.0 
  speed: 480 Mb/s chip ID: 1d6b:0002 class ID: 0900 
  Device-1: 3-5:2 info: Acer Integrated Camera type: Video driver: uvcvideo 
  interfaces: 2 rev: 2.0 speed: 480 Mb/s chip ID: 5986:212b class ID: 0e02 
  Device-2: 3-7:3 info: Shenzhen Goodix Goodix FingerPrint Device 
  type: <vendor specific> driver: N/A interfaces: 1 rev: 2.0 speed: 480 Mb/s 
  chip ID: 27c6:55a2 class ID: ef00 
  Device-3: 3-10:4 info: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) 
  type: Bluetooth driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s 
  chip ID: 8087:0aaa class ID: e001 
  Hub-4: 4-0:1 info: Full speed (or root) Hub ports: 6 rev: 3.1 speed: 10 Gb/s 
  chip ID: 1d6b:0003 class ID: 0900 
Sensors:
  System Temperatures: cpu: 49.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 233 Uptime: 5h 01m wakeups: 4852 Init: systemd v: 247 Compilers: 
  gcc: 10.2.0 Packages: pacman: 1326 lib: 411 flatpak: 0 Shell: Zsh v: 5.8 
  running in: konsole inxi: 3.3.01 

Main issue:
As title says I can’t suspend the laptop by closing the lid, and also the power button just doesn’t respond to push. I can only push it for long and it will forcedly turn off the pc.
I already configured the power management options in system settings.

Observation: earlier I was insisting with the power button, then I turn off the bluetooth from the system tray utility and it suddenly prompted the logout dialog that should have been activated from the power button.
This behaviour is always reproducible for me.
Press power button -> toggle bluetooth -> logout dialog is prompted

Other issues:
  • Some Fn keys works fine, but some others (i.e. brightness) can’t even be set manually from the shortcuts section in settings
  • When I plug/unplug the charger the battery status in system tray doesn’t change (i.e. if is charging, it remains charging even after I unplug the cable). But if I suspend the new status is shown (i.e. discharging) in the tray icon afterward

Any kind of help or information would be really appreciated, thank you in advance. :slightly_smiling_face: