Use a opção -C com tar da seguinte forma:
$ tar -zcvf desktop.tar.gz -C /home/USER Desktop/
Isso alterará o diretório de trabalho de tar para /home/USER durante a execução, removendo efetivamente o prefixo /home/USER dos caminhos.