Re: [opensuse] Device notifier sort of broken?
On 26/11/09 18:12, DenverD wrote: > John Bennett wrote: > >> On Thu, Nov 26, 2009 at 6:03 AM, John Andersen <jsamyth@gmail.com> wrote: >> >>> On 11/25/2009 4:09 AM, John Bennett wrote: >>> >>>> If I insert a CD/DVD, or plug in any USB drive, and immediately try and >>>> unplug, I always get the message "Could not unmount the device. One or >>>> more files on this device are open within an application" (or similar). >>>> >> Hi all, >> Thanks for the replies. >> Yes, I have been using the device notifier for at least for 12 months >> and know how it is supposed to work... Immediately was probably the >> wrong term, by immediately, I meant that no other 'stuff' was done in >> the interim... >> Plug a device in - give it 15 seconds or so to detect (which it does - >> perfectly) probably then click the device in device notifier to >> mount/open a dolphin or similar window - wait - close the ensuing >> window, having done NOTHING else - ie no processes running on the >> drive (caused by me, anyway), make sure NO other windows have popped >> up for anything, THEN click the device notifier to unmount the device >> - and the ensuing: "Could not unmount the device. One or >> more files on this device are open within an application" >> So, yes, I think I have given it a chance. >> This used to always work for me on 11.1.... >> Thanks, John. >> > yep, thats a different sounding thing (sorry i misunderstood).. > > yep, sounds like a bug...but, it might not be...depends on what else > is going on...as mention if you have beagle or any other 'indexer' > busy adding the contents of the disk to its db then the disk *is* > busy....maybe before you pop in a disk open top (or similar) and watch > what happens.....or, i guess you know that hal (or something) is > supposed to take a look at what is on the disk and then pop up a > little window and offer to open (say) a video or audio player...or > whatever it thinks the disk needs.. > > could it be that that little window is not popping up...or is on a > different desktop...or what? like maybe the thing gettin' confused and > going into a loop...neither popping up the selector window OR sending > an error message all the while keeping the device busy, until you try > close it, THEN it complains.. > > bug probably...does it do it with any/all kinds of disk? > DVD video, movie > audio CD of your favorite Punk Rock band > game disk > data disk of say backups > bootable (say) openSUSE or Knoppix disk > > if so, maybe it is a new hardware failure... > > dd > > Hi Denver, Think you still have it slightly wrong - the detection part work fine. Plug/insert something and device notifier pops up the message fairly smartly and gives me choices as to what to do with it... It's what happens on UNmounting/ejecting etc that appears broken - regardless of what device is plugged in, device notifier won't let me unplug it/gives me the warning. Again, I can manually unmount (umount) every time, as a user. I'm assuming that if Beagle or any other process is using the drive, either fuser or lsof (or both) should pick that up, but they always show nothing using the device... What is the device notifier process/package? would it be possible to uninstall/reinstall (without millions of dependancies... :-( ) Hardware works fine in Windows.... Thanks, John. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thursday 26 November 2009 03:45:41 John Bennett wrote:
It's what happens on UNmounting/ejecting etc that appears broken - regardless of what device is plugged in, device notifier won't let me unplug it/gives me the warning. Again, I can manually unmount (umount) every time, as a user.
Here that happens too, but I didn't go far to find out what is the problem. Closing Dolphin when looking something on external drive creates problem, but when you open Dolphin again go into external drive, go out and then close Dolphin, all works as expected. To me it appears as a communication problem with KDE applications. System knows that nobody is using the drive so console 'umount' works fine, it is just that Device Notifier can't see that resource is released if Dolphin is close while using the resource.
I'm assuming that if Beagle or any other process is using the drive, either fuser or lsof (or both) should pick that up, but they always show nothing using the device...
I couldn't see anything with lsof. I'm not familiar with that utility, but on the other hand it confirms that system doesn't see the problem, and that problem is desktop internal communication.
What is the device notifier process/package? would it be possible to uninstall/reinstall (without millions of dependancies... :-( ) Hardware works fine in Windows....
Right now it is probably the best to see for newer KDE version 4.3.3 for instance that may have this fixed. -- Regards Rajko, openSUSE Wiki Team: http://en.opensuse.org/Wiki_Team People of openSUSE: http://en.opensuse.org/People_of_openSUSE/About -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
John Bennett
-
Rajko M.