The latest pacman -Syu brought hal-0.5.13-3. Since then I can not shut down (or reboot) as user any more.
After a reboot my mouse and keyboard weren't working.
I start XFCE with "startx". In my .xinitrc there was:
exec ck-launch-session startxfce4
After I removed "ck-launch-session" from that line at least my mouse and keyboard wrere working again. But I still can't shutd down as a user.
I noticed the following in the SVN logs of the hal package:
Disable consolekit support
Disable policykit suport
Switch to at_console rules instead of using policykit
So, what does this mean? What must I do to get things working again?
Maybe it's time to update http://wiki.archlinux.org/index.php/All … o_shutdown
What hal package do you have installed anyway?
If i do a quick search for hal- a package comes up named hal-easy thats without policykit and consolekit support.
I'm just using the hal package itself and am not having issues like that.
i don't have such problem, either.
the same environment like you.
pacman -Q|grep hal
As I said, consolekit and policykit support was removed in 0.5.13-3, look at
http://repos.archlinux.org/wsvn/package … 6/PKGBUILD
Last edited by haary (2009-11-11 06:51:40)
So, then install customizepkg and replace the disable commands with enable commands, then recompile your package.
I have the same version, but it's not svn.
haary: policykit was removed. consolekit is still there. As I understand, it tells hal that you are "at_console", and then the new at_console rules in /etc/dbus-1/system.d/hal.conf give you the necessary permissions.
For me, these rules also fire if you login from tty1, but not if you login via inittab or from tty2.
I could be an xfce issue (I use lxde), or that you have a modified hal.conf file which pacman did not overwrite. Check if you have the at_console rules in hal.conf.
Good ideas do not need lots of lies told about them in order to gain public acceptance.
I had the same problem yesterday. XFCE would only let me logout, but not shutdown or restart. In my case, the problem was kernel mode setting. I wanted to try it yesterday and therefore configured it for my ATI card. Everything seemed to work until I encountered the problem. I logged out of XFCE and intended to start it again, but XFCE frooze the machine. After disabling KMS everything went back to normal, and shutdown/restart from XFCE worked again.