



I hope you are not running the overlay (from layman) for Xfce4, it's completely unmaintained and passes random ./configure flags to random packages. I'm suprised it if works at all, maybe out of fluke. So let me rephrase: Don't use the overlay, you'd be shooting yourself in the foot.Anon-E-moose wrote:I may try it, I've been running the dev (9999) version for a while, and it's been stable for everything that I do.
Thanks

ssuominen wrote:I hope you are not running the overlay (from layman) for Xfce4, it's completely unmaintained and passes random ./configure flags to random packages. I'm suprised it if works at all, maybe out of fluke. So let me rephrase: Don't use the overlay, you'd be shooting yourself in the foot.Anon-E-moose wrote:I may try it, I've been running the dev (9999) version for a while, and it's been stable for everything that I do.
Thanks
Unless you maintain your own overlay with 9999 ebuilds, of course... that'd be a different thing.

Make sure ConsoleKit is running:nightmorph wrote:I voted no.
I recently performed a HAL-ectomy on my systems, moving to the mix of 4.7/4.8 packages. That's when everything broke. I didn't like not having desktop icons for mounted devices (which is critical for a multiuser system shared by techie and non-techie alike), and anything power management/hardware management-related failed to work. Shutdown, reboot, restart, suspend, hibernate . . . none of it worked with the PolicyKit/ConsoleKit/Upower/Udisks frameworks that were supposed to replace 'em. I read dozens and dozens of howtos, but none of them got my system completely working for all users. I gave up and reverted back to HAL-based desktops. Maybe this sort of thing works better in Gnome; I've had good experiences with Ubuntu 10.10, which is HAL-less. All I know is that Xfce is not yet ready for the HAL-less desktop. It's useless without HAL.
Wait until more packages have the required HAL-less functionality, then move them into ~arch.

xfce4-power-manager-1.0.1 is upower/udisks and thus udev based, nothing to do with halEtal wrote:I've been using it since it was put in portage, and everything seems stable.
The only HAL-related functionality that I care about is the battery monitor, and it works.
Terminal, Web Browser, File Manager, About Xfce, and Run Program also appear twice in my menus, but like you said, only minor annoyance.Minor annoyance of Logout button showing twice in the menu.
thank you. like many others i run ~ "testing" systems for everyday use, and i appreciate every possible effort being made to ensure that we are indeed "testing" finished software that's already as stable as it can be prior to testing. yes, it's easy enough to mask broken packages, but it's also easy enough to *un*mask not-quite-ready packages or even grab the source and test bleeding-edge software in a local overlay or installed to /usr/local or whatever. the difference is that everyone who deliberately installs bleeding-edge unstable code to test it is *choosing* to do so, whereas many of us regularly emerge -uD world just to keep things up-to-date and secure: the occasional breakage is to be expected in ~, but major breakage involving rebuilding lots of packages is inconvenient and not something to be inflicted on users lightly. i appreciate your being careful.ssuominen wrote:krinn: I agree, but Xfce4 is so widely used I'd liked get some pre-unmasking feedback in case there's something we can improve before unmasking.
So, I'm a bit careful here, admitted.

That will need sys-power/upower installed and consolekit running ( /etc/init.d/consolekit ). In fact, 4.7.0 even has the old HAL support. If you have polkit installed, the output should look something like this:rh1 wrote:I also noticed that the hibernate/suspend options don't appear when I click logout any more, only options are logout, restart, and shutdown.
/etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.pkla wrote: [Local Users]
Identity=unix-user:ali
Action=org.freedesktop.udisks.*
ResultAny=yes
ResultInactive=no
ResultActive=yes
(on a multi-seat system, these settings are probably too loose)./etc/polkit-1/localauthority/50-local.d/org.freedesktop.upower.pkla wrote: [Local Users]
Identity=unix-user:ali
Action=org.freedesktop.upower.*
ResultAny=yes
ResultInactive=no
ResultActive=yes
On the logout window of xfce4-session, I have 3 buttons: Logout, Reboot, Shutdown. Nothing related to suspend/hibernate. Xfce4-power-manager has those suspend/hibernate buttons in the system tray tool. Haven't tried them yet (I prefer to go with hibernate-script).user@host ~ $ LC_ALL=C xfce4-power-manager --dump
---------------------------------------------------
Xfce power manager version 1.0.1
Without HAL support
Without policykit support
With network manager support
With DPMS support
---------------------------------------------------
Can suspend: True
Can hibernate: True
Can spin down hard disks: True
Authorized to suspend: True
Authorized to hibernate: True
Authorized to shutdown: True
Authorized to spin down hard disks: True
Has brightness panel: False
Has power button: True
Has hibernate button: True
Has sleep button: True
Has LID: True
~/.xinitrc wrote:exec startxfce4
That's exactly how mine is. I tested the hibernate in the xfce4-power-manager system tray tool and it works fine on my system.On the logout window of xfce4-session, I have 3 buttons: Logout, Reboot, Shutdown. Nothing related to suspend/hibernate. Xfce4-power-manager has those suspend/hibernate buttons in the system tray tool. Haven't tried them yet (I prefer to go with hibernate-script).
Code: Select all
(xfce4-session:4080): xfconf-WARNING **: Error check failed at xfconf_channel_get_internal():441: Property "/general/PromptOnLogout" does not exist on channel "xfce4-session"
(xfce4-session:4080): xfconf-WARNING **: Error check failed at xfconf_channel_get_internal():441: Property "/shutdown/ShowSuspend" does not exist on channel "xfce4-session"
(xfce4-session:4080): xfconf-WARNING **: Error check failed at xfconf_channel_get_internal():441: Property "/shutdown/ShowHibernate" does not exist on channel "xfce4-session"
We're talking about unmasking packages for ~arch, not for stable. Latest unmasked version in portage is xorg-server 1.9.ummm just out of curiosity, we're talking about unmasking something that will depend on a masked version of xorg-server ? I see 1.7.7-r1 as the latest stable xorg, and my understanding (maybe wrong???) is that xorg 1.7.7-r1 still relies on hal?
