automount with ivman not working (11.2)

I don’t use a KDE or Gnome, but want to have USB and cdrom media automounted by ivman. That worked fine with OS 11.1 (with the help of a selfmade “mountpolicies.fdi”).

I installed and started ivman on a freshly installed and up-to-date OS 11.2 running icewm as WM, but an USB stick or USB disk is only automounted if ivman is restarted after every insertion of the device, or if it is present at boot time.

Is there a fix for that malfunction?

Regards

Michael

First you need to isolate the problem and see if it is happening due to some issues with ivman or the hal system.

After inserting the disk, examine the output of lshal to see if the hal system really worked or not.

lshal

By the by, where did you copy the mountpolicies.fdi file?

Same problem here. Original openSUSE-11.2 ivman seems to get no events from dbus/hal daemon (use ‘ivman -d --noforce’ for testing).

Some debugging (and comparison against ‘lshal -m’ source code) showed that the g_thread_init()/dbug_g_thread_init() calls where causing the problem.

The following patch (move up the g_thread_init()/dbug_g_thread_init() calls) fixed the problem for me:

--- ivman-0.6.14/src/manager.c_orig	2010-02-02 22:50:33.000000000 +0100
+++ ivman-0.6.14/src/manager.c	2010-02-02 22:51:52.000000000 +0100
@@ -1414,6 +1414,10 @@
  */
 int main(int argc, char *argv])
 {
+    if (!g_thread_supported ())
+	g_thread_init (NULL);
+    dbus_g_thread_init ();
+
     setupI18N();
     parseArguments(argc, argv);
     do_startup_configure();
@@ -1428,10 +1432,6 @@
         }
     }
 
