HAL, and daemons in general

Hi. I'm new to the forums, and this is the third thread I've started; I haven't been getting any responses, so I hope I'm not posting in the wrong place, spamming, or being otherwise annoying.
When I boot up, I get a message about my hardware abstraction layer [failed]-ing. Here's my rc.conf:
# /etc/rc.conf - Main Configuration for Arch Linux
# LOCALIZATION
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
LOCALE="en_US.utf8"
HARDWARECLOCK="UTC"
USEDIRECTISA="no"
TIMEZONE="America/Chicago"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
# HARDWARE
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
#MODULES=(snd_pcsp)
MODULES=(fglrx !pcspeaker !snd_pcsp)
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# NETWORKING
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
HOSTNAME="Bender"
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
# DHCP: Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
wlan0="dhcp"
INTERFACES=(lo !eth0 !wlan0)
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
gateway="default gw 192.168.0.1"
#ROUTES=(!gateway)
ROUTES=(gateway)
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
# Network profiles are found in /etc/network.d
# This now requires the netcfg package
#NETWORKS=(main)
# DAEMONS
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
DAEMONS=(@syslog-ng pulseaudio hal !network !dhcdbd !networkmanager wicd netfs @crond alsa @openntpd)
#DAEMONS=(@syslog-ng !network pulseaudio hal dhcdbd networkmanager netfs @crond alsa @openntpd)
#DAEMONS=(syslog-ng network netfs crond)
Anyone know what's wrong here? Also, is there a way to look at all those messages that scroll past when you're booting? Shift+UpArrow doesn't work because the screen is reset at the end, and about half the messages get lost.
Also, is there a one-stop place to go for a list of all the daemons with a basic description of what they do? I'd like to start as many as I can in the background, but I'm afraid I'll break something. I'd also like to know which daemons need other daemons to start before them, so I can reorder the ones that don't matter to my liking.
One last thing, and not really related to the topic title (hope that's okay, seems like such a minor thing it doesn't need to take up a whole thread): I've been using 'shutdown -h now' to power down. Is that good or bad? Is there a way to get rid of the *beep* when I do this?
Thanks a bunch!
Last edited by Buce (2009-03-20 20:50:54)

Inxsible wrote:Generally it is a good thing to start hal before anything else. Try putting pulseaudio after hal in the DAEMONS array and see if that gets rid of the hal issue.
Worked like a charm, thanks!
And yes, its perfectly fine to use sudo shutdown -h now. There are other commands like halt and poweroff. But poweroff, AFAIK, is only a symlink to shutdown -h now
On my system, poweroff is a symlink to halt. But, either command makes a *beep* sound when I invoke it -- there must be some way to get rid of this. Shutting down didn't do that in Ubuntu when I hit the gui power button. How do they achieve that? Would it take a gui app to do? I'm running fluxbox, and I'd rather not go that route.
About which daemons to start in the background -- I start everything in the background except - syslog-ng - that's the daemon responsible for logging events and such, you do not want to miss the logging if something goes wrong.
Even hal? Seems like that's something I'd want to start before everything else, too.

