LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 06-05-2012, 11:14 PM   #1
_ZeD_
LQ Newbie
 
Registered: May 2012
Distribution: Slackware
Posts: 18

Rep: Reputation: 1
Question who need hal anymore?


Hi.

Just a question: what programs (in -current) need hal installed?
As a try, I disabled the service at startup, and found no problems in my system (but I don't have scanners or some strange hw requirements).
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 06-05-2012, 11:53 PM   #2
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,502

Rep: Reputation: 405Reputation: 405Reputation: 405Reputation: 405Reputation: 405
i guess the packages included in Slackware are no longer depends on HAL anymore, but external packages still requires HAL. I guess VMWare products are the examples
 
Old 06-06-2012, 02:14 AM   #3
ReaperX7
Senior Member
 
Registered: Jul 2011
Distribution: LFS-SVN, Slackware-14.1, PCBSD-10.0
Posts: 2,858
Blog Entries: 15

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
As quoted by the description of the package:

Quote:
HAL is a piece of software that provides a view of the various hardware attached to a system. HAL keeps detailed metadata for each piece of hardware and provides hooks so that system and desktop software can react to changes in the hardware configuration (such as the insertion of a DVD, or a USB flash memory stick).
It basically, as previously stated, handles 3rd party drivers, utilities, and attached devices. Without it non-kernel device drivers will not function (why you didn't have support for scanners, printers, etc.) and attached devices will not be useable even if the driver is loaded.

It's still useful, and even used, even if it seems at times it has no usage, and isn't even being used by the system.
 
Old 06-06-2012, 03:28 AM   #4
wildwizard
Member
 
Registered: Apr 2009
Location: Oz
Distribution: slackware64-14.0
Posts: 755

Rep: Reputation: 226Reputation: 226Reputation: 226
Quote:
Originally Posted by ReaperX7 View Post
It's still useful, and even used, even if it seems at times it has no usage, and isn't even being used by the system.
Most of it's functionality has been super-seeded by new tools (see udisks / upower)

http://freedesktop.org/wiki/Software/DeviceKit
 
Old 06-06-2012, 06:07 AM   #5
Eternal_Newbie
Member
 
Registered: Jun 2005
Location: The Pudding Isles
Distribution: Slackware 13.37
Posts: 573

Rep: Reputation: 58
Quote:
Originally Posted by wildwizard View Post
Most of it's functionality has been super-seeded by new tools (see udisks / upower)

http://freedesktop.org/wiki/Software/DeviceKit
Yes but as willysr said there are still programs that need it, because
a) they are not backward compatible with HAL
b) developers have rightly become sceptical of switching to the latest shineys out of RedHat and FreeDesktop.org, as inevitably they will be abandoned and not maintained in the long term
c) it's spelled superseded.

Last edited by Eternal_Newbie; 06-06-2012 at 06:09 AM.
 
3 members found this post helpful.
Old 06-06-2012, 06:47 AM   #6
wildwizard
Member
 
Registered: Apr 2009
Location: Oz
Distribution: slackware64-14.0
Posts: 755

Rep: Reputation: 226Reputation: 226Reputation: 226
Quote:
Originally Posted by Eternal_Newbie View Post
b) developers have rightly become sceptical of switching to the latest shineys out of RedHat and FreeDesktop.org, as inevitably they will be abandoned and not maintained in the long term
HAL has not had a release since 2009, while u-friends have all been updated regularly.

HAL is dead and Linux developers have moved on.
 
Old 06-06-2012, 07:29 AM   #7
SpiderTux
LQ Newbie
 
Registered: Sep 2009
Distribution: Slackware64 14.0
Posts: 11

Rep: Reputation: 0
Quote:
Originally Posted by willysr View Post
i guess the packages included in Slackware are no longer depends on HAL anymore, but external packages still requires HAL
if so pasture should be the right place for HAL
 
Old 06-06-2012, 12:47 PM   #8
piratesmack
Member
 
Registered: Feb 2009
Distribution: Slackware, Arch
Posts: 517

Rep: Reputation: 132Reputation: 132
Doesn't the XFCE version in -current still use HAL?
 
Old 06-06-2012, 02:23 PM   #9
ReaperX7
Senior Member
 
Registered: Jul 2011
Distribution: LFS-SVN, Slackware-14.1, PCBSD-10.0
Posts: 2,858
Blog Entries: 15

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
DeviceKit hasn't fully replaced HAL, yet. It's not totally ready to be Pastured yet, but it's close. The webpage for DeviceKit even states the replacement is inevitable, but it's still far from being completely able to do so.

Parts of X still use it for hotplugging input devices, USB storage devices still use it, some video devices rely on it for enumeration, and various projects use the developer libraries of it to access the system.

Sending a project to Pasture isn't an easy cut and dry process. Projects have to remove dependencies for it, and all functionality must be effectively replaced. In short, the project's inclusion into the distribution must be 100% stand-alone and optional to all components and projects within the distribution. Even then this must be tested, retested, and analyzed on numerous levels to ensure that NOTHING uses it in anyway, and it's replacement performs 100% of the required functions of the project being replaced.

Last edited by ReaperX7; 06-06-2012 at 02:57 PM.
 
1 members found this post helpful.
Old 06-06-2012, 03:21 PM   #10
BCarey
Senior Member
 
Registered: Oct 2005
Location: New Mexico
Distribution: Slackware
Posts: 1,453

Rep: Reputation: Disabled
I need hal.

Sometimes hal seems to crash/stop on my system. When I plug in a mp3 player and if fails to mount properly...when I launch k3b or xfburn and it reports no optical device found...then I (re)start hal and everything works again.

Brian
 
Old 06-07-2012, 03:05 AM   #11
wildwizard
Member
 
Registered: Apr 2009
Location: Oz
Distribution: slackware64-14.0
Posts: 755

Rep: Reputation: 226Reputation: 226Reputation: 226
Quote:
Originally Posted by piratesmack View Post
Doesn't the XFCE version in -current still use HAL?
That is due to be upgraded, though I don't know the status of HAL within the xfce project so I don't know if that will result in it not been required.

As for X it no longer depends on HAL as of server version 1.8 (or Slackware 13.37, same reason as why X now has a different configuration system)
 
Old 06-07-2012, 05:38 AM   #12
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware & Slackware64 14.1
Posts: 6,895
Blog Entries: 51

Rep: Reputation: Disabled
Couldn't resist. Sorry.
http://www.youtube.com/watch?v=7qnd-...eature=related
 
1 members found this post helpful.
  


Reply

Tags
current, hal


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
NIC not installed anymore, KDE not installed anymore, LILO duplicate Volume ID error scottad Slackware 2 03-31-2012 12:13 AM
Dual functionality of power button, HAL vs. KDE? ACPID vs HAL? Cotobear Slackware 6 09-12-2009 07:35 PM
cannot mount internal hard drive: .hal-mtab and .hal-mtab-lock messed up extremewaffles Linux - Newbie 3 07-01-2009 05:15 PM
/media/.hal-mtab and /media/.hal-mtab-lock SlowCoder Linux - General 2 05-13-2008 04:17 PM
HAL daemon cannot be started anymore zerberus Fedora 15 03-16-2007 04:58 PM


All times are GMT -5. The time now is 03:04 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration