You are not logged in.

#51 2010-04-11 21:10:36

franzrogar
Member
From: Spain
Registered: 2010-03-26
Posts: 40

Re: HAL deprecated?

tomk wrote:

I've just upgraded to xorg 1.8 using JGC's xorg18 repo and that removes my last dependency on hal, as I use already use udev for automounting.

I haven't -R'd it just yet, but I'm looking forward to it. Right now, the "Required By    : None" line in pacman -Qi hal is good to see.

I hope to see that line soon, but atm (waiting also for thunar to deprecate HAL), I think I won't be close... xorg 1.8 carries a huge regression in my system (KMS, DRI2, Intel X3100 GMA GM965/GL960, Arch64) : 3D accel is almost null.

Running glxgears (I know it's not a test but it's quite interesting and reflects what happen with true 3D apps) I got:

6.2.32ARCH, Mesa 7.7.1 : ~ 250fps
6.2.33ARCH, Mesa 7.7.1 (stable): ~ 500fps (Yes, 3D apps "fly" )
6.2.33ARCH, Mesa 7.8.0 ("new"): ~ 45fps... -_- (Yes, I rolled back)

Evrything without xorg.conf file. All other hardware but graphic card works perfectly...

Last edited by franzrogar (2010-04-11 21:10:48)


Franz Rogar
MOTM : "Quis custodiet ipsos custodes?"

Offline

#52 2010-04-12 00:32:24

anrxc
Member
From: Croatia
Registered: 2008-03-22
Posts: 834
Website

Re: HAL deprecated?

At one point all the efforts to get extra keys working on various keyboards went toward HAL. The hal-info package gathered scancodes of various laptops and was distributed as a bunch of XML files, more information here http://hal.freedesktop.org/quirk/quirk- … index.html

So, what happens to this now, how will this be handled, are we going back to useless keyboards or a solution exists? Someone made use of all the hal-info data?


You need to install an RTFM interface.

Offline

#53 2010-04-12 10:50:41

MindTooth
Member
From: Norway
Registered: 2008-11-11
Posts: 331

Re: HAL deprecated?

bcat wrote:
MindTooth wrote:

Currently have only Thunar installed which require HAL. I hope to see they remove the deps as well soon.

They're working on it. A bit more info here and here.

Thank you wink Will take a read..

Offline

#54 2010-04-13 14:38:31

melltuga
Member
From: Germany
Registered: 2010-04-12
Posts: 7

Re: HAL deprecated?

Why can't I find anything on Device-Kit in the Wiki? I read, that DevKit is slowly becoming the new HAL ...

Offline

#55 2010-04-13 15:14:37

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: HAL deprecated?

There is no Devicekit. We have Udev (a long time now), Udisks and Upower.

Offline

#56 2010-04-13 15:22:13

melltuga
Member
From: Germany
Registered: 2010-04-12
Posts: 7

Re: HAL deprecated?

Oh, thanks. So DevKit is just for Ubuntu? Can't find anything on udisks and upower either ...

Offline

#57 2010-04-13 15:24:26

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: HAL deprecated?

melltuga wrote:

Oh, thanks. So DevKit is just for Ubuntu? Can't find anything on udisks and upower either ...

Ubuntu 9.10 uses DevKit.

Ubuntu 10.04 uses  Upower/Udisks (like Fedora 13 etc etc).

On Arch now, GNOME depends on Upower and Udisks.

Offline

#58 2010-04-13 15:51:26

venky80
Member
Registered: 2007-05-13
Posts: 1,002

Re: HAL deprecated?

could anyone explain how KDE is going about this?


Acer Aspire V5-573P Antergos KDE

Offline

#59 2010-04-13 16:25:02

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: HAL deprecated?

As much I've searched, I can't find info on what's going on Solid Framework. On KDE, they are conservative regarding such changes - and IMHO, they are right. I guess KDE 4.5 may support the U* packages.

Offline

#60 2010-04-13 19:19:44

nbvcxz
Member
From: Poland
Registered: 2007-12-29
Posts: 202

