Linux Mint on ThinkPad T480 Won’t Wake After Suspend

0
5
Asked By MellowCedar42 On

I'm new to Linux and recently installed Linux Mint 22.3 Cinnamon alongside Windows on a Lenovo ThinkPad T480. Whenever the laptop enters Suspend—either through the power menu or by closing the lid—it becomes completely unresponsive. The keyboard, power button, and TrackPoint do nothing, even though the power light continues pulsing as if the system is still suspended. The only recovery method is holding the power button to force a shutdown and then booting again.

I've found reports of suspend problems involving NVIDIA graphics, but this T480 uses Intel UHD Graphics 620. The system has an Intel Core i7 processor, 32 GB of RAM, and a 500 GB SSD shared between Linux and Windows. Cinnamon is version 6.6.9. What should I check or change to troubleshoot the suspend and resume problem?

2 Answers

Answered By QuietCircuit18 On

Suspend failures aren’t limited to NVIDIA hardware. Some laptops expose multiple sleep modes, and firmware or kernel support for one of them may be unreliable. If disabling Intel PSR doesn’t help, check which sleep states your system supports and compare the behavior of the available modes. Updating the BIOS and trying a newer or older kernel can also help identify whether the issue is firmware- or kernel-related.

Answered By CopperMango7 On

On ThinkPad T480 systems with Intel UHD 620 graphics, the Intel i915 driver’s Panel Self-Refresh feature can sometimes cause the display or graphics controller to hang during resume. A common workaround is to disable PSR with a kernel parameter.

Open a terminal and edit the GRUB configuration:

sudo nano /etc/default/grub

Find the line beginning with GRUB_CMDLINE_LINUX_DEFAULT and add i915.enable_psr=0 inside the quotation marks. For example:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"

Save the file with Ctrl+O, press Enter, then exit with Ctrl+X. Apply the change and reboot:

sudo update-grub

After restarting, test Suspend again. GRUB is already installed as part of a normal Linux installation, so there’s nothing extra to install; this edit simply changes one of its boot settings.

MellowCedar42 -

Thanks! I’m still learning what GRUB is, so I wasn’t sure whether I needed to install it first. I’ll try the configuration change and test suspend again.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.