Page 1 sur 1

[hal] Comment faire fonctionner hal ?

Publié : dim. 06 avr. 2008, 17:54
par cabaflo
Bonjour,

Je cherche en vain à faire fonctionner hal... enfin, si c'est bien lui. En fait, je cherche à que quand je branche ma clé par exemple, une jolie fenêtre s'ouvre me proposant d'y aller lire. Je pense que c'est hal qui fait ça. J'ai fait un :

Code : Tout sélectionner

pacman -Sy hal
pour l'installer, mais ça ne fonctionne toujours pas !

Si je fais ceci :

Code : Tout sélectionner

hal-device
J'ai cette réponse :
error: dbus_bus_get: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Comment y arriver ? Faut-il installer autre chose... ?

Merci d'avance pour vos réponse.

PS : j'ai KDE 3.5.9

Publié : dim. 06 avr. 2008, 17:58
par vincentxavier
Ca serait pas mal de lancer dbus aussi !!!

Publié : dim. 06 avr. 2008, 18:19
par cabaflo
Merci pour ton conseil, mais c'est pas encore finit.

Je fais donc :

Code : Tout sélectionner

dbus-daemon --config-file=/etc/dbus-1/system.conf
Puis :

Code : Tout sélectionner

hald
Puis :

Code : Tout sélectionner

hal-device
Pour ce dernier, j'ai un tas de message, et je n'en vois que la fin. Je t'en mets une partie :
106: udi = '/org/freedesktop/Hal/devices/usb_device_46d_c044_noserial'
linux.subsystem = 'usb' (string)
info.product = 'USB-PS/2 Optical Mouse' (string)
usb_device.device_revision_bcd = 10016 (0x2720) (int)
usb_device.product = 'USB-PS/2 Optical Mouse' (string)
usb_device.product_id = 49220 (0xc044) (int)
usb_device.speed = 1.5 (double)
usb_device.vendor = 'Logitech, Inc.' (string)
usb_device.can_wake_up = true (bool)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.linux.device_number = 3 (0x3) (int)
info.linux.driver = 'usb' (string)
usb_device.device_class = 0 (0x0) (int)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_0000_00_1d_0' (string)
usb_device.bus_number = 1 (0x1) (int)
usb_device.device_protocol = 0 (0x0) (int)
usb_device.is_self_powered = false (bool)
info.subsystem = 'usb_device' (string)
info.vendor = 'Logitech, Inc.' (string)
usb_device.version = 2 (double)
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.vendor_id = 1133 (0x46d) (int)
usb_device.speed_bcd = 336 (0x150) (int)
usb_device.version_bcd = 512 (0x200) (int)
info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c044_noserial' (string)
usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0/usb1/1-2' (string)
usb_device.num_configurations = 1 (0x1) (int)
info.bus = 'usb_device' (string)
linux.device_file = '/dev/bus/usb/001/003' (string)
usb_device.num_ports = 0 (0x0) (int)
usb_device.max_power = 98 (0x62) (int)
linux.hotplug_type = 2 (0x2) (int)
usb_device.device_subclass = 0 (0x0) (int)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0/usb1/1-2' (string)
C'est peut-être normal, après tout, mais toujours aucune réaction quand je branche ma clé !

Que faut-il faire d'autre ?

Publié : dim. 06 avr. 2008, 18:23
par marc[i1]
Faut pas hésiter à profiter du wiki :
http://wiki.archlinux.fr/install:base:rcconf

Tu as la chance d'avoir une documentation à jour … bonne lecture.

Publié : dim. 06 avr. 2008, 19:38
par _alexmyself
juste hal dans les daemons du rc.conf, et pas dbus, il sera démarré automatiquement et peut faire chier si il est aussi dans les daemons

Publié : dim. 06 avr. 2008, 23:04
par cabaflo
Merci pour vos conseils, ça fonctionne !!!

Il suffit de rajouter le démon hal à lancer, et pas dbus, en effet ! La documentation (http://wiki.archlinux.fr/install:base:rcconf) m'a beaucoup servi !

Publié : lun. 07 avr. 2008, 00:41
par Archie
_alexmyself a écrit :juste hal dans les daemons du rc.conf, et pas dbus, il sera démarré automatiquement et peut faire chier si il est aussi dans les daemons
A... j'aurai pas lu ce poste en vain. :)