#1031983 light-locker: Fails to login a user back to her previous session (session lost, new one started)

Package:
light-locker
Source:
light-locker
Description:
simple screen locker for lightDM display manager
Submitter:
Dimitri Chausson
Date:
2023-02-26 16:21:07 UTC
Severity:
normal
Tags:
#1031983#5
Date:
2023-02-26 10:43:51 UTC
From:
To:
Dear Maintainer,

I'll try to describe the issue as well as possible, even if I have no clue of
what happens.
After coming back to my workplace after a while, I see my screen locked. I am
prompted to type my password (the username is already filled). When the enter key is
pressed down, a kind of "re-init" takes place I see the login screen again, but
this time, I have to enter my username + password. I get logged in, but it is a
new session.. None of the applications left open before is active.

I tried to figure out what happens looking at the lightdm.log or
seat0-greeter.log files.

I configured xfce's power management section -> screen tab to:
- have an empty screen after 5 minutes
- put in standby after 10 minutes
- power off the screen after 15 minutes

My expectation is just to find my working session back after unlocking the
screen.
As a workaround, is there a way to disable screen lock with xfce ?

Thanks for your help

#1031983#10
Date:
2023-02-26 14:10:38 UTC
From:
To:
control: tag -1 moreinfo

Hi, it looks like your session just crashed. Does this happen everytime or did
it happen only once? Did you get information from the logs?

Regards,

#1031983#17
Date:
2023-02-26 15:28:08 UTC
From:
To:
Hi,

you are right, there is a crash of the xsession, but it happens _everytime_, so it is quite annoying. I did a diff of
the Xorg.0.log and the Xorg.0.log.old files and the difference is as follows:
------ begin ----- [ 5346.907] (II) VESA(0): Setting up VESA Mode 0x1D4 (1920x1200) [ 5346.908] (EE) [ 5346.908] (EE) Backtrace: [ 5346.908] (EE) 0: /usr/lib/xorg/Xorg (OsLookupColor+0x139) [0x556f389e2cf9] [ 5346.908] (EE) 1: /lib/x86_64-linux-gnu/libc.so.6 (__sigaction+0x40) [0x7f382885af90] [ 5346.909] (EE) 2: /lib/x86_64-linux-gnu/libpciaccess.so.0 (pci_device_vgaarb_get_info+0x2ad) [0x7f38292cffdd] [ 5346.909] (EE) 3: /usr/lib/xorg/modules/libint10.so (xf86int10Addr+0x72a) [0x7f38281a0f1a] [ 5346.909] (EE) 4: /usr/lib/xorg/modules/libint10.so (xf86int10Addr+0x7834) [0x7f38281a8024] [ 5346.909] (EE) 5: /usr/lib/xorg/modules/libint10.so (xf86ExecX86int10+0x45) [0x7f382819f995] [ 5346.909] (EE) 6: /usr/lib/xorg/modules/libint10.so (VBESetVBEMode+0x76) [0x7f382819c486] [ 5346.909] (EE) unw_get_proc_name failed: no unwind info found [-10] [ 5346.909] (EE) 7: /usr/lib/xorg/modules/drivers/vesa_drv.so (?+0x0) [0x7f3828592200] [ 5346.910] (EE) unw_get_proc_name failed: no unwind info found [-10] [ 5346.910] (EE) 8: /usr/lib/xorg/modules/drivers/vesa_drv.so (?+0x0) [0x7f3828592405] [ 5346.910] (EE) 9: /usr/lib/xorg/Xorg (xf86AllocateLinearOffscreenArea+0x1497) [0x556f388b6127] [ 5346.910] (EE) 10: /usr/lib/xorg/Xorg (xf86VTEnter+0x81) [0x556f388aee31] [ 5346.910] (EE) 11: /usr/lib/xorg/Xorg (WakeupHandler+0xb3) [0x556f38874243] [ 5346.910] (EE) 12: /usr/lib/xorg/Xorg (WaitForSomething+0x198) [0x556f389dc6b8] [ 5346.910] (EE) 13: /usr/lib/xorg/Xorg (SendErrorToClient+0x113) [0x556f3886f473] [ 5346.910] (EE) 14: /usr/lib/xorg/Xorg (InitFonts+0x3bc) [0x556f388736cc] [ 5346.910] (EE) 15: /lib/x86_64-linux-gnu/libc.so.6 (__libc_init_first+0x8a) [0x7f382884618a] [ 5346.911] (EE) 16: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0x85) [0x7f3828846245] [ 5346.911] (EE) 17: /usr/lib/xorg/Xorg (_start+0x21) [0x556f3885cb71] [ 5346.911] (EE) [ 5346.911] (EE) Segmentation fault at address 0x0 [ 5346.911] (EE) Fatal server error: [ 5346.911] (EE) Caught signal 11 (Segmentation fault). Server aborting [ 5346.911] (EE) [ 5346.911] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 5346.911] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 5346.911] (EE) ------ end ----- Now, I guess the problem is not light-locker, but the function it calls... Maybe you can give me an advice of which package has an issue, and where to get more help ? Thanks a lot for your time, Dimitri control: tag -1 moreinfo Hi, it looks like your session just crashed. Does this happen everytime or did it happen only once? Did you get information from the logs? Regards, -- Yves-Alexis
#1031983#22
Date:
2023-02-26 16:16:59 UTC
From:
To:
Yup, it doesn't look like an issue in light-locker but rather in Xorg, not
sure exactly which package though.

Regards,