Especificações e padrões
O KDE (* 1) está usando as especificações do Freedesktop: link . Nesse caso, a especificação "Lixeira da área de trabalho": link
Por "diretórios de lixeira" (abreviados):
-
Um sistema pode ter um ou mais diretórios de lixo.
-
Um administrador pode criar um diretório $ topdir / .Trash. Se um diretório $ topdir / .Trash estiver ausente, um diretório $ topdir / .Trash-$ uid deve ser usado como o diretório de lixo do usuário para este dispositivo / partição. $ uid é o identificador numérico do usuário.
-
Ao remover um arquivo, se este diretório não existir para o usuário atual, a implementação DEVE criá-lo imediatamente, sem avisos ou atrasos para o usuário.
-
Se ambos (1) e (2) falharem (ou seja, nenhum diretório $ topdir / .Trash existir e uma tentativa de criar $ topdir / .Trash-$ uid falhar), a implementação DEVE o arquivo na "lixeira" do usuário ou se recusar a descartá-lo.
Aqui, com o gerenciador de arquivos Dolphin, 'lixando' o arquivo 'TrashTest.txt':
O /.Trash-$uid é criado.
O seu usuário e a sessão do KDE têm o direito de criar o /.Trash-$uid necessário?
* 1) Não há KDE5. Existem os KDE Frameworks 5 (KF5), Plasma 5 e os Aplicativos do KDE. O KF5 e a versão de plasma podem ser consultados no KInfocenter: link . A versão dos aplicativos do KDE pode ser consultada na página de ajuda do aplicativo.