I’ve had the same problem in Xubuntu, and then I made it worse!! (I’m sharing the big folders from home (Video,Mucic,Documents,Pictures…) with a Suse gecko!

Alas the problem lies with the file ownership and rights! It seems that on Unix compliant drives, all the rights to the files and folders belong to root. Root created the .Trash-Xxxx when we evoked a Trash operation. So we need to chown it to our-self and our main group (that normally is our name too (except in Suse and the like where it is users!). Now we need to set the rights, all folder-operations are ruled by the guid not the uuid so we need to append those rights, so go into the folder containing the .Trash-uuid, and run:

chmod g+wx -R .Trash-1000
g+wx sets the write and execute rights for your group. -R do it recursively Beware your uuid could be different so change it to match yours. Now set the execute bit for your user, sometime (mostly) they are missing!

chmod u+x -R .Trash-1000
Now you need to log out and back in (or reboot) to introduce the changes to the OS.

Now it should work, but there will be a lot of cleaning up (after our-self). Most of the trash folders in the shared folders can be removed (BUT wait a week so you are positive they are no longer in use!

So Symbolic links works with Trash, bind-links do not!

I had to use the T flag when creating the symlinks:

ln -sT /mnt/(Disk/Partition)/Pictures/ /home/UUID/Pictures
All of this is elsewhere on this site, I just found these helpfull bits!