LINUX.ORG.RU

Опять проблемы с hal/dbus


0

0

При подключении usb-носителей _после_ старта dbus/hald не инициализируются разделы на этих носителях.
(1) Т.е. после включения компа (в kde/gnome все видно):
$ hal-device | grep sd
block.device = '/dev/sda1' (string)
linux.sysfs_path_device = '/sys/block/sda/sda1' (string)
linux.sysfs_path = '/sys/block/sda/sda1' (string)
block.device = '/dev/sda' (string)
linux.sysfs_path_device = '/sys/block/sda' (string)
linux.sysfs_path = '/sys/block/sda' (string)
volume.partition.msdos_part_table_type = 12 (0xc) (int)
block.device = '/dev/sdb1' (string)
linux.sysfs_path_device = '/sys/block/sdb/sdb1' (string)
linux.sysfs_path = '/sys/block/sdb/sdb1' (string)
block.device = '/dev/sdb' (string)
linux.sysfs_path_device = '/sys/block/sdb' (string)
linux.sysfs_path = '/sys/block/sdb' (string)
info.linux.driver = 'sd' (string)
info.linux.driver = 'sd' (string)

(2) затем, после переподключения одного из устройств (при отключении - из списка пропадает, при включении - не появляется, ivman (использовал просто для проверки) при этом пытается подрубить sda/sdb вместо sda*/sdb*):
$ hal-device | grep sd
block.device = '/dev/sda' (string)
linux.sysfs_path_device = '/sys/block/sda' (string)
linux.sysfs_path = '/sys/block/sda' (string)
info.linux.driver = 'sd' (string)
block.device = '/dev/sdb1' (string)
linux.sysfs_path_device = '/sys/block/sdb/sdb1' (string)
linux.sysfs_path = '/sys/block/sdb/sdb1' (string)
block.device = '/dev/sdb' (string)
linux.sysfs_path_device = '/sys/block/sdb' (string)
linux.sysfs_path = '/sys/block/sdb' (string)
info.linux.driver = 'sd' (string)

После перезапуска hald, выдается то же самое, что и в (1), но kde/gnome этих устройств уже не показывает.

После перезапуска dbus и затем hald, ситуация полностью идентична (1).

Вопросы стандартны: "что делать?" и "кто виноват?"

Ответ на: комментарий от sarulezzz

"Раньше" оно не работало вообще в виду полного отсутствия hal/dbus в системе :)

>> в udev появляются/исчезают устройства?
да, все появляется и ручками прекрасно монтируется

>> Какая версия udev?
udev-073

home_user ★★★
() автор топика
Ответ на: комментарий от sarulezzz

Действительно. Откат на udev-072 решил проблему. Значит заношу udev-073 в package.mask

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