Bug 1261902

Summary: light-locker crashes on start
Product: [Fedora] Fedora Reporter: Michael S. Tsirkin <mst>
Component: lightdmAssignee: Raphael Groner <projects.rg>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: christoph.wickert, projects.rg, rdieter
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-09-10 14:42:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Michael S. Tsirkin 2015-09-10 12:12:26 UTC
Description of problem:
light locket (screen locker for light dm)
crashes whenever I start it.
nturally, it also can't lock screen.



Version-Release number of selected component (if applicable):
light-locker-1.6.0-4.fc22.i686

How reproducible:
always

Steps to Reproduce:
1. install xfce group and light-locker
2. login in xfce session
3. run: light-locker

Actual results:

** (process:25039): WARNING **: Schema "apps.light-locker" not found. Not storing runtime settings.
process 25039: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file dbus-message.c line 1340.
This is normally a bug in some application using the D-Bus library.
  D-Bus not built with -rdynamic so unable to print a backtrace
Aborted (core dumped)



Expected results:
locker should start, not crash

Additional info:

Comment 1 Raphael Groner 2015-09-10 14:42:10 UTC
Please RTFM how this component is meant to work. After installation of light-locker, you have to logout and login to get the service running.

$ light-locker-command -l
→ locks screen

Usage
=====

After installing light-locker, it will auto start along your session and you will be able to lock your session with "light-locker-command -l".
This will redirect you to VT8 (assuming that your open session was on VT7 and is now kept safe by light-locker) and present LightDM's greeter for unlocking your session again.
On suspend/resume light-locker will lock the active session and redirect to the LightDM's greeter for unlocking the session again.
There is no support for gnome-settings-daemon in order to keep things slim, so you might have to add a custom keyboard-shortcut for this to work.
light-locker will automatically lock the session shortly after the X11 screen saver kicks in. The timeout can be set with --lock-after-screensaver. With xset the X11 screen saver can be adjusted.
Use --late-locking to avoid some of the negative effects of VT switching. This will lock the session on the deactivation of X11 screen saver instead of activation.
light-locker will automatically lock the session on suspend/resume. To disable this behaviour with --no-lock-on-suspend.

See /usr/share/doc/light-locker/README