LINUX.ORG.RU

[Xfce4] HAL Daemon Is not running.


0

1

Вылезает вышеуказанное сообщение. Демон не автостартует. Пробовал прописать по шаблону в /etc/init.d/ ссылку на демона /usr/sbin/hald start.

#

# Source function library
. /etc/rc.d/init.d/functions


# Do preliminary checks here, if any
#### START of preliminary checks #########


##### END of preliminary checks #######


# Handle manual control parameters like start, stop, status, restart, etc.

case "$1" in
  start)
    # Start daemons.

    echo -n $"Starting /usr/sbin/hald start daemon: "
    echo
    daemon /usr/sbin/hald start
    echo
    ;;

  stop)
    # Stop daemons.
    echo -n $"Shutting down /usr/sbin/hald stop: "
    killproc /usr/sbin/hald stop
    echo

    # Do clean-up works here like removing pid files from /var/run, etc.
    ;;
  status)
    status /usr/sbin/hald

    ;;
  restart)
    $0 stop
    $0 start
    ;;

  *)
    echo $"Usage: $0 {start|stop|status|restart}"
    exit 1
esac

exit 0
Но это не сработало. И попутно, может, объясните как добавлять демонов?


HAL-то установлен?

Пробовал прописать по шаблону

Комментарии в начале файла также важны.

как добавлять демонов?

update-rc.d daemonname defaults
где daemonname - имя файла в /etc/init.d/

AITap ★★★★★ ()

На 5 ранлевеле включи (например в sysv-rc-conf).

amorpher ★★★★★ ()
Ответ на: комментарий от Bang

Вот эти:

[20:10:52][aitap@Tarkus ~]> head -11 /etc/init.d/skeleton 
#! /bin/sh
### BEGIN INIT INFO
# Provides:          skeleton
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Example initscript
# Description:       This file should be used to construct scripts to be
#                    placed in /etc/init.d.
### END INIT INFO
[20:10:55][aitap@Tarkus ~]> 
AITap ★★★★★ ()
Ответ на: комментарий от Bang

В скрипте такого не может быть написано. Файла нет, а чей он - не знаю.

amorpher ★★★★★ ()
Ответ на: комментарий от Bang

> Wed Feb 9 17:11:38 2011: .: 4: Can't open /etc/rc.d/init.d/functions

[20:10:55][aitap@Tarkus ~]> ls /etc/rc.d

ls: невозможно получить доступ к /etc/rc.d: Нет такого файла или каталога



Это не похоже на шаблон для debian-подобных систем. Вы точно использовали /etc/init.d/skeleton?

AITap ★★★★★ ()
Ответ на: комментарий от Bang

Правильно говорят, тем боле если у тебя хфце48
У меня он здесь (4.8) и хала нет.

amorpher ★★★★★ ()
Ответ на: комментарий от AITap

Удаление халь тянет зависимости.

The following packages have unmet dependencies:
  thunar-volman: Depends: hal but it is not going to be installed.
  xfce4-power-manager: Depends: hal but it is not going to be installed.
  xfburn: Depends: hal but it is not going to be installed.
The following actions will resolve these dependencies:

     Remove the following packages:
1)     thunar-volman               
2)     xfburn                      
3)     xfce4                       
4)     xfce4-goodies               
5)     xfce4-power-manager 

Bang ()
Ответ на: комментарий от Bang

> No packages found matching hald.
dpkg -l «hal*»

Следующий комментарий, правда, явно даёт понять, что hal таки установлен.

Что говорит cat /var/lib/dpkg/info/hal.conffiles ?

AITap ★★★★★ ()
Ответ на: комментарий от Bang

Нужно установить 4.8, в ней не используется HAL, вместо него GVFS. В 4.6 думаю никак.

greenzu ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.