The fundamental problem is that the sync daemon either doesn't start properly or fails, so there are waiting uploads stuck in the queue, which remain on logout.
I get this on all of my Ubuntu 11.04 clients.
I've tried "Logout anyway" and you are left with unsync'd changes.
To diagnose and work around I have to run this when I start working on files and check the status again on the command-line when I've finished working on files:
# Status command will probably tell you that files are uploading or waiting upload, but nothing is happening
u1sdtool --status
# How many items are awaiting upload?
u1sdtool --waiting | wc -l
85
# Start file sync daemon that seems to have failed
u1sdtool --start
# Keep running 'how many items are awaiting upload?' and watch it gradually (slowly) decrease to zero
u1sdtool --waiting | wc -l
u1sdtool --waiting | wc -l
u1sdtool --waiting | wc -l
# Status should now show IDLE and you will get notification that files are uploaded
u1sdtool --status
The fundamental problem is that the sync daemon either doesn't start properly or fails, so there are waiting uploads stuck in the queue, which remain on logout.
I get this on all of my Ubuntu 11.04 clients.
I've tried "Logout anyway" and you are left with unsync'd changes.
To diagnose and work around I have to run this when I start working on files and check the status again on the command-line when I've finished working on files:
# Status command will probably tell you that files are uploading or waiting upload, but nothing is happening
u1sdtool --status
# How many items are awaiting upload?
u1sdtool --waiting | wc -l
85
# Start file sync daemon that seems to have failed
u1sdtool --start
# Keep running 'how many items are awaiting upload?' and watch it gradually (slowly) decrease to zero
u1sdtool --waiting | wc -l
u1sdtool --waiting | wc -l
u1sdtool --waiting | wc -l
# Status should now show IDLE and you will get notification that files are uploaded
u1sdtool --status
This sucks