Hal and keymaps

I'm fighting on my laptop with fn special keys, and I found that I need Hal to make a little hope to work this. My laptop is samsung r560 and I found in /usr/share/hal/fdi/information/10freedesktop/30-keymap-misc.fdi a description of `fn+ something` function on samsung. I run hal with success, but `lshal|grep keymaps` doesn't show me anything, and it should show something. I also copy this file to /etc/hal/policy but also doesn't work.
<match key="/org/freedesktop/Hal/devices/computer:system.hardware.vendor" prefix_ncase="samsung">
<match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" contains_outof="SP55S;SQ45S70S">
<append key="input.keymap.data" type="strlist">e002:displaytoggle</append> <!-- Fn+F4 CRT/LCD -->
<append key="input.keymap.data" type="strlist">e003:battery</append> <!-- Fn+F2 battery icon -->
<append key="input.keymap.data" type="strlist">e004:prog1</append> <!-- Fn+F5 backlight on/off -->
<append key="input.keymap.data" type="strlist">e006:wlan</append> <!-- Fn+F9 Turn On/Off Wireless -->
<append key="input.keymap.data" type="strlist">e008:brightnessup</append> <!-- Fn-Up Brightness up -->
<append key="input.keymap.data" type="strlist">e009:brightnessdown</append> <!-- Fn-Down Brightness down -->
<append key="input.keymap.data" type="strlist">e031:prog2</append> <!-- Fn+F7 run Samsung Magic Doctor (keypressed event is generated twice) -->
<append key="input.keymap.data" type="strlist">e033:prog3</append> <!-- Fn+F8 switch power mode (battery/dynamic/performance) -->
<append key="input.keymap.data" type="strlist">0074:prog1</append> <!-- User key -->
<append key="input.keymap.data" type="strlist">0075:www</append> <!-- WWW key -->
<append key="input.keymap.data" type="strlist">e077:f22</append> <!-- Fn+F10 Touchpad on -->
<append key="input.keymap.data" type="strlist">0078:mail</append> <!-- Mail key -->
<append key="input.keymap.data" type="strlist">e079:f22</append> <!-- Fn+F10 Touchpad off -->
</match>
This is that section.

