免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2629 | 回复: 9
打印 上一主题 下一主题

suse9.3下安装hal [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-13 15:49 |只看该作者 |倒序浏览
各位老大,本人于suse9.3上安装hal,
过程是先装了dbus的一个rpm包,为:
dbus-1-0.23.4-7.i586.rpm
dbus-1-devel-0.23.4-7.i586.rpm

然后装了hal的一个rpm包,为:
hal-0.4.7-26.3.i586.rpm
hal-devel-0.4.7-26.3.i586.rpm

可是装完了以后dbus服务运行正常,而hal服务总是会自动挂掉.
即每次自动启动以后,就会立即自动挂掉.

请问原因?

谢谢!

论坛徽章:
0
2 [报告]
发表于 2007-06-13 16:30 |只看该作者

回复 #1 seawand_zhu 的帖子

HAL Dependencies

    * Linux kernel 2.6.15 (or later)
    * util-linux 2.12r1 (or later)
    * udev 083 (or later)
    * dbus 0.60 (or later)
    * glib 2.6.0 (or later)
    * expat 1.95.8 (or later)
    * bash 2.0 (or later)

看看这些条件满足不?

论坛徽章:
0
3 [报告]
发表于 2007-06-13 16:41 |只看该作者

回复 #1 seawand_zhu 的帖子

修改/etc/init.d/haldaemon

HALDAEMON_PARA="--daemon=yes --retain-privileges --use-syslog --verbose=yes";

这样在启动daemon失败后,看看记录的日志

论坛徽章:
0
4 [报告]
发表于 2007-06-14 08:55 |只看该作者
首先谢谢各位了.
我按照上面的方法让它记录日志,结果提示如下信息:
startproc:  exit status of parent of /usr/sbin/hald: 1
                                                                                      failed
不知道为什么?

谢谢

论坛徽章:
0
5 [报告]
发表于 2007-06-14 10:24 |只看该作者

回复 #4 seawand_zhu 的帖子

查看
cat /var/log/messages | grep hald

看看有没有启动失败的详细信息

论坛徽章:
0
6 [报告]
发表于 2007-06-14 10:31 |只看该作者
没有任何信息记录在/var/log/messages中

论坛徽章:
0
7 [报告]
发表于 2007-06-14 12:12 |只看该作者

回复 #6 seawand_zhu 的帖子

我在suse10上能看到启动hal的日志,那也许写到别的地方了,你在var/log下找找,找不到log的话很难定位问题的

论坛徽章:
0
8 [报告]
发表于 2007-06-14 13:16 |只看该作者
唉,我看了,确实没有记录日志信息的.

论坛徽章:
0
9 [报告]
发表于 2007-06-14 13:38 |只看该作者
Starting HAL daemon/usr/sbin/hald: unrecognized option `--use-syslog'

usage : hald [--daemon=yes|no] [--verbose=yes|no] [--help]

        --daemon=yes|no    Become a daemon
        --verbose=yes|no   Print out debug (overrides HALD_VERBOSE)
        --drop-privileges  Run as normal user instead of root (calling of
                           external scripts to modify fstab etc. will not work
                           run as root)
        --help             Show this information and exit

The HAL daemon detects devices present in the system and provides the
org.freedesktop.Hal service through the system-wide message bus provided
by D-BUS.

For more information visit http://freedesktop.org/Software/hal

startproc:  exit status of parent of /usr/sbin/hald: 1
                                                                                                   failed

论坛徽章:
0
10 [报告]
发表于 2007-06-15 13:39 |只看该作者

/var/log/messages

Jun 14 22:21:32 linux groupadd: new group: name=haldaemon, gid=106
Jun 14 22:21:32 linux useradd: new user: name=haldaemon, uid=106, gid=106, home=/var/run/hal, shell=/bin/false
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP