LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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
 
LinkBack Search this Thread
Old 10-18-2013, 04:04 PM   #1
NightSky
Member
 
Registered: Sep 2001
Location: Texas :(
Distribution: Slackware64-13.37
Posts: 776

Rep: Reputation: 50
2 Quick Questions Hal vs. Udev


First, do you have to:
Code:
 
chmod +x /etc/rc.d/rc.udev
/etc/rc.d/rc.udev restart
Reason I ask is because during boot process there is always a message that says "udev trigger" failed? So I'm thinking udev has to be activated like 'Messagebus' & 'HAL' did after a fresh install of Slackware 13.37. 'Don't have CDs for 14"

Second question maybe I don't even need 'HAL' in 13.37 if I'm only installing XFCE? (I know, I'm behind the curve
 
Old 10-19-2013, 05:33 AM   #2
andrewthomas
Senior Member
 
Registered: May 2010
Location: Chicago Metro
Distribution: Arch, Gentoo, Slackware
Posts: 1,690

Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Quote:
Originally Posted by NightSky View Post

Second question maybe I don't even need 'HAL' in 13.37 if I'm only installing XFCE? (I know, I'm behind the curve
Hal has not been needed since the move to KDE 4.6 and Xfce 4.8.

Quote:
Originally Posted by Thunar-volman and the deprecation of HAL in Xfce
Until now, volume management (monitoring and mounting) in Xfce was done through HAL, the hardware abstraction layer that is currently being deprecated and dropped by major distributions. The functionality previously provided by HAL has been moved into udev, udisks (formerly known as DeviceKit-disks) and upower (formerly known as DeviceKit-power).
http://gezeiten.org/post/2010/01/Thu...ecation-of-HAL
 
Old 10-21-2013, 09:12 PM   #3
the3dfxdude
Member
 
Registered: May 2007
Posts: 304

Rep: Reputation: 66
HAL is required in XFCE for Slackware 13.37 to have a fully functional desktop.
 
Old 10-21-2013, 09:37 PM   #4
ReaperX7
Senior Member
 
Registered: Jul 2011
Distribution: LFS-SVN, Slackware-14.1, PCBSD-10.0
Posts: 2,447
Blog Entries: 14

Rep: Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592
HAL is also still needed for Adobe Flash for Digital Rights Management support.

Oddly enough, if you have certain software packages like xf86-input-vmmouse and some others, they can still be built against the exist HAL for fdi and callout support methods. Not sure how that support works, but it's there.

If you run FreeBSD, HAL is still part of devd's extended support matrix for hardware devices.
 
Old 10-22-2013, 11:56 AM   #5
NightSky
Member
 
Registered: Sep 2001
Location: Texas :(
Distribution: Slackware64-13.37
Posts: 776

Original Poster
Rep: Reputation: 50
My gratitude & greetings to everyone for your input.
I don't have the newest XFCE or KDE ...tried downloading after 3 days of >reget slackware64-14.0-install-dvd.iso it was corruptedd Wish I could just buy it from slackware store.

First question is do i chmod +x /etc/rc.d/rc.udev and restart it like HALD & Messagebus as part of the "Initial Post Install" of a fresh install?
 
Old 10-22-2013, 01:01 PM   #6
hpfeil
Member
 
Registered: Nov 2010
Location: Tucson, Arizona US
Distribution: Slackware Current, custom kernel, amd64, Beyond LinuxFromScratch
Posts: 115
Blog Entries: 1

Rep: Reputation: Disabled
HAL is started in /etc/rc.d/rc.M if /etc/rc.d/rc.hald is executable.
 
Old 10-22-2013, 01:21 PM   #7
business_kid
Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 5,962

Rep: Reputation: 496Reputation: 496Reputation: 496Reputation: 496Reputation: 496
I found I needed hal for the adobe flash plugin to serve certain content (My local TV station). Flash uses hal to get some lib or other.
 
1 members found this post helpful.
Old 10-22-2013, 08:22 PM   #8
ReaperX7
Senior Member
 
Registered: Jul 2011
Distribution: LFS-SVN, Slackware-14.1, PCBSD-10.0
Posts: 2,447
Blog Entries: 14

Rep: Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592
There are several patches available floating around that patch HAL for building against modern kernels. I think someone posted a few links in here somewhere, so a quick search should turn them up.

I've built HAL myself on LFS and it's used alongside udev. It's purpose might be deprecated, but deprecated doesn't mean useless.
 
Old 10-22-2013, 08:37 PM   #9
andrewthomas
Senior Member
 
Registered: May 2010
Location: Chicago Metro
Distribution: Arch, Gentoo, Slackware
Posts: 1,690

Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
I know that I have not had hal on my Gentoo system for a couple of years. Udisks/upower and solid seem to be doing the work. I also turned hald off in Slackware once I began using Alienbob's ktown with udisks/upower.
 
Old 10-23-2013, 07:25 PM   #10
the3dfxdude
Member
 
Registered: May 2007
Posts: 304

Rep: Reputation: 66
Quote:
Originally Posted by NightSky View Post
First question is do i chmod +x /etc/rc.d/rc.udev and restart it like HALD & Messagebus as part of the "Initial Post Install" of a fresh install?
I don't believe you are getting an answer to your question here. I don't really understand your question myself, so I have held back on answering. When you install slackware, /etc/rc.d/rc.udev should already be executable. So when you get to booting, it should already be loaded. Check with

ps aux|grep udev

As far as the udev message you got, I'm not sure what that is, but it may be solved in a later version of slackware. I think you can probably ignore it if udev, hal, and dbus are running otherwise okay.
 
Old 10-24-2013, 09:56 AM   #11
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Servers: Debian Squeeze and Wheezy. Desktop: Slackware64 14.0. Netbook: Slackware 13.37
Posts: 8,520
Blog Entries: 27

Rep: Reputation: 1174Reputation: 1174Reputation: 1174Reputation: 1174Reputation: 1174Reputation: 1174Reputation: 1174Reputation: 1174Reputation: 1174
Quote:
Originally Posted by NightSky View Post
Reason I ask is because during boot process there is always a message that says "udev trigger" failed?
If the message is Triggering udev events: /sbin/udevadm trigger --type=failed then it is normal. It is generated by /etc/rc.d/rc.udev which is called by /etc/rc.d/rc.M.

IIRC Slackware 14.0 does not generate the same message.
 
1 members found this post helpful.
Old 11-03-2013, 01:13 AM   #12
NightSky
Member
 
Registered: Sep 2001
Location: Texas :(
Distribution: Slackware64-13.37
Posts: 776

Original Poster
Rep: Reputation: 50
Thank you the3dfxdude, catkin... for answering my questions. s The answer is rc.udev does not have to be made executable and started after a fresh install like hald. I appreciate everyone's input everyone provided lots of useful info.

Last edited by NightSky; 11-03-2013 at 01:15 AM.
 
  


Reply


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
hal vs udev vs udisks [ITA]freeware Linux - Software 1 06-25-2013 05:55 PM
hal and udev can't find version paddeo Slackware 5 04-12-2007 12:46 PM
What is relationship between udev and hal in etch? acanton Debian 9 02-23-2006 02:40 PM
HAL/UDEV ! I need help to get them working ! kevkim55 Suse/Novell 1 01-15-2006 05:57 AM
udev/hal, problems... TazG Linux - Hardware 0 09-28-2004 02:38 PM


All times are GMT -5. The time now is 03:10 PM.

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