Can't empty trash, not even with usual tricks

Another option I’ve found to work…even for perms issues or file in use issues…although occasionally the latter requires a reboot first.

Open Terminal
sudo rm -R followed by a space
Open Trash and drag everything into the Terminal window
Return, enter password and it all goes away.

Occasionally some stuff doesn’t get deleted…if so drag it into a folder out of the trash, give everyone group full R/W perms and propagate through the folder then drag the folder into the trash and repeat the above.

This presumes you’ve given your normal everyday non admin account sudoers perms by editing the sudoers file…if not add a su admin account name and enter that password as the first terminal step.