Oct 132010
One of the objectives that the solid team is currently working on, is the deprecation/removing of HAL as KDE dependency. We hope to accomplish it for KDE 4.6, but of course at the moment it is just that, a wish.
Anyhow the complete remove is now a step closer, thanks to Dario Freddi and Lukas Tinkl I just committed the "PowerDevil 2 UPower" backend. Right now, it is build by default but is not used if the hal backend is compiled too, so in case you want to test it you have to edit powerdevilupowerbackend.desktop and set InitialPreference = 20 (lower than the hal one).
Small entry for a small thing, but small things matter don’t they?
Can you please enlighten me as of why is HAL being deprecated?
Well, basically it has some limitations due his monolithic design that only can be fixed by splitting/removing it.
Great job! All the more (u)power to you metalworkers!
This is really great news. https://bugs.kde.org/show_bug.cgi?id=229643 really needs to be fixed.
First, this is awesome; if KDE can’t make it a reality for 4.6, it would be quite poor and unfortunate.
A while back, I heard the rumor that KDE was so fortunate for the solid layer, since getting rid of hal for its replacement would be so much simpler than the gnome guys, who would struggle converting so much more mass. And now, looking at the situation, gnome has been converted for quite some time now (about a year, I think?), and KDE is the one who is struggling to accept the change. What happened?
Man power problem, only Kevin Ottens was working on Solid.
libsolid rocks, and thanks of it we can (as you said) move to upower+udisk+udev+… quickly than without it (we only have to “”port”" the library not each application as gnome people did).
I’m wondering why a person wouldn’t be able to use the “Information Sources” system settings module to change the current power manager back end? Theres already a pane for it with “Hal-Power” in it. I’d assume it should “just work” no?
See the next comment, HAL is totally deprecated, has no sense maintain it.
@Carlos Licea
HAL is not developed any more. HAL has been officially deprecated by its own developers in favor of upower, udisks, etc. Gnome has already removed all HAL dependencies. HAL might still work, but it is effectively dead.
Great news indeed!!
KDE apps are the only remaining reason I still need HAL on my system, I’m looking forward to being able to finally remove it…
Really great to hear!
Keep on “metalling”
I’m just wondering if anyone will step up and make non-linux systems work well. AFAIK, FreeBSD doesn’t provide the same interfaces as linux for this stuff.
There is a freebsd team in KDE, so I’m sure that they will step up :p
heya,
I’m also unable to suspend in KDE 4.6 RC1.
I looked for the /usr/share/kde4/services/powerdevilupowerbackend.desktop file, and wasn’t able to find it.
I can’t seem to find any powerdevilupowerbackend.desktop file on my system.
This is on Arch Linux.
Should I create the file, or is there another way to get suspend working here in RC1?
Thanks,
Victor
It should be working just fine, have you tried to report a bug in archlinux bugtracker and in kde ?
[...] (at least partially) on everything from cell phones to finance manager applications. The move from HAL to DeviceKit will be pretty much transparent to applications thanks to Solid, and the move from Xine to VLC will [...]