FS#49444 - [lxqt-common] missing optdepends for xscreensaver

Attached to Project: Community Packages
Opened by Ingo Albrecht (indigo) - Monday, 23 May 2016, 09:32 GMT
Last edited by Jerome Leclanche (Adys) - Sunday, 17 July 2016, 01:26 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jerome Leclanche (Adys)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

lxqt-common added an autostart .desktop relying on xscreensaver.[1]
Without the xscreensaver package installed, screen locking does not work apparently.
I use "apparently" because I am not using LXQT and add this due to a wiki edit which points to xscreensaver being required.[2] This is confirmed by manjaro info on it [3].

So, it would be useful to add xscreensaver to optdepends.

Additional info:
[1] https://github.com/lxde/lxqt-common/blob/master/autostart/lxqt-xscreensaver-autostart.desktop.in
[2] https://wiki.archlinux.org/index.php?title=LXQt&diff=prev&oldid=413857
[3] https://wiki.manjaro.org/index.php?title=Minimal_LXQt_installation#Even_more_Packages
[4] http://blog.lxde.org/?p=1306

Steps to reproduce:
Try to lock screen with a LXQT session without xscreensaver being installed.
This task depends upon

Closed by  Jerome Leclanche (Adys)
Sunday, 17 July 2016, 01:26 GMT
Reason for closing:  Won't fix
Additional comments about closing:  See comment by indigo
Comment by Archie The Penguin (opus10) - Wednesday, 25 May 2016, 19:51 GMT
works fine with slock

the menu entry Lock Screen executes lxqt-leave --lockscreen
Comment by Ingo Albrecht (indigo) - Thursday, 26 May 2016, 21:37 GMT
Ok, well in this case I'm neutral. It may not be useful to add one (xscreensaver) of the working ones to optional dependencies, as this may misguide users into believing it's the only package to enable locking with the desktop.

Loading...