Unity8 stuck on hint "Long swipe from the left edge to open the Today scope" and can't close it. Desktop left unusable.

Bug #1564351 reported by Ramil Minnigaliev
54
This bug affects 9 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
Michał Sawicz
unity8 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Can not unlock my desktop, swipe is not work.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: unity8 8.12+16.04.20160330-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-16.32-generic 4.4.6
Uname: Linux 4.4.0-16-generic x86_64
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Mar 31 19:29:50 2016
InstallationDate: Installed on 2016-03-11 (19 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160307)
ProcEnviron:
 LANGUAGE=ru
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=ru_RU.UTF-8
 SHELL=/bin/bash
SourcePackage: unity8
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Ramil Minnigaliev (thunderamur) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity8 (Ubuntu):
status: New → Confirmed
Revision history for this message
Ramil Minnigaliev (thunderamur) wrote :
Revision history for this message
Michael Terry (mterry) wrote :

Looks like the tutorial thinks its on a phone instead of a desktop. It's supposed to skip that screen on the desktop. I'm guessing at one point you changed the windowed mode to be staged or something?

I'll look at if we can be cleverer.

Changed in unity8 (Ubuntu):
assignee: nobody → Michael Terry (mterry)
Revision history for this message
Ramil Minnigaliev (thunderamur) wrote :

Yes, I tried to switch to phone mode. But, what do I do now?

Revision history for this message
Michael Terry (mterry) wrote :

To work around this bug, enter the following in a console:

sudo gdbus call --system --dest org.freedesktop.Accounts --object-path /org/freedesktop/Accounts/UserXXX --method org.freedesktop.DBus.Properties.Set com.canonical.unity.AccountsService demo-edges '<false>'

Where XXX is your UID (the number given when you type "id -u").

Revision history for this message
Michael Terry (mterry) wrote :

Hrm. So to reproduce, install unity8 on the desktop and then:

1) sudo gdbus call --system --dest org.freedesktop.Accounts --object-path /org/freedesktop/Accounts/User1000 --method org.freedesktop.DBus.Properties.Set com.canonical.unity.AccountsService demo-edges '<true>'
2) gsettings set com.canonical.Unity8 usage-mode Staged

(Replace 1000 in step #1 with your UID.)

The problem is that the tutorial is thus fooled about what mode we're running in (it thinks tablet/phone).

The left-edge tutorial bits assume a touch screen. And they don't run in desktop mode (when there is at least one pointer). So everything *should* work, except that usage-mode was overridden.

I think since we no longer treat the gsettings value as a user-setting (unity8 will override it at will), we should re-evaluate it on startup. That should avoid this particular scenario.

Michael Terry (mterry)
Changed in unity8 (Ubuntu):
status: Confirmed → Opinion
status: Opinion → In Progress
Revision history for this message
Ramil Minnigaliev (thunderamur) wrote :

Michael Terry (mterry), thanks, tutorial is gone.

kevin gunn (kgunn72)
Changed in canonical-devices-system-image:
importance: Undecided → High
Changed in unity8 (Ubuntu):
importance: Undecided → High
Changed in canonical-devices-system-image:
assignee: nobody → Michał Sawicz (saviq)
summary: - "Swipe from the left edge to open the launcher" - do not work on the
- desktop
+ Unity8 stuck on hint "Long swipe from the left edge to open the Today
+ scope" and can't close it. Desktop left unusable.
Changed in canonical-devices-system-image:
status: New → Fix Committed
milestone: none → 11
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I think that status is incorrect. The fix isn't yet in any of:
   https://launchpad.net/ubuntu/+source/unity8
Is it?

I only point this out as another duplicate came in over the weekend and it would be easier to de-duplicate bugs if we didn't close them prematurely.

Revision history for this message
Ahmed Hosny (ahmed-hosny-badr) wrote :

So, Where can I get those fixes which should been released time ago ?
I'm on Ubuntu 16.04 64 bit, and still don't have the fix.

Revision history for this message
Michael Terry (mterry) wrote :

Daniel, this fix did land. If we're experiencing the same symptoms again, it might be best to use a new bug indeed. Might be a different root cause.

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

Correct. And I'm not trying to be pedantic but this is confusing people.

The fix landed in lp:unity8 revision 2329 on 15 April. So that's 'Fix Committed'.

What's wrong is to say 'Fix Released' in Ubuntu, because I just downloaded the latest unity8 source code for Ubuntu (8.12+16.04.20160401-0ubuntu1):
   https://launchpad.net/ubuntu/+source/unity8
and the fix is not in 'Ubuntu' yet. Not 'Fix Released'.

Revision history for this message
Michael Terry (mterry) wrote :

Ah I understand what you mean. It's Fix-Released for the overlay, but not the distro side of things yet. Which is what the ubuntu bug tasks track. For the overlay, we'd more properly use an Ubuntu RTM task. Though we rarely bother these days.

Once we land silos in yakkety (and copy overlay packages into yakkety), this will be Fix-Released for Ubuntu proper as well.

Changed in unity8 (Ubuntu):
assignee: Michael Terry (mterry) → nobody
status: Fix Released → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.12+16.04.20160518.1-0ubuntu1

---------------
unity8 (8.12+16.04.20160518.1-0ubuntu1) xenial; urgency=medium

  [ CI Train Bot ]
  * Resync trunk.

  [ Daniel d'Andrada, Michał Sawicz ]
  * Move prompt surfaces from MirSurface to Application

 -- Nick Dedekind <email address hidden> Wed, 18 May 2016 11:20:04 +0000

Changed in unity8 (Ubuntu):
status: Fix Committed → Fix Released
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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