Mir

Killing Mir with Ctrl+C often leaves the screen blank and difficult to recover

Bug #1170643 reported by Daniel van Vugt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
Medium
Alexandros Frantzis

Bug Description

Killing Mir with Ctrl+C often leaves the screen blank and difficult to recover.

When this happens, the only way to get the screen back is to switch to X (Ctrl+Alt+F7) and back again (Ctrl+Alt+F1).

Tags: vt

Related branches

Revision history for this message
Alexandros Frantzis (afrantzis) wrote :

I haven't seen this for some time, since https://bugs.launchpad.net/mir/+bug/1161514 was fixed.

Some questions: Does this happen when running, e.g., render_surfaces, too? Does this happen when starting mir without any clients?

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Confirmed still happening with the latest trunk r613.

Only seems to happen when the server has no clients. But I can't tell for sure. It's very unpredictable and will shut down cleanly restoring the VT at least half the time.

I'm most concerned that we need X as a workaround for this. Switching to X seems to reset something that Mir and the VTs do not, turning the screen back on. It's bad to have even a weak dependency on X like this :)

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

On closer inspection, the problem is my laptop's backlight turning off when I kill the mir server (!)

Only switching to X turns it back on.

Changed in mir:
status: New → Confirmed
Changed in mir:
status: Confirmed → In Progress
assignee: nobody → Alexandros Frantzis (afrantzis)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.0.3

Changed in mir:
status: In Progress → Fix Committed
Changed in mir:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.