Starting HAL daemon:[FAILED]

本文介绍了解决RHEL6系统中鼠标和键盘无法使用的问题。故障原因为关闭了messagebus服务,导致HAL守护进程启动失败。通过手动启动messagebus服务解决了该问题。

因为优化系统关闭了一些服务,导致RHEL6系统在图形界面中鼠标和键盘不能使用,并且提示Starting HAL daemon:[FAILED]

haldaemon:接受由udev通过D-BUS传递来的消息后调fstab-sync修改 fstab文档,动态创建/media目录下的子目录作为挂载点

经过排查得知是messagebus服务没有开启,而开启haldaemon必须开启messagebus

messagebus:这是 Linux 的 IPC(Interprocess Communication,进程间通讯)服务。确切地说,它与 DBUS 交互,是重要的系统服务

在单用户或者init 3模式下,开启messagebus服务在3/5级别自动启动,之后鼠标和键盘就恢复正常了

# chkconfig --level 2345 messagebus on

03-27 08:29:05.043 1 1 I init : starting service 'android.hardware.ebsw.algorithmsdk-service'... 03-27 08:29:05.054 1 1 I init : ... started service 'android.hardware.ebsw.algorithmsdk-service' has pid 4860 03-27 08:29:05.054 2366 2384 W com.skg.writer: ApkAssets: Deleting an ApkAssets object '<empty> and /product/app/WebViewGoogle64/WebViewGoogle64.apk' with 2 weak references 03-27 08:29:05.052 355 355 W hdcp2_tx_rx: type=1400 audit(0.0:2143): avc: denied { open } for path="/dev/block/mmcblk0boot0" dev="tmpfs" ino=986 scontext=u:r:hdcp2:s0 tcontext=u:object_r:uboot_block_device:s0 tclass=blk_file permissive=0 03-27 08:29:05.060 4860 4860 W ProcessState: Extra binder thread started, but 0 threads requested. Do not use *startThreadPool when zero threads are requested. 03-27 08:29:05.062 4860 4860 E android.hardware.ebsw.algorithmsdk-service: Failed to register IebswTest service 03-27 08:29:05.073 310 310 E SELinux : avc: denied { add } for pid=4860 uid=0 name=android.hardware.ebsw.algorithmsdk.IEbswTest/default scontext=u:r:hal_ebsw_algorithmsdk:s0 tcontext=u:object_r:default_android_service:s0 tclass=service_manager permissive=0 03-27 08:29:05.075 1 1 I init : Service 'android.hardware.ebsw.algorithmsdk-service' (pid 4860) exited with status 255 03-27 08:29:05.075 1 1 I init : Sending signal 9 to service 'android.hardware.ebsw.algorithmsdk-service' (pid 4860) process group... 03-27 08:29:05.076 1 1 I libprocessgroup: Removed cgroup /sys/fs/cgroup/uid_0/pid_4860 03-27 08:29:05.076 1 1 E init : process with updatable components 'android.hardware.ebsw.algorithmsdk-service' exited 4 times in 4 minutes 03-27 08:29:05.078 1 1 I init : processing action (sys.init.updatable_crashing=1) from (/system/etc/init/flags_health_check.rc:10) 03-27 08:29:05.079 1 1 I init : starting service 'exec 26 (/system/bin/flags_health_check UPDATABLE_CRASHING)'... 03-27 08:29:05.087 1
03-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值