Speech Dispatcher and other non-human users should not be shown on LightdDM login screen and session menus

Bug #1841079 reported by Norbert
40
This bug affects 6 people
Affects Status Importance Assigned to Milestone
accountsservice (Ubuntu)
Fix Released
High
Robert Ancell
Eoan
Fix Released
High
Robert Ancell

Bug Description

Steps to reproduce:
1. Download Ubuntu MATE 19.10 alpha ISO - 20190822
2. Install it using Entire-disk erase scenario with default settings
3. Reboot system

Expected results:
* LightDM shows only just created username

Actual results:
* LightDM shows two user names, Speech Dispatcher is selected by default

Note:
problem occurs on VM and on real hardware; Minimal desktop installation is affected too; OEM installation is affected by bug 1840971 .

ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: speech-dispatcher 0.9.1-2
ProcVersionSignature: Ubuntu 5.2.0-10.11-generic 5.2.4
Uname: Linux 5.2.0-10-generic x86_64
ApportVersion: 2.20.11-0ubuntu7
Architecture: amd64
CurrentDesktop: MATE
Date: Thu Aug 22 19:02:42 2019
InstallationDate: Installed on 2019-08-22 (0 days ago)
InstallationMedia: Ubuntu-MATE 19.10 "Eoan Ermine" - Alpha amd64 (20190822)
SourcePackage: speech-dispatcher
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Norbert (nrbrtx) wrote :
Revision history for this message
Norbert (nrbrtx) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in lightdm (Ubuntu):
status: New → Confirmed
Changed in speech-dispatcher (Ubuntu):
status: New → Confirmed
Changed in ubuntu-mate-settings (Ubuntu):
status: New → Confirmed
Revision history for this message
Bill (franksmcb) (franksmcb) wrote :

Confirmed.

09212019 installs worked correctly with the exception of the OEM install (Bug#1804971)

On 09222019 this has expanded to all installs.

Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1841079

tags: added: iso-testing
Norbert (nrbrtx)
Changed in lightdm (Ubuntu):
status: Confirmed → Invalid
Changed in speech-dispatcher (Ubuntu):
status: Confirmed → Invalid
Changed in ubuntu-mate-settings (Ubuntu):
status: Confirmed → Invalid
no longer affects: ubuntu-mate-settings (Ubuntu)
no longer affects: lightdm (Ubuntu)
no longer affects: speech-dispatcher (Ubuntu)
Revision history for this message
Norbert (nrbrtx) wrote :

The problem is really caused by `accountsservice` packages.
Downgrading them to 0.6.50-0ubuntu1 version (as it was in 20190821 iso) fixes the issue:

accountsservice_0.6.50-0ubuntu1_amd64.deb
gir1.2-accountsservice-1.0_0.6.50-0ubuntu1_amd64.deb
libaccountsservice0_0.6.50-0ubuntu1_amd64.deb

I determined the list of these packages by comparing the lists of installed packages from clean install of 20190821 and fully updated system (or 20190822 daily iso).

---

Steps to confirm:

```
cd ~/Downloads
wget https://mirrors.edge.kernel.org/ubuntu/pool/main/a/accountsservice/accountsservice_0.6.50-0ubuntu1_amd64.deb
wget https://mirrors.edge.kernel.org/ubuntu/pool/main/a/accountsservice/gir1.2-accountsservice-1.0_0.6.50-0ubuntu1_amd64.deb
wget https://mirrors.edge.kernel.org/ubuntu/pool/main/a/accountsservice/libaccountsservice0_0.6.50-0ubuntu1_amd64.deb
sudo apt install ./*accountsservice*.deb
```

and then reboot.

---

So it is a serious regression.

tags: added: regression-release
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in accountsservice (Ubuntu):
status: New → Confirmed
Revision history for this message
Norbert (nrbrtx) wrote :

LightDM is affected -> Ubuntu Unity, Ubuntu MATE and any other if user set LightDM as login screen are affected.

Kylin Greeter for Ubuntu Kylin is also affected.

Revision history for this message
fossfreedom (fossfreedom) wrote :

Can confirm slick-greeter with Ubuntu Budgie is also affected.

Revision history for this message
Norbert (nrbrtx) wrote :

The problem is really even worse - I have just installed VirtualBox guest additions to the system - and now I have three users: Speech Dispatcher, user and vboxadd.

This definitely should be fixed.

Revision history for this message
Norbert (nrbrtx) wrote :

The second side-effect is that all three users are also shown on gear button - real human user will be confused about switching to *Speech Dispatcher* and *vboxadd* (in my case) user accounts.

summary: - Speech Dispatcher user should not be shown on LightdDM login screen
+ Speech Dispatcher and other non-human users should not be shown on
+ LightdDM login screen and session menus
tags: added: rls-ee-incoming
Changed in accountsservice (Ubuntu):
importance: Undecided → High
Revision history for this message
Norbert (nrbrtx) wrote :

UbuntuStudio task is also affected.

Revision history for this message
Norbert (nrbrtx) wrote :

And Xubuntu too.

So I'm stopping my research.
I'm ready to test the fixed packages.

Will Cooke (willcooke)
Changed in accountsservice (Ubuntu):
assignee: nobody → Robert Ancell (robert-ancell)
tags: removed: rls-ee-incoming
Changed in accountsservice (Ubuntu Eoan):
status: Confirmed → Triaged
Revision history for this message
Robert Ancell (robert-ancell) wrote :

Can you please test accountsservice 0.6.55-0ubuntu7 and confirm if this fixes these users?

Revision history for this message
Paul White (paulw2u) wrote :

Works for me with Ubuntu and Ubuntu MATE.

Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

"Speech Dispatcher" no longer shown for me either (Ubuntu 19.10 with LightDM). Thanks Robert!

Closing.

Changed in accountsservice (Ubuntu Eoan):
status: Triaged → Fix Released
Revision history for this message
Norbert (nrbrtx) wrote :

Speech Dispatcher and vboxadd users are not shown on LightDM and in session menu.
Tested on all LightDM-related flavors.

Bug is fixed.
Thank you!

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.