Similar Messages

  • Issues with Hal and Xorg

    Hello!
    I re-install my Arch Linux with install for FTP and it is 100% update!
    The prolems are:
    1- The HAL not work with normal user, I add the use in hal.conf but not functional.
    OBS: My user is "Alexandre"
    <!DOCTYPE busconfig PUBLIC
    "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
    "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
    <busconfig>
    <!-- This configuration file specifies the required security policies
    for the HAL to work. -->
    <!-- Only root, user hal and user alexandre can own the HAL service -->
    <policy user="hal">
    <allow own="org.freedesktop.Hal"/>
    </policy>
    <policy user="root">
    <allow own="org.freedesktop.Hal"/>
    </policy>
    <policy user="alexandre">
    <allow own="org.freedesktop.Hal"/>
    </policy>
    <!-- Allow anyone to invoke methods on the Manager and Device interfaces -->
    <policy context="default">
    <allow send_interface="org.freedesktop.Hal.Manager"/>
    <allow send_interface="org.freedesktop.Hal.Device"/>
    <allow receive_interface="org.freedesktop.Hal.Manager"
    receive_sender="org.freedesktop.Hal"/>
    <allow receive_interface="org.freedesktop.Hal.Device"
    receive_sender="org.freedesktop.Hal"/>
    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
    <allow receive_interface="org.freedesktop.Hal.Device.SystemPowerManagement"
    receive_sender="org.freedesktop.Hal"/>
    <allow receive_interface="org.freedesktop.Hal.Device.LaptopPanel"
    receive_sender="org.freedesktop.Hal"/>
    <allow receive_interface="org.freedesktop.Hal.Device.Volume"
    receive_sender="org.freedesktop.Hal"/>
    <allow receive_interface="org.freedesktop.Hal.Device.Volume.Crypto"
    receive_sender="org.freedesktop.Hal"/>
    </policy>
    <!-- Default policy for the exported interfaces; if PolicyKit is not used
    for access control you will need to modify this -->
    <policy context="default">
    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <allow send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
    </policy>
    </busconfig>
    2- The Xorg
    While start second session (startx -- :1) I`m NOT CAT SEE tty1 tty2 tty3... AND THE FIRST SESSION OF XORG (startx -- :0)
    It is bug?
    Other issue is my trackpoint of IBM Thinkpad X60s, the scroll not work.
    I have add
    Option "ZAxisMapping" "4 5 6 7"
    Option "EmulateWheel" "on"
    Option "EmulateWheelButton" "2"
    but not work.
    Thanks.

    Not unranked,
    i'm no got the message "permission denid", it not auto mount.
    While I mount in shell (mount /dev/sdb1 /mnt/pen) it is mount correct.
    while I active the daemon GDM on boot and make login with normal user, the hal work correct, but when I'm not use GDM and make login in shell (init 3) the HAL not work.
    thanks

  • Hal and powersaved

    i have no idea where to put this :}
    so that's was my problem.
    i add to daemons in /etc/rc.conf hal and powersaved to start at boot. but when my computer try to boot, hal try to start 2x. once with powersaved and next time alone :} in daemons it was first powersaved and after that hal.
    powersaved has a line in that check if hal is already started, but hal it self hasn't.
    so when powersaved detect that there no hal is started it started it. and then hal try to start it and sometimes it stop loading hal, sometimes fail to start.
    it'll be good to add some lines of code to hal that check's if hal isn't already started.
    that is in /etc/rc.d/powersaved  ck_daemon hal && /etc/rc.d/hal start
    Last edited by rico1986 (2007-06-04 06:38:28)

    and this is why we need init-script dependency checking

  • (SOLVED) Hal and dbus, do I need dbus?

    I read the wiki and it says if I don't use hal in my daemons then I need to add dbus.
    I haven't been using hal, and I haven't added dbus either. My system seems to be working right, but I guess something could be wrong. Reading the wiki brings me here to ask if I need dbus and why?
    My daemons,
    DAEMONS=(@syslog-ng @network !netfs @alsa @mpd @crond)
    Last edited by Google (2010-07-03 11:21:11)

    sudo pacman -R dbus
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: avahi: requires dbus>=1.1.20-1
    :: awesome: requires dbus
    :: gconf: requires dbus
    :: qt: requires dbus
    I assume I should add it to daemons?
    Last edited by Google (2010-07-03 10:08:18)

  • [PPC] Trouble installing HAL and Xorg

    Newbie to the "Arch" way of Linux, but not to Linux itself. I can compile from Source in my sleep. However, I'm very confused about what's going on.
    Installed the core of Archlinux on a G4 PPC tower with the 2009 iso, and am now looking to finish installing everything to get to a GUI Desktop Environment.
    Want to install xfrc4, but found that HAL and D Bus were not installed, so I ran this command:
    pacman -S hal dbus
    It pulled down both packages well enough. it installed dbus 100%, but apparently there is a problem with HAL. It's not only missing from /etc/rc.d/, it's never responded to "/etc/rc.d/hal start. I've added it to the DAEMONS section of rc.conf.
    Not sure where HAL went or if it ever was there even as a downloaded package. At the point of HAL's install when a list of directories runs down the screen, each one listed itself as already existing. pacman -S hal added a whole list of packages to be installed with it.
    Anyhow, I'm extremely new to the pacman system and really no idea even after reading the manpage what I might be doing wrong. Hope I've given enough information to help and haven't caused the level on confusion that I have about this.

    will look up another mirror.
    all was done as root

  • [SOLVED]hal and network not running on boot

    My hal and network are not running on boot.  I have to manually start them once I login.  I have put them as Daemons in rc.conf and it still does not seem to help.
    Thanks!
    Last edited by Eman2005 (2010-02-06 00:42:29)

    I figured out what was wrong, the D in Daemons for the rc.conf file was a lowercase d for whatever reason.  But now I have a bigger problem, I seem to have lost the files for my sound card.  I used to have the soundcard listed in alsamixer.  Now it is not there.  when I do a
    $ cat /proc/asound/cards
    it is not listed, although it used to.  however I can still
    modprobe snd-emu10k1
    It is the Creative Labs SB Live! EMU10k1  I have tried to reinstall alsa.  I reinstalled alsa-utils and alsa-oss, but I am not sure how to uninstall alsa-lib because of dependencies.  PLEASE HELP.

  • Im new to the iCloud and Mac in general. After experincing a hard drive crash out of the blue, I lost everything. I want to make sure this doesn't happen again. I show backups for my iPhone and my daughter's iPod but my mac doesn't exist. How do I fix tho

    I'm new to the iCloud and Mac in general. After experiencing a hard drive that went out of the blue, I lost everything. I wanted to use the icloud to back my documents up. I went into the iCloud under settings but it only shows my iPhone and daughter's iPod. How do I get my Mac to back up too? Is there something I need to use to have the documents back up?

    You cannot back up your Mac to iCloud. Even backing the whole thing up to another online service would be dubious because it would take a very long time. You should buy an external hard disk and back up to that - even better, buy two and use one to make a Time Machine backup and the other to clone your Mac from time to time, thus giving you a backup from which you can boot in an emergency.
    If you wanted to back up a suitably sized selection of data to an online service there are a number of third-party methods available, some of which are examined here:
    http://rfwilmut.net/missing3

  • After upgrading to IOS 5.1 I no longer can see Verizon at the top of my Iphone and under settings general Network says Not Available Why is this? Did the upgrade cause this?

    after upgrading to IOS 5.1 I no longer can see Verizon at the top of my Iphone and under settings>general>Network>says Not Available Why is this? Did the upgrade cause this?
    steve

    See this tip --> http://support.apple.com/kb/TS1559
    If this doesn't resolve it you most likely have a hardware failure. Fortunately, your phone is in warranty, so if you take it to an Apple store they will replace it.

  • Disappointed in CS6 and Adobe in general

    I am more and more disappointed in CS6 and Adobe in general.  I no longer have any respect for Adobe or their products.
    I can't read the new title editing function in Premiere CS6 (it was fine in CS5). Somebody here said you can make it bigger: No you can't. You can make the box bigger like a picture frame around the edit, but the text is still unchanged and unreadable. Soundbooth was usable as a wave editor, Audition is not. Installed on an AMD machine, Premiere Pro CS6 imports Nikon video as audio and after more than a month of playing with it Adobe's India supper support still doesn't have a clue.
    Dreamweaver CS5 Ste files won't fully import into CS3 or CS5 (it can't read the FTP user/pass), my install of Encore CS6 is missing all the menu templates and buttons so I go back to CS5, and I was totally disappointed that CS6 won't edit in 3D. The After Effects work around for 3D is a joke.
    The Master Collection download install file is just a little too large to fit a backup on any DVD. How inconvenient! The first one kept asking for "Disk 2 - English/Japan". It would be nice if they got it right before releasing it to the public.
    Finally frustrated with the idiocy of Adobe, I bought Grass Valley Edius 6.5. When I called GV for a minor issue I got an office in the USA on the second ring and a quick, correct answer. Everybody there speaks clear English. The Edius product simply works (it's been a broadcast news editoring standard for years) and I can also edit 3D.  I can actually see titles when I'm editing them. It imports any file I want correctly, including the Nikon files that Premiere CS6 can't. It has all the functions that Premiere does, including good stabilization, and a few that Premiere does not.
    And Grass Valley Edius is a product from Japan!
    Wake up Adobe, your ship is sinking fast into the Indian Sea and I'm sailing in the other direction.

    I had another adventure today. Learning from this forum that the menus and buttons missing from Encore CS6 were in a "missing items" update, I downloaded and installed the update only to find there were still no backgrounds, no buttons and only a few "menus". So I contacted Adobe Chat Support. I was put in contact with Rahul.
    I filled in form indicating that the missing files update did not contain very many missing files.
    Rahul asked what the error message was.
    I said there was no error, that Encore CS6 after installing the update still contained no backgrounds or buttons.
    Rahul asked for the serial number. I provided it.
    Then Rahul asked what the error message was.
    Rahul is not paying attention.
    3 cents per hour would be overpayed for Rahul.
    Rahul is not unlike all the others I've encounter with Adobe's outsourced support. They don't pay attention. They simply don't understand plain English. They are robots.
    Adobe is not saving anything by hiring people who act like robots and accomplish nothing. They are only alienating customers. (Double meaning on the word "alienating")
    Two other "Rahuls" wasted hours doing the same things over and over by remote into my computer trying to figure out the AVI files that came up as audio only, and they solved nothing.

  • Hi, I have selected earse content and settings in general settings, after that my iphone displays apple symbol only. Did i spoil my iphone?

    Hi, I have selected earse content and settings in general settings, after that my iphone displays
    apple symbol only. Did i spoil my iphone?

    It takes a very long time, depending on the size 8,16,32GB?
    it can take over a few hours.
    if it doesn't work over 24hrs connect it to a computer using itunes, and choose update, it'll update it with the newest firmware.

  • " SYSTEM ERROR" with ERROR CATEGORY: Message and ERROR ID : GENERAL

    HI all
    I m doing JDBC -> XI -> SOAP -> XI -> FILE ( XML) scenario .I have implemented it using  BPM .
    But ,In MONI , i am getting a "SYSTEM ERROR " with "ERROR CATEGORY : MESSAGE" and "ERROR ID : GENERAL" .and 
    One thing more is there my all adapters are active (JDBC,FILE) in runtime workbench but SOAP adapters i am not able to see it there as its services are not defined in there .Is this problem is because SOAP adapters are not defined in runtime workbench ?

    Hi Colin
    I are using SP 3.0
    I have checked the Communication channel monitoring and Adapter monitering also but in mine case when i want to see the SOAP adapter in adapter monitoring , the SOAP ICON is disabled there ,so i am not able to see whats the status of my SOAP adapter i have used in my scenario
    Thanks and Regards
    Abhishek

  • Gnome HAL and GVM

    Hi,
    Im still struggeling to get Gnome-Volume-Manager working.
    Since the last upgrade of HAL and GVM every hardware i have tried has been recognized.  :-)
    I still however cant get the automont to work.
    The device gets recognized and HAL creates the devices.
    fstab-sync kicks in and creates nice entries in fstab and creates directories under /media
    But the actual mount does not work. Automount does not work. When trying to mount the device as myself i get:
    mount: only root can mount /dev/sda1 on /media/usbdisk
    and when trying as root:
    mount: wrong fs type, bad option, bad superblock on /dev/sda1,
           or too many mounted file systems
    When looking into /var/log/kernel
    FAT: Unrecognized mount option "pamconsole" or missing value
    What is this "pamconsole" stuff? Its in the corresponding line in my fstab.
    Seems like either im missing some package or a badly configured one?

    alexthelion wrote:in /usr/share/hal/fdi/90defaultpolicy/storage-policy.fdi you can disable that pamconsole thing. And you can change /media to /mnt, if you want.
    I have noticed that one. But if i understand things correctly. You should not change anything in that file but instead add files in the hal/fdi/95userpolicy instead.
    To be honest, I'm a little bit confused about all those new hardware things. udev, hal, dbus, g-v-m. it's not easy to understand which component does what.
    For example: if I plug in a USB Mass storage, then hald emits some message via dbus, right? But it seems that hald is also directly calling fstab-sync. So what is g-v-m doing in this scenario? Obviously not the mounting part, or what?
    My understanding is this. (Please correct me if im wrong)
    UDEV is a userspace replacement for devfs and is responsible for creating the device files in /dev
    HAL is a hardware abstraction layer that listens to hotplug and keeps an inventory of the hardware on your machine. HAL also uses dbus the new message bus to notify anyone about changes etc.
    Then there are two important listeners for these events.
    fstab-sync which listens to added and removed devices. And creates/alters the files in /media and the /etc/fstab file.
    Finaly we have GVM, which also listens to these events, and does the actual mounting.
    I think that there is something wrong with the util-linux package. util-linux contains among other things the mount command. And it seems like it is mount who does not understand the pamconsole stuff.

  • HT4972 I can't update my iPad to iso 5 please help. When I go to settings and then to general it doesn't have an update button for "check for updates". Thanks

    I can't update my iPad to iso 5 please help. When I go to settings and then to general it doesn't have an update button for "check for updates". Thanks

    If you have an iPad 1, the max iOS is 5.1.1. For newer iPads, the current iOS is 6.0.1. The Settings>General>Software Update only appears if you have iOS 5.0 or higher currently installed.
    iOS 5: Updating your device to iOS 5 or Later
    http://support.apple.com/kb/HT4972
    How to install iOS 6
    http://www.macworld.com/article/2010061/hands-on-with-ios-6-installation.html
    iOS: How to update your iPhone, iPad, or iPod touch
    http://support.apple.com/kb/HT4623
    If you are currently running an iOS lower than 5.0, connect the iPad to the computer, open iTunes. Then select the iPad under the Devices heading on the left, click on the Summary tab and then click on Check for Update.
    Tip - If connected to your computer, you may need to disable your firewall and anitvirus software temporarily.  Then download and install the iOS update. Be sure and backup your iPad before the iOS update. After you update to iOS 6.x, the next update can be installed via wifi (i.e., not connected to your computer).
     Cheers, Tom

  • HAL and Planning 9.3.3

    Hi there
    We are upgrading from Planning 9.3.1 to 9.3.3 and are using HAL. We load a few different structures now and then, and I would like to know if anyone have had problems using HAL and Planning 9.3.3. HAL will off course be phased out after we upgrade to version 11 - but we would like to hold on to HAL for now, as we probably will use the Outlineloader, when we switch to version 11.
    Regards, Jacob

    Hi Subbu,
    I posted how to load dimensions into planning from sql server in my blog.
    http://dornakal.blogspot.com/2009/02/load-dimension-members-into-planning.html
    after developing this you have to create an executible file to run HAL job.
    you can call the executible file from batch file and can schedule batch file.
    hope this helps.
    Dornakal.
    [email protected]

  • HAL and ODI

    Hi,
    Does anyone have documents which gives comparison between HAL and other oracle ETL tools like ODI,OWB.
    If so please send.
    Thanks,
    Deepti

    Hi,
    This should help you :- ODI and OWB???
    In regards to HAL that is a product that has been dropped and will not be deployed any further, it has not really had any developments since Hyperion version 9.2
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for

  • Why is searching so much slower in both Lion and Mountain Lion than Snow Leopard?

    Hi, I use Snow Leopard run on several Mac Pros to perform multidimensional time-lapse-imaging in our lab. Snow Leopard provides instantaneous (seconds) searching for folders containing the image sequences I require for analysis (distributed across 4

  • Paymentech Payment System Configuration

    Hi Friend's I am trying to configure paymentech payment system with R12. I am just focusing on paymentech servlet calling when i am doing authorization process on iStore or OM. Can you any one please help me on that. My need is, 1.Call PTservlet when

  • Systemd Unit - Executable is not an absolute path

    I have installed powertop following this: How to improve battery life using powertop I have created file "/usr/local/bin/powertop_tuning.sh" and I have set some line within it. Then I have done this file as executable: sudo chmod +x /usr/local/bin/po

  • Why can't I view .pdf files?

    When I attemp to open up .pdf files I recieve a message that my version of Windows (Windows 7) has "known compatibility issues with Adobe Reader)  When I attempt to download a newer version of Adobe Reader I'm informed that my current version of Read

  • JSX in CS5 assistance request

    I have a javascript (coded by Dave Saunders) that has been of great benefit to me over the past few years. It has worked without changes with InDesign CS2, CS3, and CS4 (Mac and Windows). This helpful tool allows me to position an InDesign window whe