bash-3.2# lshal |grep system.hardware
system.hardware.primary_video.product = 1609 (0x649) (int)
system.hardware.primary_video.vendor = 4318 (0x10de) (int)
system.hardware.product = 'R560' (string)
system.hardware.serial = 'DB2893IQ900010' (string)
system.hardware.uuid = 'E04B9980-DE1D-B211-8000-C94BB1A26BD7' (string)
system.hardware.vendor = 'SAMSUNG ELECTRONICS CO., LTD.' (string)
system.hardware.version = 'Not Applicable' (string)
bash-3.2# cat /etc/hal/fdi/policy/30-keymap-misc.fdi
<match key="/org/freedesktop/Hal/devices/computer:system.hardware.vendor" prefix_ncase="samsung">
<match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" contains_outof="SP55S;SQ45S70S;R560">
<append key="input.keymap.data" type="strlist">e002:displaytoggle</append> <!-- Fn+F4 CRT/LCD -->
<append key="input.keymap.data" type="strlist">e003:battery</append> <!-- Fn+F2 battery icon -->
<append key="input.keymap.data" type="strlist">e004:prog1</append> <!-- Fn+F5 backlight on/off -->
<append key="input.keymap.data" type="strlist">e006:wlan</append> <!-- Fn+F9 Turn On/Off Wireless -->
<append key="input.keymap.data" type="strlist">e008:brightnessup</append> <!-- Fn-Up Brightness up -->
<append key="input.keymap.data" type="strlist">e009:brightnessdown</append> <!-- Fn-Down Brightness down -->
<append key="input.keymap.data" type="strlist">e031:prog2</append> <!-- Fn+F7 run Samsung Magic Doctor (keypressed event is generated twice) -->
<append key="input.keymap.data" type="strlist">e033:prog3</append> <!-- Fn+F8 switch power mode (battery/dynamic/performance) -->
<append key="input.keymap.data" type="strlist">0074:prog1</append> <!-- User key -->
<append key="input.keymap.data" type="strlist">0075:www</append> <!-- WWW key -->
<append key="input.keymap.data" type="strlist">e077:f22</append> <!-- Fn+F10 Touchpad on -->
<append key="input.keymap.data" type="strlist">0078:mail</append> <!-- Mail key -->
<append key="input.keymap.data" type="strlist">e079:f22</append> <!-- Fn+F10 Touchpad off -->
</match>
I added to second line my laptop model 'R560' and after this I can see:
[john@laptop ~]$ lshal |grep keymap
info.capabilities = {'input', 'input.keyboard', 'input.keypad', 'input.keys', 'button', 'input.keymap'} (string list)
input.keymap.data = {'e002:displaytoggle', 'e003:battery', 'e004:prog1', 'e006:wlan', 'e008:brightnessup', 'e009:brightnessdown', 'e031:prog2', 'e033:prog3', '0074:prog1', '0075:www', 'e077:f22', '0078:mail', 'e079:f22'} (string list)
But this special keys still don't work. According to for example 'e006:wlan' when I pressed FN+f9(wlan) I get this message in 'dmesg':
atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.
Brightennes also doesn't work.
Last edited by blizz (2008-11-16 18:24:15)

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

  • 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.

  • 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 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

  • 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/

  • Hal and Xfe

    Hi, i'm experiencing a problem with hal and xfe. I've installed xfe and hal (in a second time) and then i've configured my system to have hal and dbus running at boot time checking the wiki to be sure of not making mistakes.
    I'm quite sure that xfe has hal support so i'm wondering why i can't see my usb pen automatically mounted under the directory /media/**** as i would have if i used thunar for example.
    Has it something tho do with the dismissed file preferences.fdi that i've not written and put in /usr/share/xfe/policy ?
    Thanks a lot

    Xyne wrote:I have an advanced optical drive which includes a button to eject the disc. As I do not have a robot to remove the disc once it is ejected, I am already required to do this manually, thus there is only minimal additional movement involved in pressing this button. Besides, if I had a robot to remove the disc, I would expect to be able to program it to press the button itself.
    Hahahaha (gasp for some air) hahahahah (cough and gast for more air) hahahhahaha.
    I love these forums Nice answer

  • HAL AND ODBC

    I am new to HAL and am attempting to update Planning from SQL Server. Everything seems groovy; however, all records are being rejected. It works fine using a .csv with the same data. Here is the error in the error log that is kicked out:
    java.lang.RuntimeException: Fetch of saved member
    Has anyone run into something like this?

    I'm sorry the more complete error message is:
    java.lang.RuntimeException: Fetch of saved member "XXX" failed

  • (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] power management without HAL and pm-utils

    hi guys! i got rid of hal and pm-utils, but i'm having some troubles now with the powersaving settings.
    i'm using hibernate-script with uswsusp tools to hibernate etc, and laptop-mode-tools with acpi for the power management, but this looks like it isnt working anymore.
    for example the screen backlight wont shut down anymore when i close the lid, despite the acpi action scripts are all ok.
    far more importantly the cpu fan doen't ever start!! earlier this morning the cpu hit 77°C (while it's normally 40°) but the fan didn't kick in!
    what can i do?
    EDIT:
    wait, maybe it's just the new kernel i've installed this morning! it's some days now that i've uninstalled hal and i think i would have noticed before!
    Last edited by v43 (2011-02-23 11:25:10)

    disabling laptop-mode-tools temporarily solved the problem. i mean the fan is now spinning free ^^
    i'll try reinstalling it or downgrading the kernel later

  • [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.

  • 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.

  • [Solved][Hal and Partitions] Newbie problem with hal policy

    Hello everybody,
    As a new user of archlinux for less than a week I have experienced a great distribution after having been for 1 year on Linux.
    After installation I was able to solve most of my problems with the wiki and the forums but there is one problem I cannot resolve.
    I have installed Kde 4.2 on my computer and I can mount Usb drives, or CDs with hal (It is in the daemons section of my rc.conf) but strangely I cannot access my other partitions such as my Ubuntu partition (ext3), or the family's Windows partition (Nfts). I have installed nfts-3g for the nfts partition hal refuses to let me access it, I will give you what Dolphin says when I try to access the Nfts:
    org.freedesktop.Hal.Device.PermissionDeniedByPolicy: hal-storage-mount-fixed-extra-options no <-- (actions,result)
    And for the ext3
    org.freedesktop.Hal.Device.PermissionDeniedByPolicy: hal-storage-mount-fixedauth_admin_keep_always <-- (actions,result)
    I don't really understand what It means but normally I am allowed to mount partitions.
    My /etc/PolycyKit/PolicyKit.conf: http://pastebin.com/m57e94025
    And my /etc/dbus-1/system.d/hal.conf: http://pastebin.com/m62861179
    I've already tried to configure these two with the wiki and the forums but nothing yet.
    If you need more information ask me.
    Thanks in advance.
    Last edited by auratux (2009-02-23 21:24:29)

    You might want to reread the Hal wiki re: Permission Denied with automounter.  Your /etc/PolicyKit/PolicyKit.conf seems to be missing the lines mentioned in the wiki.
    Edit: Or maybe it is similair to: http://bbs.archlinux.org/viewtopic.php?id=66008
    Last edited by bgc1954 (2009-02-22 14:07:10)

  • Can't figure out HAL and ACPID on T61p :( [semi-solved?]

    hey,
    i've had Arch on my Thinkpad T61p for a few days now , and I love it! Two problems though: I can't seem to get HAL or ACPID to work. I've gone through all the pages on the Arch Wiki, tried to get help from this and this page. I can't get anything to work. ACPI works of course. Every time I try to start HAL or ACPID i get something like this:
    bash-3.2# /etc/rc.d/hal start
    :: Starting Hardware Abstraction Layer [FAIL]
    bash-3.2# /etc/rc.d/acpid start
    :: Starting acpid [FAIL]
    Here are the Daemons and Modules sections of my rc.conf:
    DAEMONS=(syslog-ng network netfs crond net-profiles acpi wifi-radar laptop-mode hal)
    MODULES=(e1000 iwl4965 snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc thinkpad-acpi snd-pcm snd-timer snd snd-hda-intel soundcore)
    I remember something during boot about it failing to load ACPID, but I can't find that when I do dmesg. By the way, it doesn't seem that thinkpad_acpi is installed...
    bash-3.2# ls -l /lib/modules/$(uname -r)/kernel/drivers/acpi
    total 312
    -rw-r--r-- 1 root root 9492 Mar 30 04:55 ac.ko
    -rw-r--r-- 1 root root 34774 Mar 30 04:55 asus_acpi.ko
    -rw-r--r-- 1 root root 22164 Mar 30 04:55 battery.ko
    -rw-r--r-- 1 root root 10444 Mar 30 04:55 bay.ko
    -rw-r--r-- 1 root root 14269 Mar 30 04:55 button.ko
    -rw-r--r-- 1 root root 8012 Mar 30 04:55 container.ko
    -rw-r--r-- 1 root root 17697 Mar 30 04:55 dock.ko
    -rw-r--r-- 1 root root 8583 Mar 30 04:55 fan.ko
    -rw-r--r-- 1 root root 54714 Mar 30 04:55 processor.ko
    -rw-r--r-- 1 root root 23493 Mar 30 04:55 sbs.ko
    -rw-r--r-- 1 root root 10158 Mar 30 04:55 sbshc.ko
    -rw-r--r-- 1 root root 26703 Mar 30 04:55 thermal.ko
    -rw-r--r-- 1 root root 13369 Mar 30 04:55 toshiba_acpi.ko
    -rw-r--r-- 1 root root 32196 Mar 30 04:55 video.ko
    i've gone through all the pages I can find on this, I can't figure out how to fix these problems! Any advice would be greatly appreciated.
    Last edited by sa (2008-05-29 17:36:06)

    sa wrote:thanks!! HAL seems to be working at least, but I still can't figure out how to get my computer to hibernate when I close the lid.
    Read this wiki page if you want to use pm-hibernate and pm-suspend -> http://wiki.archlinux.org/index.php/Pm-utils

Maybe you are looking for

  • Error in creating Table Maintenance for TABLES: J_2IRG1BAL ,Dump error show

    Dear Gurus I have Created one Table Maintenance for TABLES: J_2IRG1BAL , 1) I have take function group as same as table name like J_2IRG1BAL 3) Authorization Group  &NC& 4) Authorization object S_TABU_DIS 5) Function group  J_2IRG1BAL 6) Package J1I5

  • How to save a file in Java Format?

    Hello All, I want to save the files I'm writing in my program in java format? (I want the result files to end with .java). Is there a specific way to do this? Thnx in advance :)

  • IPhone 3gS problem

    Hey guys, I've got a problem with an iPhone 3gS, the volume bar in the 'iPod app' doesn't respond properly, The bar moves but the volume doesn't change. Tried resetting and that didn't work. The only thing that worked for a short time was turning it

  • Clone pc-xp to macbook pro bootcamp partition

    trying to clone PC with XP onto MBP. We created a bootcamp partition on MBP. We command-T to get FIREWIRE logo and status we have XXCLONE running on PC. It registers the PC c: drive but does not recognize the MAC we are wondering: 1. will this really

  • Scarey problem when running anything in 3D mode

    Hi, I own a MSI KT4 Ultra motherboard, have done for years and it worked flawlessly with my Voodoo3 3000 PCI graphics card. However, a while ago I retired the old beast in favour of a (then new) Nvidia FX 5950 Ultra AGP card. After a while, I noticed