Isso pode levar a complicações e confusão, mas há um método que geralmente funciona para impedir que determinados arquivos e diretórios sejam criados. Coloque outra coisa em seu lugar.
rm -rf ~/.cache/gstreamer-1.0 && ln -sf gstreamer-1.0 ~/.cache/gstreamer-1.0
Isso deve criar um symlink em ~/.cache/gstreamer-1.0
, que não pode ser resolvido. Um aplicativo razoavelmente robusto pode reclamar, mas continuará sem usar esse diretório. Uma aplicação frágil terá aneurisma e colisão.
Em relação ao seu aplicativo de webcam, a exclusão do conteúdo dessa pasta limpa o cache do gstreamer. Isso é provavelmente suficiente para eliminar isso como uma causa do seu problema. O gstreamer armazenará seus dados de cache em algum lugar , impedindo-o de usar sua localização padrão, não alteraria como as funções do gstreamer.
Sua princesa está em outro castelo.