You are not logged in.
Since the HAL update yesterday (0.5.14-1) lxde-logout only offers to log out from the current session. Before the update, all options (shutdown, reboot etc.) were offered (my user is member of the power group).
For a better understanding of the problem, I started lxde-logout manually from a console window, and that's what it told me:
** (lxsession-logout:2650): WARNING **: main.c:232: Failed to contact HAL: Rejected send message, 1 matched rules; type="method_call", sender=":1.23" (uid=1000 pid=2650 comm="lxsession-logout) interface="org.freedesktop.Hal.Device.SystemPowerManagement" member="ThisMethodMustNotExistInHal" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=1894 comm="/usr/sbin/hald))
** (lxsession-logout:2650): WARNING **: Failed to establish a connection with GDM: Datei oder Verzeichnis nicht gefunden
So for me it looks as if lxde-logout cannot communicate with HAL any longer (HAL is running, I killed all HAL processes and restarted them after the update; I even rebooted the machine) and then tries to use GDM as a fallback (which is not installed on my computer and I do not intend to install it in the future).
Offline
Have a look at this post and see if it helps http://bbs.archlinux.org/viewtopic.php?id=87123
Offline
Thank you, updating consolekit to 0.4.1-2 fixed the issue.
Offline