6

I've got a new LG gram laptop (LG Electronics 17Z90Q-K.ADC9U1), running Ubuntu 22.04, fully encrypted disk using ZFS. Everything is working except when the computer wakes from suspend, the keyboard no longer works. I've included the output from libinput list-devices. I'm guessing the AT translation may be some kind of buffer translation from a UART device between the keyboard and cpu, but just a guess. My guess is this device is put to sleep, but not woken on power-up. I have to shutdown and power-up every time I store my laptop, so any help is appreciated. I've tried everything I can search online, but to no avail.

Device:           AT Translated Set 2 keyboard
Kernel:           /dev/input/event3
Group:            7
Seat:             seat0, default
Capabilities:     keyboard 

Edit: I have since tested the USB ports, and can confirm USB keyboards work on wake. From what I can see in the dmesg, it's an issue with the i8042 IC. I've tried editing all combinations of kernel grub options to no avail.

NotTheDr01ds
  • 22,082

3 Answers3

3

The question is quite old but since I run into the same issue, this was my fix:

  • edit /etc/default/grub as admin and set the the variable GRUB_CMDLINE_LINUX_DEFAULT="quiet splash atkbd.reset"
  • update the grub configuration file with sudo update-grub
  • reboot the system

Hope this help.

Alez
  • 131
  • 4
0
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.noaux"

worked for me on a VAIO running Ubuntu 23.04.

zx485
  • 2,865
0

I figured out the fix. Turns out it was a thermal sensor that was the issue. Run sudo rmmod int3403_thermal to see if it stops the dmesg spam. If it does, insert acpi_mask_gpe=0x6E into /etc/default/grub.

Answer moved out of the user's question into this Community Wiki answer.

NotTheDr01ds
  • 22,082