[enhancement] permit clients to perform prep logic while screen is blanked
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Invalid
|
High
|
Unassigned | ||
mir (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
With a split greeter (I can give instructions on how to make this happen):
1) Turn off screen
2) Turn on screen
Watch the greeter slowly open after a few seconds of looking at the session as it was left when you turned off the screen.
I believe what is happening here is that Mir/Qt will freeze an executable if Mir isn't accepting its buffers. So the greeter is stuck early in its startup code.
Ideally the greeter would be able to continue loading until right up to its first frame of actual content.
== Original Description ==
Currently its understood that mir prevents clients from performing any startup logic. Greeter needs to be able to prepare for the presentation of the lock screen prior to the screen coming on.
Changed in mir: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: nested |
description: | updated |
tags: | added: enhancement |
summary: |
- permit clients to perform prep logic while screen is blanked + [enhancement] permit clients to perform prep logic while screen is + blanked |
Changed in mir (Ubuntu): | |
status: | New → Incomplete |
This sounds very similar to bug 1280842