Re: HAL deprecated?

Hope we have alternative to u* packages. I like simplicity, but what I can see in linux development last years is going to be more complicated than Windows. We have already tones of daemons (eg. gconf ). Now HAL is going to be replaced with udisks and upower which additionaly require polkit.
It is totally negation of KISS idea and I hope it won't be obligatory in Arch Linux


Lenovo G50 | LXQT-git | compton | conky

Offline

#61 2010-04-13 20:19:08

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: HAL deprecated?

nbvcxz - upstream devs make those decisions, Arch packages what they release. If KDE goes with udisks/upower/polkit/whatever, then Arch does too.

Offline

#62 2010-04-13 23:01:21

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,356

Re: HAL deprecated?

KISS isn't only about 'least number of running instances/installed apps on my machine'. The point of these frameworks, if they do their job, is to make the user's life simpler (without taking away fine-control in most cases) as well as the lives of developers.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#63 2010-04-13 23:35:04

kourosh
Member
From: England
Registered: 2009-03-10
Posts: 241
Website

Re: HAL deprecated?

In my opinion this is more to the KISS way of things. HAL was a bit of a mess, it did a lot of what udev already did, so surely using udisks and upower in addition to udev is a simpler way of doing things? Cleaner definitely.

Last edited by kourosh (2010-04-13 23:35:20)

Offline

#64 2010-04-13 23:43:05

anrxc
Member
From: Croatia
Registered: 2008-03-22
Posts: 834
Website

Re: HAL deprecated?

The point of these frameworks, if they do their job, is to make the user's life simpler

But are they really? That was my problem with Device/PolicyKit, they gave me some "fine grained controls" on my single user laptop.
Like I really needed that model to mount my media, or do whatever, which on top uses XML for configuration.

Last year I wrote the same thing about HAL for input hotplugging, and some random developer said I have no idea what I'm talking about. One year later it's goodbye XML and hello /etc/xorg.conf.d

Last edited by anrxc (2010-04-14 00:21:24)


You need to install an RTFM interface.

Offline

#65 2010-04-14 11:50:40

nbvcxz
Member
From: Poland
Registered: 2007-12-29
Posts: 202

Re: HAL deprecated?

anrxc pointed the things well. I need to agree with kourosh that hal doubled udev in some regions, so it would be better idea use separetely udisks and upower (however udisks also will double udev in mounting eg. usb drives). But the thing is that they require more and more additional components which are not necessary for most of normal desktop / laptop users

@ngoonee: I need to copy some text from: http://wiki.archlinux.org/index.php/The_Arch_Way :

Arch Linux defines simplicity as without unnecessary additions, modifications, or complications, and provides a lightweight UNIX-like base structure that allows an individual user to shape the system according to their own needs. In short: an elegant, minimalist approach.

Later you can read about "lightweight base structure built with high programming standards will tend to have lower system resource demands"

But coming back to the point - udisks / upower would be fine without (or as optional) polkit.

Last edited by nbvcxz (2010-04-14 11:51:13)


Lenovo G50 | LXQT-git | compton | conky

Offline

#66 2010-04-14 14:50:18

kourosh
Member
From: England
Registered: 2009-03-10
Posts: 241
Website

Re: HAL deprecated?

nbvcxz wrote:

But coming back to the point - udisks / upower would be fine without (or as optional) polkit.

I'll give you that, I find polkit quite confusing (I should probably read into it more), I'm just hoping that it will just work, and not get in the way...too much to hope for?

Offline

#67 2010-04-14 15:40:37

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,356

Re: HAL deprecated?

nbvcxz wrote:

@ngoonee: I need to copy some text from: http://wiki.archlinux.org/index.php/The_Arch_Way :

Arch Linux defines simplicity as without unnecessary additions, modifications, or complications, and provides a lightweight UNIX-like base structure that allows an individual user to shape the system according to their own needs. In short: an elegant, minimalist approach.

Later you can read about "lightweight base structure built with high programming standards will tend to have lower system resource demands"

