LightDM gets "Error updating CanGraphical" warning when a logind seat is removed

Bug #1371151 reported by Laércio de Sousa
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Light Display Manager
Triaged
Low
Unassigned
1.10
Triaged
Low
Unassigned

Bug Description

I'm testing LightDM 1.10.2 automatic multiseat support (backported from 1.12 series) with logind-check-graphical enabled, and I've observed that, if a seat is removed from logind, I get the following message in lightdm.log:

WARNING: Error updating CanGraphical: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: Unknown seat

Maybe login1.c code should be updated so that seat_property_changed callback should not try to update CanGraphical status if a seat is removed (including stopping/stopped flags in Login1SeatPrivate struct could help).

Tags: multiseat
tags: added: multiseat
Changed in lightdm:
status: New → Triaged
importance: Undecided → Low
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.