[plasmashell] [Bug 373613] Notify message not accurate as "This device can now be safely removed."

2020-01-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=373613

Nate Graham  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |FIXED
 Status|NEEDSINFO   |RESOLVED

--- Comment #9 from Nate Graham  ---
You're welcome!

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 373613] Notify message not accurate as "This device can now be safely removed."

2020-01-12 Thread CnZhx
https://bugs.kde.org/show_bug.cgi?id=373613

--- Comment #8 from CnZhx  ---
I have not experienced any glitch of such issue for a long time. I consider
this had been fixed for me. Thanks a lot for the work!

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 373613] Notify message not accurate as "This device can now be safely removed."

2020-01-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=373613

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #7 from Nate Graham  ---
It might now, actually. I've had a few times where clicking unmount has
resulted in a delay before the message appeared.

Is this still an issue for people?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 373613] Notify message not accurate as "This device can now be safely removed."

2017-01-04 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=373613

--- Comment #6 from Christoph Feck  ---
I doubt the 'unmount' process waits for kernel I/O to finish before returning.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 373613] Notify message not accurate as "This device can now be safely removed."

2017-01-02 Thread CnZhx
https://bugs.kde.org/show_bug.cgi?id=373613

--- Comment #5 from CnZhx  ---
Output of `solid-hardware5 list`:
`
udi = '/org/freedesktop/UDisks2/block_devices/sdb'
udi = '/org/freedesktop/UDisks2/drives/Kingston_DataTraveler_3_2e0'
`
I trimmed the output to only include those related to the USB stick. Hopefully
it is enough for the investigation.

And output of `solid-hardware5 listen` while detaching the udisk when it is
still being removed. There is no other operation on this USB stick this time.
`
~> solid-hardware5 listen
Listening to add/remove events: 
"/org/freedesktop/UDisks2/block_devices/sdb1" lost interfaces:
("org.freedesktop.UDisks2.Filesystem")
"/org/freedesktop/UDisks2/block_devices/sdb" lost interfaces:
("org.freedesktop.UDisks2.PartitionTable")
"/org/freedesktop/UDisks2/block_devices/sdb1" lost interfaces:
("org.freedesktop.UDisks2.Partition", "org.freedesktop.UDisks2.Block")
Device Removed:
udi = '/org/freedesktop/UDisks2/block_devices/sdb1'
"/org/freedesktop/UDisks2/block_devices/sdb" lost interfaces:
("org.freedesktop.UDisks2.Block")
Device Removed:
udi = '/org/freedesktop/UDisks2/block_devices/sdb'
"/org/freedesktop/UDisks2/drives/Kingston_DataTraveler_3_2e0" lost interfaces:
("org.freedesktop.UDisks2.Drive")
Device Removed:
udi = '/org/freedesktop/UDisks2/drives/Kingston_DataTraveler_3_2e0'
`

Another output of `solid-hardware5 listen` while detaching the udisk after
making a file-syncing using FreeFileSync. But the udisk is removed after the
messages disappeared. I could not catch the timing because there was a long
time display of "Removing", and then, "Removing" on top of "This device can now
be safely removed." In other words, there is no time of only showing the
message of "This device can now be safely removed", or the time is too short
for me to see.
`
~> solid-hardware5 listen
Listening to add/remove events: 
"/org/freedesktop/UDisks2/block_devices/sdb1" lost interfaces:
("org.freedesktop.UDisks2.Filesystem")
"/org/freedesktop/UDisks2/block_devices/sdb" lost interfaces:
("org.freedesktop.UDisks2.PartitionTable")
"/org/freedesktop/UDisks2/block_devices/sdb1" lost interfaces:
("org.freedesktop.UDisks2.Partition", "org.freedesktop.UDisks2.Block")
Device Removed:
udi = '/org/freedesktop/UDisks2/block_devices/sdb1'
"/org/freedesktop/UDisks2/block_devices/sdb" lost interfaces:
("org.freedesktop.UDisks2.Block")
Device Removed:
udi = '/org/freedesktop/UDisks2/block_devices/sdb'
"/org/freedesktop/UDisks2/drives/Kingston_DataTraveler_3_2e0" lost interfaces:
("org.freedesktop.UDisks2.Drive")
Device Removed:
udi = '/org/freedesktop/UDisks2/drives/Kingston_DataTraveler_3_2e0'
`

Since there were several updates to FreeFileSync and many updates to openSUSE
Tumbleweed, maybe the problem have vanished. I have not tried this since I
filed this bug report. I am really sorry for wasting your time checking this if
this is not a bug in this component.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 373613] Notify message not accurate as "This device can now be safely removed."

2017-01-02 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=373613

--- Comment #4 from David Edmundson  ---
Can you also include the output of

 solid-hardware5 listen

whilst trying to recreate this.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 373613] Notify message not accurate as "This device can now be safely removed."

2017-01-02 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=373613

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk

--- Comment #3 from David Edmundson  ---
That's not very concrete evidence to suggest it hasn't actually been unmounted
properly.

The Solid code definitely waits for udisks to reply that the unmount call has
finished before emitting it's finished and the device notifier plasmoid
definitely waits for solid to reply before it displays that notification. 

I've done a brief code review and I can't see anything wrong on KDE's side.

We should check that you're using the udisks backend though: Can you include
the output of "solid-hardware5 list"

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 373613] Notify message not accurate as "This device can now be safely removed."

2017-01-02 Thread CnZhx
https://bugs.kde.org/show_bug.cgi?id=373613

--- Comment #2 from CnZhx  ---
(In reply to Kai Uwe Broulik from comment #1)
> The message is supposed to only show up once the unmount process has
> finished, ie. you click "unmount", you get a spinny thing, and only
> thereafter you should get said message?

Yes, I guess that what you described should be the correct sequence. However, I
plugged out USB stick during the display of this message several times after
the spinny thing (it's slow blinking for me), and the USB stick was caused sort
of file structure damage. The damage could be easily fixed by "Error Check" in
Windows though.

After these, I always wait for the device to disappear from Device Notification
widget and then plug out the USB stick. And based on this, I think the
notifying message should be altered to reflect this fact.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 373613] Notify message not accurate as "This device can now be safely removed."

2017-01-01 Thread Kai Uwe Broulik
https://bugs.kde.org/show_bug.cgi?id=373613

Kai Uwe Broulik  changed:

   What|Removed |Added

 CC||k...@privat.broulik.de

--- Comment #1 from Kai Uwe Broulik  ---
The message is supposed to only show up once the unmount process has finished,
ie. you click "unmount", you get a spinny thing, and only thereafter you should
get said message?

-- 
You are receiving this mail because:
You are watching all bug changes.