我发现了一个错误,我认为这可能是问题所在(https://bugzilla.kernel.org/show_bug.cgi?id=216804)。似乎对 6.2 内核进行了内核修补,该修补适用于其他 Lenovo Flex 5 笔记本电脑,但不适用于 16ABR8。似乎 6.5 内核中还有一个更通用的修复,但我不确定它何时会进入 ubuntu studio。我想我可以手动应用内核修补程序,但考虑到我最近缺乏内核修补经验,我有点不愿意这样做。
如果我没有提供正确的信息,请原谅,但这是我第一次在这个论坛发帖。提前感谢您的帮助。
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 23.04
Release: 23.04
Codename: lunar
$ uname -a
Linux JMP 6.2.0-1008-lowlatency #8-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 23 17:12:12 UTC 2023 x86_64 x86_64 x86_6
4 GNU/Linux
Excerpt from dmidecode==========================================================
System Information
Manufacturer: LENOVO
Product Name: 82XY
Version: IdeaPad Flex 5 16ABR8
Serial Number: PW04WK4P
UUID: ce5f5104-a0e7-11ed-676e-d1eeaea00cee
Wake-up Type: Power Switch
SKU Number: LENOVO_MT_82XY_BU_idea_FM_IdeaPad Flex 5 16ABR8
Family: IdeaPad Flex 5 16ABR8
$ journalctl | grep i2c
Jul 23 11:39:50 JMP kernel: i2c_dev: i2c /dev entries driver
Jul 23 11:39:50 JMP kernel: i2c_designware AMDI0010:03: controller timed out
Jul 23 11:39:50 JMP kernel: i2c_hid_acpi i2c-ELAN0644:00: failed to fetch HID descriptor: -110
Jul 23 11:39:50 JMP kernel: i2c_hid_acpi i2c-ELAN0644:00: Failed to fetch the HID Descriptor
Jul 23 11:39:50 JMP kernel: i2c_designware AMDI0010:00: controller timed out
Jul 23 11:39:50 JMP kernel: i2c_hid_acpi i2c-WACF2200:00: failed to fetch HID descriptor: -110
Jul 23 11:39:50 JMP kernel: i2c_hid_acpi i2c-WACF2200:00: Failed to fetch the HID Descriptor