Lockscreen unresponsive after starting app from QtC or cmdline

Bug #1435364 reported by Michael Zanetti on 2015-03-23
26
This bug affects 6 people
Affects Status Importance Assigned to Milestone
unity8 (Ubuntu)
High
Michael Terry
Vivid
Undecided
Unassigned

Bug Description

Steps to reproduce:

* Launch an app from QtCreator
* close the app again
* Lock the screen
* try to unlock the screen again

=> lockscreen unresponsive

Related branches

Michał Sawicz (saviq) wrote :

It'd be good to see what's causing this as we might very well see this outside of a QtC-launched app scenario.

Changed in unity8 (Ubuntu):
status: New → Triaged
importance: Undecided → High

This is how the SDK unlocks the phone:

    powerd = subprocess.Popen(["powerd-cli", "display", "on"],stdout=subprocess.DEVNULL,stderr=subprocess.DEVNULL)
    sessionBus = dbus.SessionBus()
    unityGreeter = sessionBus.get_object('com.canonical.UnityGreeter','/')
    unityGreeterIFace = dbus.Interface(unityGreeter,dbus_interface='com.canonical.UnityGreeter')
    unityGreeterIFace.HideGreeter()
    # run app and wait until its closed
   powerd.terminate()

Michael Terry (mterry) wrote :

Caution for reproducing this: bug 1436852 will unmount your encrypted home if any. So use a user that isn't encrypted.

Michael Terry (mterry) wrote :

I can't reproduce because of bug 1436852 (even trying to create a kit with a non-encrypted user fails with some mount problems -- something is deeply wrong with qtcreator's mount logic).

Are there reproduction steps that don't involve qtcreator?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 22.04.2015 04:55, Michael Terry wrote:
> I can't reproduce because of bug 1436852 (even trying to create a
> kit with a non-encrypted user fails with some mount problems --
> something is deeply wrong with qtcreator's mount logic).
>
> Are there reproduction steps that don't involve qtcreator?
>

The problem isn't qtcreator... rather "click". Sadly I haven't managed
any more to repro without using the SDK.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlU3WuwACgkQXJwWsxE5x7g8dACfRsLJaaQ+DmBEQPPaL5Q2rQ8P
d18An1eJUVFu2pmTJbYKayEgDPAtapGA
=N21J
-----END PGP SIGNATURE-----

Andrea Bernabei (faenil) wrote :

I can reproduce it almost 100% of the times using QtCreator

Michael Terry (mterry) wrote :

Using another laptop, I was able to reproduce this and propose a fix.

Changed in unity8 (Ubuntu):
assignee: nobody → Michael Terry (mterry)
status: Triaged → In Progress
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.02+15.10.20150518.1-0ubuntu1

---------------
unity8 (8.02+15.10.20150518.1-0ubuntu1) wily; urgency=medium

  [ Albert Astals Cid ]
  * Add overrides to override functions
  * Implement "rating-edit" preview widget (LP: #1318144)
  * Make the DashContent::test_mainNavigation test more stable (LP:
    #1450809)
  * Use art height as implicitHeight when the header is overlayed and
    there's no summary

  [ CI Train Bot ]
  * New rebuild forced.
  * Resync trunk.

  [ Daniel d'Andrada ]
  * Introducing FloatingFlickable
  * Make Ubuntu.Gestures components install TouchRegistry by themselves

  [ Michael Terry ]
  * Fix a possible crash in our PAM threading code. (LP: #1425362) (LP:
    #1425362)
  * Fix the lockscreen becoming unresponsive after testing an app on the
    device from QtCreator. (LP: #1435364)

  [ Nick Dedekind ]
  * Fixed desktop stage app focus.
  * Fixed issue in laggy indicator autpilot tests (LP: #1446846)

 -- CI Train Bot <email address hidden> Mon, 18 May 2015 23:04:39 +0000

Changed in unity8 (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers