I could solve the problem:
The owner of $HOME/.kde/share/config/trashrc was set to root:root (the access rights for alle the files in the config folder seem to be 0600 by default)
I changed the ower to my user name (sudo chown <myuser>:<mygroup> /home/<myuser>/.kde/share/config/trashrc) and the "empty trash bin" works normally again.
The trashrc file contains the current status of the trash bin and is read by the applet. I don't know, how the "move to trash bin" works exactly in KDE, but i think this file is updated (or even recreated) every time a file is move to the trash bin. If you start a file manager as konqueror or krusader in root mode, the trashrc file is maybe recreated with root access rights.
It's maybe a solution to set the group of this file to "root" and set the access rights to 0660 to avoid recreation of this file (i didn't test this).
I could solve the problem: kde/share/ config/ trashrc was set to root:root (the access rights for alle the files in the config folder seem to be 0600 by default) myuser> /.kde/share/ config/ trashrc) and the "empty trash bin" works normally again.
The owner of $HOME/.
I changed the ower to my user name (sudo chown <myuser>:<mygroup> /home/<
The trashrc file contains the current status of the trash bin and is read by the applet. I don't know, how the "move to trash bin" works exactly in KDE, but i think this file is updated (or even recreated) every time a file is move to the trash bin. If you start a file manager as konqueror or krusader in root mode, the trashrc file is maybe recreated with root access rights.
It's maybe a solution to set the group of this file to "root" and set the access rights to 0660 to avoid recreation of this file (i didn't test this).