oxide icon indicating copy to clipboard operation
oxide copied to clipboard

Suspend Screen Looping (will not go away)

Open LinusCDE opened this issue 5 years ago • 10 comments

Describe the bug When using Oxide without lockscreen (not if with with one as well rn but i think not or less pronounced), both models will stop waking up and upon a second press on the Power button will start what I call a "Suspend Screen Loop". On of it seems to be fake (and can be exited on the rM 1). The one that makes the screen flash usually seems to be the "real" suspend screen.

To Reproduce Steps to reproduce the behavior:

  1. Install either Oxide v2.1 (as in testing rn) or the packages from here
  2. Starting
  3. Suspending and resuming one time
  4. Doing that again

Expected behavior Suspend screen working as expected and not looping

Screenshots

Video (each time I move my finger to the standby button, I press it once). https://transfer.cosmos-ink.net/MZlpk/20210118_214910_ffmpegged.mp4

to help explain your problem.

Version Information:

  • Device: Both
  • OS: Current on both devices
  • Version: Latest packages from here. Same also happened when building from the pr in toltec.

LinusCDE avatar Jan 18 '21 21:01 LinusCDE

v2 1 is expected. This was suppose to be resolved in v2.1.1 so I'm confused as to why it's happening for you.

Eeems avatar Jan 18 '21 21:01 Eeems

@LinusCDE Please attach the list of files in /opt/usr/share/applications as well as the contents of your tarnish.conf and decay.conf

Eeems avatar Jan 21 '21 22:01 Eeems

@LinusCDE Also, please attach the tarnish logs.

Eeems avatar Jan 21 '21 22:01 Eeems

requested.tar.gz

LinusCDE avatar Jan 21 '21 22:01 LinusCDE

@LinusCDE Could you attach a screenshot of htop after resuming?

Eeems avatar Jan 21 '21 22:01 Eeems

Sorry, didn't see the response until now.

grafik

LinusCDE avatar Jan 22 '21 01:01 LinusCDE

FYI - pressing F5 will display processes in a tree that makes it much easier to understand.

Eeems avatar Jan 22 '21 01:01 Eeems

It looks like decay is crashing on resume though, which is likely the issue. Not sure why it's not happening for @dixonary or myself.

Eeems avatar Jan 22 '21 01:01 Eeems

@LinusCDE are you still able to replicate this on the latest version?

Eeems avatar Mar 08 '22 16:03 Eeems

Seems to be resolved. Tested with the testing release of oxide. I think this was resolved some time ago when you ensured, corrupt would still show up. I don't consider the brief appearance of corrupt a problem as the suspend loop was far more annoying.

Here is a side-by-side test. I tried to make all actions pretty much simultaniously. So it can probably also serve as some kind of speed comparison.

Video

LinusCDE avatar Mar 09 '22 16:03 LinusCDE

Closing since you reported it as being resolved.

Eeems avatar Jan 26 '23 21:01 Eeems