[Kde-hardware-devel] Not receiving Solid::DeviceNotifier deviceRemoved() SIGNAL

Alex Fiestas afiestas at kde.org
Sat Aug 27 16:17:51 UTC 2011


The couse of the problem is that udev is changing the parent when the 
device is disconnected to the last parent that still exists, example:

The parent of: 		../usb5/5-1/5-1:1.0/sound/card1/pcmC1D0c
was: 			../usb5/5-1/5-1:1.0/sound/card1
but when removed: 	../usb5/

We're checking if the parent subsystem is "sound" because we don't want 
root devices to show up since they are useles...

Let's see what we can do to fix this behavior.


More information about the Kde-hardware-devel mailing list