You are not logged in.

#1 2009-03-04 09:27:02

Jeddo
Member
Registered: 2007-08-03
Posts: 11

[SOLVED] [XFCE4] Update to 4.6 broke logout

Hi,

I had many issues with the last update of Xfce4.

I managed to recover the icon theme thanks to the forum.

But it remains a last issue for which I cannot find the solution, even after a couple of hours of unsuccessful trials: I just can't logout or shutdown cleanly, i.e., with the usual logout menu.

When I click on the button for logging out on the panel, it is proposed to me to quit xfce4-panel or to cancel! If I say "Quit", xfce4-panel just crashes...

When I try with the xfce menu, and click on "Disconnect", nothing happens.

I'm using SLIM; I tried to log in with KDM but the same issue arises for logging out.

To get it working with the previous version of xfce4, I had to add the following line to /etc/sudoers (jdesktop is the name of my computer):

%users  jdesktop=NOPASSWD:/usr/libexec/xfsm-shutdown-helper

But there is no more /usr/libexec/xfsm-shutdown-helper after the last update.

Here is my ~/.xinitrc:

#!/bin/bash

#
# ~/.xinitrc
#
exec ck-launch-session startxfce4
exec /etc/X11/Xsession
exec dbus-launch my-wm

I also have hal among the deamons and my users are part of the power group. I tried the PolicyKit.conf trick explained in this thread without success.

What should I do to logout/shutdown/restart cleanly from xfce4?

Last edited by Jeddo (2009-03-04 10:56:42)

Offline

#2 2009-03-04 10:56:16

Jeddo
Member
Registered: 2007-08-03
Posts: 11

Re: [SOLVED] [XFCE4] Update to 4.6 broke logout

I finally managed to get the logout/shutdown/restart working!

I (re)installed the package xfce4-session. I might have removed it during the last upgrade.

I searched for xfsm-shutdown-helper which is now located at /usr/lib/xfce4/xfsm-shutdown-helper. So I replaced it in /etc/sudoers:

%users  jdesktop=NOPASSWD:/usr/libexec/xfsm-shutdown-helper

changed to

%users  jdesktop=NOPASSWD:/usr/lib/xfce4/xfsm-shutdown-helper

Hope that next update won't lead to other issues.

Offline

Board footer

Powered by FluxBB