intel / intel/pm-graph

System returns to OEM boot logo, then hangs upon resume

Open
#26 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
143
Forks
57
PR merge metrics
No merged PRs in 30d

Description

Hi!

NB: I'm just getting familiar with pm-graph tools, I might be using it wrong

I'm running pm-graph from a git checkout (I didn't make install) on a Dell XPS 13 7390 2-in-1 running Ubuntu Desktop 22.04 and connected to WiFi. This particular model is not optimized for Linux but works mostly fine nowadays. I'm running this command:
`sudo ./sleepgraph.py -verbose -m mem -rtcwake 15`

I see various debug messages prior to the system suspending, then the system remains suspended for 15s or so, but when it comes back on I get the OEM boot logo (Dell logo) which usually doesn't show up on suspend/resume. Briefly after that, the logo becomes garbled and the system seems hung (caps lock key doesn't work). It looks like whatever sleepgraph is doing, it's triggering some unhappy BIOS behavior. :-)

A classical suspend on the same system works relatively fine (just a brief extraneous screen off/on):
sudo sh -c 'rtcwake -s 15; systemctl suspend'

Is there a way to enable/disable various sleepgraph hooks to try to isolate the on causing this? What's the best course of action with this kind of bug, does it indicate some definitive BIOS or kernel issue?

Best,
\- LM

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.