I’ve encountered a catastrophic problem with my laptop that is beyond my abilities to resolve. Thank you sincerely to anyone who can point me towards a fix!
Problem: After a recent reboot, my laptop’s inbuilt keyboard (excluding several top row keys) is unresponsive (including on every successive reboot).
System information: Running Fedora 39 with X11 on a Lenovo X1 Carbon Gen 8. Fedora came pre-loaded on my laptop and I have no history of serious problems like this.
Additional information:
-
The keyboard still works in the BIOS/Lenovo menus before Fedora is loaded.
-
The keyboard does not work if I boot any alternative/earlier version of Fedora offered in my boot menu.
-
All other hardware seems to work: trackpad, power button, some top row keys, etc. An external/USB keyboard also works.
-
Running “journalctl -k” I found the following error messages:
kernel: ACPI Error: Needed [Integer/String/Buffer], found [Package] 0000000083b095a5 (20230628/exresop-469)
kernel: ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20230628/dswexec-433)
kernel: ACPI Error: Aborting method \ADBG due to previous error (AE_AML_OPERAND_TYPE) (20230628/psparse-529)
kernel: ACPI Error: Aborting method _SB.HIDD._DSM due to previous error (AE_AML_OPERAND_TYPE) (20230628/psparse-529)
This appears to indicate some connection with ACPI.
-
My system software is fully up to date. Furthermore, between my last successful reboot (where there were no keyboard problems) and the start of these problems, I only ran “dnf update” once. The package groups that were updated included (in order of possible relevance): mesa, llvm-libs, pipewire, grubby, hwdata, LibRaw, Perl, Python, Zathura.
-
My firmware is up to date. At least, running “fwupdmgr update” does not result in any new updates.