37

I just upgrade my Lenovo X1 Carbon from Ubuntu 20.04.4 to 22.04. Before, I could wake up from suspend by either opening the lid or by pressing the power bottom. Now, after upgrading, I cannot wake up from suspend at all! I need to force shutdown that is very annoying.

Any idea how to fix this problem?

UPDATE:

$ sudo dmidecode -s bios-version
N1FET74W (1.48 )

free -h total used free shared buff/cache available Mem: 15Gi 1,7Gi 11Gi 526Mi 2,4Gi 12Gi Swap: 2,0Gi 0B 2,0Gi

sysctl vm.swappiness vm.swappiness = 60

swapon -s Filename Type Size Used Priority /swapfile file 2097148 0 -2

UPDATE 2:

$ lsmod | grep -i think
think_lmi              28672  0
firmware_attributes_class    16384  1 think_lmi
thinkpad_acpi         122880  0
nvram                  16384  1 thinkpad_acpi
ledtrig_audio          16384  3 snd_ctl_led,snd_hda_codec_generic,thinkpad_acpi
snd                   102400  21 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_hda_codec_conexant,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_compress,thinkpad_acpi,snd_soc_core,snd_pcm,snd_rawmidi
platform_profile       16384  1 thinkpad_acpi
wmi                    32768  2 wmi_bmof,think_lmi
video                  53248  2 thinkpad_acpi,i915

5 Answers5

8

I was pulling my hair out over this same issue on a Lenovo t460s. I got it to work by going into BIOS, under the Security tab, and disabling Security Chip.

Now suspend and power off both work great on 22.04. Good luck!

6

If you have NVidia graphics card try this: https://forums.developer.nvidia.com/t/brightness-not-working-ubuntu-20-04-lenovo-legion-5-15imh05/178058/21

Edit the /etc/default/grub file and add nvidia.NVreg_RegistryDwords=EnableBrightnessControl=1 to GRUB_CMDLINE_LINUX_DEFAULT like this:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia.NVreg_RegistryDwords=EnableBrightnessControl=1"

Then execute:

sudo update-grub

and reboot.

The computer recovers from suspension but your display brightness its zero.

3

Had the same issue at Lenovo X1 Carbon 4th on Ubuntu 22.04.

Steps to fix:

  1. At the booting screen press "F1" to enter into bios.
  2. Choose "Security" tab.
  3. Find "Security chip" and disable it.
  4. Press "Save and exit".
  5. Enjoy suspend and power off :)
2

What worked for was disabling Wayland by editing the file: etc/gdm3/custom.conf

Section of the file:

[daemon]
# Uncomment the line below to force the login screen to use Xorg
WaylandEnable=false

Bauna
  • 121
1

Same problem here with an LG Gram 17Z990. It does not resume from suspend. The power light is on, so I could not say if the problem is suspending or awaking back on.

I edited /etc/systemd/logind.conf and added HandleLidSwitch=hibernate to momentarily workaround it. Yet, I still have not tested the workaround.