Я использую vncserver -localhost [other options here]
когда я запускаю vncserver
на моих debian полях. Это означает, что VNC только принимает соединения от обратной петли удаленной машины.
trash://
протокол, не местоположение.
В сообщении на AskUbuntu говорится, что это должно быть в ~/.local/share/Trash
. Попробуйте там.
Настольная спецификация говорит, что принадлежит $HOME/.local/share/Trash
принятие Вас имеет соответственно новую версию GNOME.