Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#35704 - lightdm depends on (removed) ConsoleKit to do reboot or shutdown

Attached to Project: Community Packages
Opened by Vivenzio Pagliari (ViPa) - Friday, 07 June 2013, 23:07 GMT
Last edited by Maxime Gauduin (Alucryd) - Thursday, 13 June 2013, 08:53 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
With removal of ConsoleKit from official packages, the actions for reboot/shutdown are not available in the lightdm-gtk3-greeter menu anymore. To have these actions available, ConsoleKit from AUR has to be built, currently.
To avoid this, lightdm should use the actions provided by login1 (logind from systemd).

Additional info:
* package version: 1:1.6.0-3


Steps to reproduce:
Just look action menu from lightdm-gtk3-greeter.

Proposed fix: see attached patch.
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Thursday, 13 June 2013, 08:53 GMT
Reason for closing:  Fixed
Additional comments about closing:  1:1.6.0-5
Comment by Maxime Gauduin (Alucryd) - Saturday, 08 June 2013, 15:03 GMT
Thx for the patch, lightdm 1:1.6.0-4 is up.
Comment by Stefano Avallone (stavallo) - Thursday, 13 June 2013, 07:58 GMT
  • Field changed: Percent Complete (100% → 0%)
There is a similar issue with lightdm-kde-greeter.
I think the proposed (and applied) patch is derived from commits 1641 and 1652 in lightdm trunk. However, such commits also touch other files such as liblightdm-qt/power.cpp

Is there a reason why those commits have not been entirely taken? Perhaps, taking the whole commits solve this annoying problem for KDE users, too.
Comment by Maxime Gauduin (Alucryd) - Thursday, 13 June 2013, 08:53 GMT
Applying 1652 is not possible unless I also partially apply more commits in between. It's just style changes anyway and not worth the time. Applied 1641 and tested in test mode, both GTK and KDE work. The reason I didn't test against KDE earlier is because I don't use it and pulling all of it is a pain in the neck. Apologies, should be fixed in 1:1.6.0-5.

Loading...