Every lock activates a new Virtual Terminal

Bug #1445461 reported by Dominik Schrempf
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Light Display Manager
New
Undecided
Unassigned
LightDM GTK Greeter
Fix Released
Undecided
Unassigned

Bug Description

Hello,

LightDM seems to not properly close Virtual Terminals (VTs) that have been activated before. If I repeatedly lock and unlock the session, new VTs are actiated until VT8 is activated and the system does not respond anymore because only VTs up to VT7 exist at my setup.

Hence, I can only lock and unlock the system 7 times before it becomes unusable.

I did not configure any LightDM settings, I enabled it using
: sudo systemctl enable lightdm.service

I use the gtk greeters, version below.

The LightDM log is attached.

I am using Arch Linux,
uname -a
Linux arbeitsbaer 3.19.3-3-ARCH #1 SMP PREEMPT Wed Apr 8 14:10:00 CEST 2015 x86_64 GNU/Linux

LightDm and gtk-greeter version are:
community/lightdm 1:1.14.0-1 [installed]
    A lightweight display manager
community/lightdm-gtk-greeter 1:2.0.0-2 [installed]
    GTK+ greeter for LightDM

Best,
Dominik

Related branches

Revision history for this message
Dominik Schrempf (dominik-schrempf) wrote :
Revision history for this message
Andrew P. (kalgasnik) wrote :

Could you test proposed fix? PKGBUILD attached.

Revision history for this message
Dominik Schrempf (dominik-schrempf) wrote :

It seems to be OK now. Log attached. VT1 and VT2 seems to be used.

Best,
Dominik

Revision history for this message
Skunnyk (skunnyk) wrote :

Same problem here (but I can lock more than 7 times, I was at VT 17 :))
The patch works for me (ArchLinux too, and same versions). Thank you.

Andrew P. (kalgasnik)
Changed in lightdm-gtk-greeter:
status: New → Fix Released
Sean Davis (bluesabre)
Changed in lightdm-gtk-greeter:
milestone: none → 2.0.1
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.