Unnecessary additions, modifications, or complications for me can refer to having to do things manually when software can do the job for you. How many of us actually load kernel modules manually (or at least in our own script)?

The user's system caters to the user's needs. In my case, my machine needs to perform certain functions. HAL previously, and udev/upower and cousins now and in future, help it to do that, while not taking away my control (debatable, of course). Hence, they are more KISS than the alternative, which is not to use them.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#68 2010-04-14 19:33:44

GogglesGuy
Member
From: Rocket City
Registered: 2005-03-29
Posts: 610
Website

Re: HAL deprecated?

nbvcxz wrote:

anrxc pointed the things well. I need to agree with kourosh that hal doubled udev in some regions, so it would be better idea use separetely udisks and upower (however udisks also will double udev in mounting eg. usb drives). But the thing is that they require more and more additional components which are not necessary for most of normal desktop / laptop users

So who does the mounting of usb disks? From looking at the docs, the stack kind of looks like this:

kernel ---> udev ---> udisks ---> desktop apps

where:

kernel sends device notifications
udev receives device notifications and populates /dev/* and other related actions before dev can be used from userspace (firmware loading)
udisks is daemon providing a dbus interface to interact with udev for listing/querying block devices.

Offline

#69 2010-04-14 20:44:34

some-guy94
Member
Registered: 2009-08-15
Posts: 360

Re: HAL deprecated?

DeviceKit was a temporary daemon that was used by DeviceKit-disks and DeviceKit-power, but the dependency was removed and the DeviceKit daemon died. The -power and -disks rely on dbus and udev, which most people have running anyway. DeviceKit-disks and -power were renamed to udisks and upower.

Offline

#70 2010-04-15 09:53:19

MindTooth
Member
From: Norway
Registered: 2008-11-11
Posts: 331

Re: HAL deprecated?

Just hope that we soon see more packages depends less on HAL.

Offline

#71 2010-04-17 14:02:20

Kernel-1
Member
From: Serbia
Registered: 2009-07-19
Posts: 16
Website

Re: HAL deprecated?

Seems OK for now... X server 1.8 from [xorg18] repo and 'nvidia' package (added IgnoreABI to xrog.conf)

nvidiaandx18.th.png

Last edited by Kernel-1 (2010-04-17 14:02:43)


Yet to be decided... smile

Offline

#72 2010-04-17 15:26:42

kourosh
Member
From: England
Registered: 2009-03-10
Posts: 241
Website

Re: HAL deprecated?

If anyone's interested in where KDE is with udisks/upower:
https://fedoraproject.org/wiki/DeviceKi … s_SolidHAL

Offline

#73 2010-04-19 01:35:05

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: HAL deprecated?

So, are we basically done? Is HAL forever gone?

HAL: I'm afraid. I'm afraid, JGC. JGC, my mind is going. I can feel it. I can feel it. My mind is going. There is no question about it. I can feel it. I can feel it. I can feel it. I'm a... fraid. Good afternoon, gentlemen. I am a HAL 9000 computer. I became operational at the H.A.L. plant in Urbana, Illinois on the 12th of January 1992. My instructor was Mr. Langley, and he taught me to sing a song. If you'd like to hear it I can sing it for you.
JGC: Yes, I'd like to hear it, HAL. Sing it for me.
HAL: It's called "Daisy."
[sings while slowing down]
HAL: Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you. It won't be a stylish marriage, I can't afford a carriage. But you'll look sweet upon the seat of a bicycle built for two.

Offline

#74 2010-04-19 02:28:51

venky80
Member
Registered: 2007-05-13
Posts: 1,002

Re: HAL deprecated?

it is going nowhere unless kde starts using udisks/upower


Acer Aspire V5-573P Antergos KDE

Offline

#75 2010-04-19 12:33:21

smakked
Member
From: Gold Coast , Australia
Registered: 2008-08-14
Posts: 420

Re: HAL deprecated?

I am now hal free, had to drop thunar for  Pcmanfm2 (pcmanfm-git) it works well  big_smile


Certified Android Junkie
Arch 64

Offline

Board footer

Powered by FluxBB