-    if (!g_thread_supported ())
-	g_thread_init (NULL);
-    dbus_g_thread_init ();
-
     /* Setup DBus */
     ivm_dbus_init();
     if (dbus_connection != NULL) {

Hello Peter,

your patch is working here (11.2, x86_64) too, thank you.

Michael

Hey chaps. With regard to this problem, and the patch quoted in this thread, I also have this issue, but the patch does not work for me. I have installed several systems to try this with. All are TEXT ONLY systems (No GUI). The only way I can get optical media to mount is to stop and start ivman, which is not really practical! The patch did apply OK, and I did a diff to confirm that manager.c had changed, and I edited the file to confirm that the code had been swapped around. I then compiled it and confirmed that the live binaries had been updated.

Surely this is an official bug? Assuming it is, is it logged?

Is an option for me to rip out ivman and then re-install it with an older version?

Without this most basic requirement of being able to automount media, I wont be able to use OpenSUSE, but dont really want to have to use anything else.

Any ideas ?

Cheers

Gary

Hello Gery,

for analyzing the problem can you first run ‘lhal -m’ and insert/remove a cd/dvd and send the output?

Second run ‘ivman --debug --nofork’ (stop the original daemon first) and send the output?

Bug (and fix) reported to Novell/OpenSUSE https://bugzilla.novell.com/show_bug.cgi?id=576567 and Sourceforege/ivman SourceForge.net: Ikkes Volume Manager: Detail: 2945321 - ivman not receiving hal events.

On the Sourceforge page you can find a second aproach to fix the problem, see the file 'ivman-0.6.14-no_xmlCleanupParser.patch ’ maybe this one helps.

Peter

Thanks for the reply. I cannot post all the output in one post as it complains that I have exceede the maximum characters. I have therefore broke it over two posts ! Note - The second test, I just redirected stdout to a file. The exit at the end was me doing a ctrl-c.

<-------------------------------->

opensuse112:~ # ls /media/
.hal-mtab .hal-mtab-lock
opensuse112:~ # lshal -m

Start monitoring devicelist:

16:16:33.006: storage_model_DVDR___PX_712A property storage.removable.media_available = false
16:16:33.027: storage_model_DVDR___PX_712A property storage.cdrom.write_speeds = {‘8467’, ‘5645’, ‘2822’, ‘1411’, ‘706’}
16:16:33.029: volume_label_java____________ removed

16:16:59.007: storage_model_DVDR___PX_712A property storage.removable.media_available = true
16:16:59.021: storage_model_DVDR___PX_712A property storage.cdrom.write_speeds = {‘8467’, ‘5645’, ‘2822’, ‘1411’, ‘706’}
16:17:01.129: volume_label_java____________ added
^C
opensuse112:~ # ls /media/
.hal-mtab .hal-mtab-lock
opensuse112:~ # ls /media/
.hal-mtab .hal-mtab-lock
opensuse112:~ #

<-------------------------------->

manager.c:1377 (do_startup_configure) Directory /etc/ivman/ will be used for configuration files.
manager.c:780 (ivm_run_command) Running: echo 0 > /proc/sys/dev/cdrom/lock
dbus_interface.c:108 (ivm_dbus_init) Connected to dbus
hal_interface.c:288 (hal_init) Initializing HAL
manager.c:1231 (setupHAL) Will run through properties for every device currently attached
manager.c:1238 (setupHAL) Will run through actions for every device currently attached
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_40c2299e_302f_41d4_b985_cd70541afacf is device /dev/sda3
IvmConfig/IvmConfigCommon.c:233 (ivm_device_is_mountable) Device /dev/sda3 won’t be mounted because no mount policy was specified on volume or storage device and storage device does not appear to be removable
manager.c:1058 (ivm_media_changed) Device /dev/sda3 is mounted at /opengi
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_40c2299e_302f_41d4_b985_cd70541afacf is device /dev/sda3
IvmConfig/IvmConfigCommon.c:233 (ivm_device_is_mountable) Device /dev/sda3 won’t be mounted because no mount policy was specified on volume or storage device and storage device does not appear to be removable
manager.c:838 (ivm_is_dvd) Checking for video DVD in device ‘/dev/sda3’ mounted at ‘/opengi’
manager.c:857 (ivm_is_dvd) /dev/sda3 does not look like a video DVD
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_40c2299e_302f_41d4_b985_cd70541afacf is device /dev/sda3
IvmConfig/IvmConfigCommon.c:233 (ivm_device_is_mountable) Device /dev/sda3 won’t be mounted because no mount policy was specified on volume or storage device and storage device does not appear to be removable
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_5ce28001_6cd9_4ba0_a371_c33ad06e05ff is device /dev/sda2
IvmConfig/IvmConfigCommon.c:233 (ivm_device_is_mountable) Device /dev/sda2 won’t be mounted because no mount policy was specified on volume or storage device and storage device does not appear to be removable
manager.c:1054 (ivm_media_changed) Couldn’t get mount point of device /dev/sda2 after 5 seconds
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_5ce28001_6cd9_4ba0_a371_c33ad06e05ff is device /dev/sda2
IvmConfig/IvmConfigCommon.c:233 (ivm_device_is_mountable) Device /dev/sda2 won’t be mounted because no mount policy was specified on volume or storage device and storage device does not appear to be removable
manager.c:838 (ivm_is_dvd) Checking for video DVD in device ‘/dev/sda2’ mounted at ‘/’
manager.c:857 (ivm_is_dvd) /dev/sda2 does not look like a video DVD
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_5ce28001_6cd9_4ba0_a371_c33ad06e05ff is device /dev/sda2
IvmConfig/IvmConfigCommon.c:233 (ivm_device_is_mountable) Device /dev/sda2 won’t be mounted because no mount policy was specified on volume or storage device and storage device does not appear to be removable
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_3ca853a5_80b6_4d17_9415_1bdb9a5837f5 is device /dev/sda1
IvmConfig/IvmConfigCommon.c:233 (ivm_device_is_mountable) Device /dev/sda1 won’t be mounted because no mount policy was specified on volume or storage device and storage device does not appear to be removable
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/volume_uuid_3ca853a5_80b6_4d17_9415_1bdb9a5837f5 wasn’t mounted, by us or by others…
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_3ca853a5_80b6_4d17_9415_1bdb9a5837f5 is device /dev/sda1
IvmConfig/IvmConfigCommon.c:233 (ivm_device_is_mountable) Device /dev/sda1 won’t be mounted because no mount policy was specified on volume or storage device and storage device does not appear to be removable
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_3ca853a5_80b6_4d17_9415_1bdb9a5837f5 is device /dev/sda1
IvmConfig/IvmConfigCommon.c:233 (ivm_device_is_mountable) Device /dev/sda1 won’t be mounted because no mount policy was specified on volume or storage device and storage device does not appear to be removable
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/platform_floppy_0_storage_platform_floppy is device /dev/fd0
IvmConfig/IvmConfigCommon.c:189 (ivm_device_is_mountable) Device /dev/fd0 can’t be mounted because it is not a volume
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_floppy_0_storage_platform_floppy wasn’t mounted, by us or by others…
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/platform_floppy_0_storage_platform_floppy is device /dev/fd0
IvmConfig/IvmConfigCommon.c:189 (ivm_device_is_mountable) Device /dev/fd0 can’t be mounted because it is not a volume
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/platform_floppy_0_storage_platform_floppy is device /dev/fd0
IvmConfig/IvmConfigCommon.c:189 (ivm_device_is_mountable) Device /dev/fd0 can’t be mounted because it is not a volume
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/storage_serial_HDS728080PLA380_PFDH30S2UL5U1N is device /dev/sda
IvmConfig/IvmConfigCommon.c:189 (ivm_device_is_mountable) Device /dev/sda can’t be mounted because it is not a volume
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/storage_serial_HDS728080PLA380_PFDH30S2UL5U1N wasn’t mounted, by us or by others…
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/storage_serial_HDS728080PLA380_PFDH30S2UL5U1N is device /dev/sda
IvmConfig/IvmConfigCommon.c:189 (ivm_device_is_mountable) Device /dev/sda can’t be mounted because it is not a volume
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/storage_serial_HDS728080PLA380_PFDH30S2UL5U1N is device /dev/sda
IvmConfig/IvmConfigCommon.c:189 (ivm_device_is_mountable) Device /dev/sda can’t be mounted because it is not a volume
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/storage_model_DVDR___PX_712A is device /dev/sr0
IvmConfig/IvmConfigCommon.c:189 (ivm_device_is_mountable) Device /dev/sr0 can’t be mounted because it is not a volume
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/storage_model_DVDR___PX_712A wasn’t mounted, by us or by others…
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/storage_model_DVDR___PX_712A is device /dev/sr0
IvmConfig/IvmConfigCommon.c:189 (ivm_device_is_mountable) Device /dev/sr0 can’t be mounted because it is not a volume
IvmConfig/IvmConfigCommon.c:169 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/storage_model_DVDR___PX_712A is device /dev/sr0
IvmConfig/IvmConfigCommon.c:189 (ivm_device_is_mountable) Device /dev/sr0 can’t be mounted because it is not a volume
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/computer wasn’t mounted, by us or by others…

Continued . . .

manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0501_serial_platform_0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/acpi_CPU0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/acpi_CPU1 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/net_computer_loopback wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/ppdev_parport0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_pcspkr_logicaldev_input wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2651_scsi_host_scsi_device_lun0_scsi_generic wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2651_scsi_host_scsi_host wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2651_scsi_host_0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_266f_scsi_host_0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_266f_scsi_host_scsi_device_lun0_scsi_generic wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_266f_scsi_host_scsi_host wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_1000_f_scsi_host_scsi_device_lun0_scsi_generic wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_1000_f_scsi_host_scsi_host wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_4f2_116_noserial_if0_logicaldev_input wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/net_00_11_11_65_83_d7 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/computer_logicaldev_input_0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/computer_logicaldev_input wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0c01 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_IFX0101 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0c02_1 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0c02_0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_INT0800 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0c02 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0401 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0501 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0700 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0c04 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0800 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0303 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0b00 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0200 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pnp_PNP0a08 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_vesafb_0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_serial8250 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_pcspkr wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_microcode wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_iTCO_wdt wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_i8042 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_floppy_0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_dock_0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/platform_Fixed_MDIO_bus_0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_266a wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2651_scsi_host_scsi_device_lun0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2651_scsi_host wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2651 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_266f_scsi_host_scsi_device_lun0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_266f_scsi_host wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_266f wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2640 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_1000_f_scsi_host_scsi_device_lun0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_1000_f_scsi_host wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_1000_f wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_244e wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_1d_7_if0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_1d_7 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_265c wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_4f2_116_noserial_if0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_4f2_116_noserial wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_3_if0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_3 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_265b wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_2_if0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_2 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_265a wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1_if0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_1 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2659 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_0_if0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_1d_0 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2658 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2666 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2664 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_11ab_4361 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2662 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2660 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2582 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2581 wasn’t mounted, by us or by others…
manager.c:1024 (ivm_media_changed) /org/freedesktop/Hal/devices/pci_8086_2580 wasn’t mounted, by us or by others…
manager.c:1449 (main) ivman 0.6.14, http:/ivman.sourceforge.net
manager.c:1454 (main) Compiled against HAL 0.5.x or later
manager.c:1458 (main) Running in system mode.
daemonize.c:177 (dropPrivileges) Warning: couldn’t chown pidfile /var/run/ivman.pid: No such file or directory
manager.c:1485 (main) Entering main loop.
manager.c:103 (signal_handler) Got signal 2
manager.c:1487 (main) Exiting normally.

<-------------------------------->

ivman seems not to get/handle any hal events.

Could you test my executable http://www.ciselant.de/test_ivman/ivman (i386)?

With which compiler flags do you build your version?

Hey, great stuff. Your executable works a treat :slight_smile: Is this your patched version following the compilation using the fix within this thread? Re: compiler flags, for the standard installation, ivman was pre-installed as part of the OS. I did not download a different version initially. For the patch, I obtained the src rpm, and then simply used patch to “try” to apply the patch. I then just did the normal configure, make, make install. That was it. It did not throw any errors during complile (other than some missing dependencies which I corrected before trying again).

Is this binary that you sent OK to use? It isn’t a debug version that is going to throw loads of info to a file somewhere is it?

Many thanks. You saved us a lot of time lol!

Gary

Good to hear your have now a working version, should be the original openSUSE src with patch aplied and compiled with ‘-g -O2’ flags (no additional debug stuff).

Peter